Obtenga información sobre cómo configurar Adobe Experience Platform Assurance en una aplicación móvil.
Assurance, conocido formalmente como Project Griffon, está diseñado para ayudarle a inspeccionar, probar, simular y validar cómo recopila datos o sirve experiencias en su aplicación móvil.
Assurance le ayuda a inspeccionar los eventos de SDK sin procesar generados por el SDK de Adobe Experience Platform Mobile. Todos los eventos recopilados por el SDK están disponibles para su inspección. Los eventos de SDK se cargan en una vista de lista, ordenados por tiempo. Cada evento tiene una vista detallada que proporciona más detalles. También se proporcionan vistas adicionales para examinar la configuración del SDK, los elementos de datos, los estados compartidos y las versiones de extensión del SDK. Obtenga más información sobre Garantía en la documentación del producto.
En esta lección:
Confirme que su organización tiene acceso a Assurance realizando los siguientes pasos:
Además del Instalación del SDK Cuando haya completado la lección anterior, iOS también requiere la siguiente adición. Agregue el siguiente código al archivo AppDelegate.swift
:
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool {
Assurance.startSession(url: url)
return true
}
El ejemplo de Luma que se proporciona para este tutorial utiliza iOS 12.0. Si va a seguir junto con su propia aplicación basada en escenas utilizando iOS 13 y versiones posteriores, utilice el UISceneDelegate's scene(_:openURLContexts:)
como se indica a continuación:
func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
// Called when the app in background is opened with a deep link.
if let deepLinkURL = URLContexts.first?.url {
Assurance.startSession(url: deepLinkURL)
}
}
Encontrará más información here.
Para obtener más información sobre los esquemas de URL en iOS, consulte Documentación de Apple.
El seguro funciona abriendo una URL, ya sea a través del navegador o código QR, que la URL comienza con la URL base que abre la aplicación y contiene parámetros adicionales. Estos parámetros únicos se utilizan para conectar la sesión.
Luma App QA
y Dirección URL base lumadeeplink://default
Icono de garantía flotando.
Eventos de Experience Cloud que pasan por la interfaz de usuario web.
Si tiene algún problema, revise la technical y documentación general.
Siguiente: Consentimiento
Gracias por invertir su tiempo en obtener información sobre el SDK de Adobe Experience Platform Mobile. Si tiene alguna pregunta, desea compartir comentarios generales o tiene sugerencias sobre contenido futuro, compártalas en este Experience League de debate de la comunidad