Configurar el canal de notificaciones push push-notification-configuration

Journey Optimizer le permite crear sus recorridos y enviar mensajes al público destinatario. Antes de empezar a enviar notificaciones push con Journey Optimizer, debe asegurarse de que las configuraciones y las integraciones estén implementadas en la aplicación móvil y para las etiquetas en Adobe Experience Platform. Para comprender el flujo de datos de notificaciones push en Adobe Journey Optimizer consulte esta página.

AVAILABILITY
El nuevo flujo de trabajo de inicio rápido de la incorporación móvil ya está disponible. Utilice esta nueva función de producto para configurar rápidamente el SDK móvil para empezar a recopilar y validar datos de eventos móviles, así como para enviar notificaciones push móviles. Se puede acceder a esta funcionalidad a través de la página de inicio de la recopilación de datos como una versión beta pública. Más información

Antes de empezar before-starting

Configuración de permisos setup-permissions

Antes de crear una aplicación móvil, primero debe asegurarse de que tiene o asigna los permisos de usuario correctos para las etiquetas en Adobe Experience Platform. Obtenga más información en Documentación de etiquetas.

CAUTION
La configuración push la debe realizar un usuario experto. Según el modelo de implementación y las personas involucradas en esta implementación, es posible que deba asignar el conjunto completo de permisos a un único perfil de producto o compartir permisos entre el desarrollador de la aplicación y el administrador de Adobe Journey Optimizer. Obtenga más información acerca de los permisos de Etiquetas en esta documentación.

Para asignar los derechos de Property y Company, siga los pasos a continuación:

  1. Obtener acceso a Admin Console.

  2. En la ficha Productos, seleccione la tarjeta Recopilación de datos de Adobe Experience Platform.

  3. Seleccione un perfil de producto existente o cree uno nuevo con el botón Nuevo perfil. Aprenda a crear un nuevo nuevo perfil en la documentación de Admin Console.

  4. En la ficha Permisos, seleccione Derechos de propiedad.

  5. Haga clic en Agregar todo. Esto añadirá el siguiente derecho a su perfil de producto:

    • Aprobar
    • Desarrollar
    • Administrar entornos
    • Administrar extensiones
    • Publish

    Estos permisos son necesarios para instalar y publicar la extensión de Adobe Journey Optimizer y publicar la propiedad de la aplicación en el SDK de Adobe Experience Platform Mobile.

  6. A continuación, seleccione Derechos de compañía en el menú de la izquierda.

  7. Añada los siguientes derechos:

    • Administrar configuraciones de aplicación
    • Administrar propiedades

    Estos permisos son necesarios para que el desarrollador de aplicaciones móviles configure las credenciales push en Recopilación de datos de Adobe Experience Platform y defina las superficies de canal de notificaciones push (es decir, los ajustes preestablecidos de mensajes) en Adobe Journey Optimizer.

  8. Haga clic en Guardar.

Para asignar este perfil de producto a los usuarios, siga los pasos a continuación:

  1. Obtener acceso a Admin Console.

  2. En la ficha Productos, seleccione la tarjeta Recopilación de datos de Adobe Experience Platform.

  3. Seleccione el perfil de producto configurado anteriormente.

  4. En la pestaña Usuarios, haga clic en Añadir usuario.

  5. Escriba el nombre o la dirección de correo electrónico del usuario y seleccione el usuario. A continuación, haga clic en Guardar.

    note note
    NOTE
    Si el usuario no se creó anteriormente en Admin Console, consulte la Documentación para agregar usuarios.

Configurar su aplicación configure-app

La configuración técnica implica una estrecha colaboración entre el desarrollador de la aplicación y el administrador empresarial. Antes de empezar a enviar notificaciones push con Journey Optimizer, debe definir la configuración en Adobe Experience Platform Data Collection e integrar su aplicación móvil con los SDK de Adobe Experience Platform Mobile.

Siga los pasos de implementación detallados en los vínculos siguientes:

Integración de la aplicación móvil con el SDK de Adobe Experience Platform integrate-mobile-app

El SDK de Adobe Experience Platform Mobile proporciona API de integración del lado del cliente para sus móviles a través de SDK compatibles con Android y iOS. Siga la documentación del SDK de Adobe Experience Platform Mobile para configurar los SDK de Adobe Experience Platform Mobile en su aplicación.

Al final de esto, también debería haber creado y configurado una propiedad móvil en Adobe Experience Platform Data Collection. Normalmente, creará una propiedad móvil para cada aplicación móvil que desee administrar. Aprenda a crear y configurar una propiedad móvil en Documentación del SDK móvil de Adobe Experience Platform.

Paso 1: Añadir las credenciales push de la aplicación en la recopilación de datos de Adobe Experience Platform push-credentials-launch

Después de conceder los permisos de usuario correctos, debe agregar las credenciales push de la aplicación móvil en Adobe Experience Platform Data Collection.

