Tutorial de implementación de Adobe Experience Cloud en aplicaciones móviles
Obtenga información sobre cómo implementar aplicaciones de Adobe Experience Cloud en su aplicación móvil mediante el SDK móvil de Adobe Experience Platform.
El SDK de Experience Platform Mobile es un SDK del lado del cliente que permite a los clientes de Adobe Experience Cloud interactuar con aplicaciones de Adobe y servicios de terceros a través del Edge Network de Adobe Experience Platform. Consulte la documentación del SDK de Adobe Experience Platform Mobile para obtener información más detallada.
Este tutorial le guía a través de la implementación del SDK de Platform Mobile en una aplicación de venta minorista de ejemplo llamada Luma. La aplicación de Luma tiene una funcionalidad que le permite generar una implementación realista. Después de completar este tutorial, debe estar preparado para empezar a implementar todas las soluciones de marketing mediante el SDK de Experience Platform Mobile en sus propias aplicaciones móviles.
Las lecciones están diseñadas para iOS y escritas en Swift/SwiftUI, pero muchos de los conceptos también se aplican a Android™.
Después de completar este tutorial, debe ser capaz de:
-
Cree un esquema con grupos de campos estándar y personalizados.
-
Configurar una secuencia de datos.
-
Configure una propiedad de etiqueta móvil.
-
Configure un conjunto de datos de Experience Platform (opcional).
-
Instale e implemente extensiones de etiquetas en una aplicación.
-
Pasar correctamente los parámetros de Experience Cloud a webview.
-
Valide la implementación con Adobe Experience Platform Assurance.
-
Añada las siguientes aplicaciones/extensiones de Adobe Experience Cloud:
Requisitos previos
En estas lecciones, se da por hecho que tiene un ID de Adobe y los permisos de nivel de usuario necesarios para completar los ejercicios. Si no es así, póngase en contacto con el administrador de Adobe para solicitar el acceso.
-
En la recopilación de datos, debe tener:
-
Plataformas: elemento de permiso Móvil
-
Derechos de propiedad: elementos de permiso para desarrollar, aprobar, Publish, Administrar extensiones y Administrar entornos.
-
Derechos de compañía: elementos de permiso para Administrar propiedades y, si completa la lección de mensajería push opcional, Administrar configuraciones de aplicación
Para obtener más información sobre los permisos de etiquetas, consulte Permisos de usuario para etiquetas en la documentación del producto.
-
-
En Experience Platform, debe tener:
-
Modelado de datos: elementos de permiso para administrar y ver esquemas.
-
Identity Management: elementos de permiso para administrar y ver áreas de nombres de identidad.
-
Recopilación de datos: elementos de permiso para administrar y ver flujos de datos.
-
Si es cliente de una aplicación basada en Platform, como Real-Time CDP, Journey Optimizer o Customer Journey Analytics, y va a realizar las lecciones relacionadas que también debe tener:
- Administración de datos: elementos de permiso para administrar y ver conjuntos de datos.
- Una zona protegida de desarrollo que puede usar para este tutorial.
-
Para las lecciones de Journey Optimizer, necesita permisos para configurar el servicio de notificaciones push y crear una superficie de aplicación, un recorrido, un mensaje y ajustes preestablecidos de mensaje. Para la administración de decisiones, necesita los permisos adecuados para administrar ofertas y decisiones, tal como se describe aquí.
-
-
Para Adobe Analytics, debe saber qué grupos de informes puede utilizar para completar este tutorial.
-
Para Adobe Target, debe tener permiso para crear y activar actividades.
- <your name or initials>
al nombre del objeto que debe crear.Historial de versiones
- 29 de noviembre de 2023: revisión general con una nueva aplicación de ejemplo y nuevas lecciones para la mensajería en la aplicación, la administración de decisiones y Adobe Target.
- 9 de marzo de 2022: Primera publicación
Descargar la aplicación de Luma
Hay dos versiones de la aplicación de ejemplo disponibles para descargar. Ambas versiones se pueden descargar o clonar desde Github. Encontrará dos carpetas:
Puede descargar la versión final producida de la aplicación desde App Store.
¡Empecemos!
Siguiente: Crear un esquema XDM