Para promover el uso de Brightspace Pulse en las organizaciones, los desarrolladores pueden agregar un enlace profundo en una aplicación personalizada a Brightspace Pulse. Cuando un usuario hace clic en el enlace profundo de una aplicación personalizada por primera vez, se inicia la aplicación Brightspace Pulse en su dispositivo, lo que le indica que debe iniciar sesión en la aplicación. Si el usuario no tiene Brightspace Pulse instalado, es redireccionado al sitio de la aplicación Brightspace Pulse para solicitarle que instale la aplicación.
|
Nota: Esta característica está disponible para todos los clientes con Brightspace Pulse 1.2001 o posterior. Los usuarios con Brightspace Pulse en iOS 12 o superior deben aprobar Brightspace Pulse para abrir el enlace profundo en Safari. La aplicación personalizada no vuelve a solicitar la aprobación y siempre abre Brightspace Pulse directamente desde el enlace profundo. |
Enlaces profundos en aplicaciones de iOS
Para ser compatible con los enlaces profundos en las aplicaciones de iOS, Brightspace Pulse para iOS utiliza Enlaces universales. Para agregar un enlace profundo a Brightspace Pulse desde una aplicación de iOS, agregue el siguiente fragmento de código para iniciar la URL del enlace profundo en Safari:
if let url = URL(string: "https://apps.brightspace.com/pulse/launch"), UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
Enlaces profundos en aplicaciones de Android
Para ser compatible con los enlaces profundos en las aplicaciones de Android, Brightspace Pulse para Android utiliza Enlaces de aplicaciones para Android. Para agregar un enlace profundo a Brightspace Pulse desde una aplicación de Android, agregue el siguiente fragmento de código para iniciar una actividad con la URL de enlace profundo:
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse("https://apps.brightspace.com/pulse/launch")))