Se requiere el registro de credenciales push de la aplicación móvil para autorizar al Adobe a enviar notificaciones push en su nombre. Consulte los pasos detallados a continuación:

  1. En Adobe Experience Platform Data Collection, seleccione la pestaña Superficies de la aplicación en el panel izquierdo.

  2. Haga clic en Crear superficie de aplicación para crear una nueva configuración.

  3. Escriba un Nombre para la configuración.

  4. En Configuración de aplicaciones móviles, seleccione el sistema operativo:

    • Para iOS

      1. Introduzca la aplicación móvil ID de paquete en el campo ID de aplicación (ID de paquete de iOS). El identificador del paquete de aplicaciones se encuentra en la ficha General del destino principal en XCode.

      2. Se ha activado el botón Credenciales push para agregar sus credenciales.

      3. Arrastre y suelte su archivo .p8 de clave de autenticación de notificaciones push de Apple. Esta clave se puede adquirir desde la página Certificados, Identificadores y Perfiles.

      4. Proporcione la ID de clave. Es una cadena de 10 caracteres asignada durante la creación de la clave de autenticación p8. Se encuentra en la ficha Claves de la página Certificados, Identificadores y Perfiles.

      5. Proporcione el ID de equipo. Es un valor de cadena que se puede encontrar en la pestaña Pertenencia.

    • Para Android

      1. Proporcione el ID de aplicación (nombre del paquete de Android): normalmente, el nombre del paquete es el ID de aplicación que hay en su archivo build.gradle.

      2. Se ha activado el botón Credenciales push para agregar sus credenciales.

      3. Arrastre y suelte las credenciales push de FCM. Para obtener más información sobre cómo obtener las credenciales push, consulte Documentación de Google.

  5. Haga clic en Guardar para crear la configuración de la aplicación.

Paso 2: Configuración de la extensión de Adobe Journey Optimizer en la propiedad móvil configure-journey-optimizer-extension

La extensión de Adobe Journey Optimizer para los SDK de Adobe Experience Platform Mobile envía notificaciones push a sus aplicaciones móviles, le ayuda a recopilar tokens push de usuario y administra la medición de interacciones con los servicios de Adobe Experience Platform.

Obtenga información sobre cómo configurar la extensión de Journey Optimizer en Documentación del SDK móvil de Adobe Experience Platform.

Paso 3: Prueba de la aplicación móvil con un evento mobile-app-test

Después de configurar la aplicación móvil en Adobe Experience Platform y en Adobe Experience Platform Data Collection, puede probarla antes de enviar notificaciones push a los perfiles. En este caso de uso, creamos un recorrido para dirigirlo a nuestra aplicación móvil y establecemos un evento que almacene en déclencheur la notificación push.

Para que este recorrido funcione, debe crear un esquema XDM. Para obtener más información, consulte Documentación de XDM.

  1. En la sección de menú ADMINISTRACIÓN DE DATOS, haga clic en Esquemas.

  2. Haga clic en Crear esquema, en la esquina superior derecha, seleccione Evento de experiencia y haga clic en Siguiente.

  3. Escriba un nombre y una descripción para el esquema y haga clic en Finalizar.

  4. En la sección Grupos de campos, a la izquierda, haga clic en Agregar y seleccione Crear un nuevo grupo de campos.

  5. Escriba Nombre para mostrar y Descripción. Haga clic en Agregar grupos de campos cuando haya terminado. Para obtener más información sobre cómo crear grupos de campos, consulte Documentación del sistema XDM.

  6. En el lado izquierdo, seleccione el esquema. En el panel derecho, habilite este esquema para Perfil.

  7. En el lado izquierdo, seleccione el grupo de campos y, a continuación, haga clic en el icono + para crear un nuevo campo. En las propiedades de Grupos de campos, en el lado derecho, escriba un Nombre de campo, Nombre para mostrar y seleccione Cadena como Tipo.

  8. Marque Obligatorio y haga clic en Aplicar.

  9. Haga clic en Guardar. El esquema se creará y se podrá utilizar en un evento.

A continuación, debe configurar un evento.

  1. En el menú de la izquierda de la página principal, en ADMINISTRACIÓN, seleccione Configuraciones. Haz clic en Administrar en la sección Eventos para crear tu nuevo evento.

  2. Haga clic en Crear evento, el panel de configuración de evento se abrirá a la derecha de la pantalla.

  3. Introduzca el nombre del evento. También puede añadir una descripción.

  4. En el campo Tipo de ID de evento, seleccione Basado en reglas.

  5. En Parameters, seleccione el esquema creado anteriormente.

  6. En la lista de campos, compruebe que el campo creado en el grupo de campos de esquema esté seleccionado.

  7. Haga clic en Editar en el campo Condición de ID de evento. Arrastre y suelte el campo agregado anteriormente para definir la condición que utilizará el sistema para identificar los eventos que almacenan en déclencheur el recorrido.

  8. Escriba la sintaxis que tendrá que usar para almacenar en déclencheur la notificación push en la aplicación de prueba, en este ejemplo confirmación de pedido.

  9. Seleccione ECID como su Área de nombres.

  10. Haz clic en Aceptar y luego en Guardar.

El evento se habrá creado y podrá utilizarlo en un recorrido.

  1. En el menú de la izquierda, haga clic en Recorridos.

  2. Haga clic en Crear Recorrido para crear un recorrido nuevo.

  3. Edite las propiedades del recorrido en el panel de configuración que se muestra en el lado derecho. Obtenga más información en esta sección.

  4. Comience arrastrando y soltando el evento creado en los pasos anteriores desde la lista desplegable Eventos.

  5. En el menú desplegable Acciones, arrastre y suelte una actividad Push en el recorrido.

  6. Configure la notificación push. Para obtener más información sobre cómo crear notificaciones push, consulte esta página.

  7. Haga clic en el botón de alternancia Test para comenzar a probar las notificaciones push y haga clic en Déclencheur de un evento.

  8. Escriba su ECID en el campo Clave y luego escriba confirmación de pedido en el segundo campo.

  9. Haga clic en Enviar.

Se activará el evento y recibirá una notificación push a su aplicación móvil.

Paso 4: Crear una superficie de canal para push message-preset

Una vez configurada la aplicación móvil en Adobe Experience Platform Data Collection, debe crear una superficie para poder enviar notificaciones push desde Journey Optimizer.

Aprenda a crear y configurar una superficie de canal en esta sección.

Ya está listo para enviar notificaciones push con Journey Optimizer.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76