Configurar el canal de notificaciones push

Journey Optimizer le permite crear sus recorridos y enviar mensajes a la audiencia de destino. Antes de empezar a enviar notificaciones push con Journey Optimizer, debe asegurarse de que las configuraciones e 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 las notificaciones push en Adobe Journey Optimizer consulte esta página.

Antes de empezar

Configuración de permisos

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.

PRECAUCIÓN

La configuración push debe realizarla un usuario experto. Según el modelo de implementación y las personas implicadas en esta implementación, es posible que tenga que asignar el conjunto completo de permisos a un único perfil de producto o compartir permisos entre el desarrollador de la aplicación y el Adobe Journey Optimizer administrador. Más información sobre Etiquetas permisos en esta documentación.

Para asignar Propiedad y Empresa , siga los pasos a continuación:

  1. Acceda a la Admin Console.

  2. En el Products , seleccione Adobe Experience Platform Launch tarjeta.

  3. Seleccione una Product Profile o cree uno nuevo con la variable New profile botón. Obtenga información sobre cómo crear una nueva New profile en el Documentación de Admin Console.

  4. En la pestaña Permissions, seleccione Property rights.

  5. Haga clic en Add all. Esto agregará lo siguiente al perfil de su producto:

    • Approve
    • Develop
    • Manage Environments
    • Manage Extensions
    • 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 Company rights en el menú de la izquierda.

  7. Añada los siguientes derechos:

    • Manage App Configurations
    • Manage Properties

    Estos permisos son necesarios para que el desarrollador de aplicaciones móviles configure credenciales push en Adobe Experience Launch y defina los ajustes preestablecidos de notificaciones push en Adobe Journey Optimizer.

  8. Haga clic en Save.

Para asignar Product profile para los usuarios, siga los pasos a continuación:

  1. Acceda a la Admin Console.

  2. En el Products , seleccione Adobe Experience Platform Launch tarjeta.

  3. Seleccione el Product profile configurado anteriormente.

  4. En la pestaña Users, haga clic en Add user.

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

    NOTA

    Si el usuario no se ha creado anteriormente en Admin Console, consulte la Agregar documentación de usuarios.

Configurar su aplicación

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 integre su aplicación móvil con los SDK para móviles de Adobe Experience Platform.

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

  • Para Apple iOS: Obtenga información sobre cómo registrar su aplicación con APNS en Documentación de Apple
  • Para Google Android: Obtenga información sobre cómo configurar una aplicación cliente de Firebase Cloud Messaging en Android en Documentación de Google

Integración de la aplicación móvil con el SDK de Adobe Experience Platform

El SDK de Adobe Experience Platform Mobile proporciona API de integración del lado del cliente para sus móviles mediante SDK compatibles con Android y iOS. Seguir Documentación del SDK de Adobe Experience Platform Mobile para configurar los SDK de Adobe Experience Platform Mobile en la aplicación.

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

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

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.

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

  1. De Adobe Experience Platform Data Collection, seleccione App Surfaces en el panel izquierdo.

  2. Haga clic en Create App Surfaces para crear una configuración nueva.

  3. Escriba un Name para la configuración.

  4. De Mobile Application Configuration, seleccione Sistema operativo:

    • Para iOS

      1. Introduzca la aplicación móvil Id De Paquete en el App ID (iOS Bundle ID) campo . El ID del paquete de la aplicación se puede encontrar en la variable General de la segmentación principal en XCode.

      2. Se ha activado la función Push Credentials para añadir las credenciales.

      3. Arrastre y suelte el archivo .p8 Apple Push Notification Authentication Key. Esta clave se puede adquirir desde la Certificados, Identificadores y Perfiles página.

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

      5. Proporcione la variable ID del equipo. Este es un valor de cadena que se puede encontrar en la pestaña Membership .

    • Para Android

      1. Proporcione la variable App ID (Android package name): normalmente, el nombre del paquete es el id de la aplicación en su build.gradle archivo.

      2. Se ha activado la función Push Credentials para añadir las 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 Save para crear la configuración de la aplicación.

Paso 2: Configurar la extensión de Adobe Journey Optimizer en la propiedad móvil

La variable Extensión de Adobe Journey Optimizer para los SDK de Adobe Experience Platform Mobile , alimenta las notificaciones push para sus aplicaciones móviles y le ayuda a recopilar tokens push de usuario y a administrar 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 de Adobe Experience Platform Mobile.

Paso 3: Probar la aplicación móvil con un evento

Después de configurar la aplicación móvil en Adobe Experience Platform y en Adobe Experience Platform Data Collection, ahora puede probarlo antes de enviar notificaciones push a sus perfiles. En este caso de uso, crearemos un recorrido para dirigirnos a nuestra aplicación móvil y estableceremos un evento que 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 XDM.

  1. En el menú de la izquierda, vaya a Schemas.

  2. Haga clic en Create schema a continuación, seleccione XDM ExperienceEvent.

  3. Seleccione Create a new field group.

  4. Escriba un Display Name y Description. Haga clic en Add field groups cuando termine. Para obtener más información sobre cómo crear grupos de campos, consulte Documentación del sistema XDM.

  5. En el lado izquierdo, seleccione el esquema . En el panel derecho, introduzca el nombre del esquema y la descripción. Active este esquema para Profile.

  6. En el lado izquierdo, seleccione el grupo de campos y, a continuación, haga clic en el icono + para crear un nuevo campo. En el Field groups properties, en el lado derecho, escriba un Field name, Display name y seleccione String como Type.

  7. Marque Required y haga clic en Apply.

  8. Haga clic en Save. El esquema se ha creado y se puede 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 Configurations. El clic Manage en el Events para crear el nuevo evento.

  2. Haga clic en Create Event, el panel de configuración de eventos se abre en el lado derecho de la pantalla.

  3. Introduzca el nombre del evento. También puede agregar una descripción.

  4. En el campo Event ID type, seleccione Rule Based.

  5. En el 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 Edit en el Event ID condition campo . Arrastre y suelte el campo añadido anteriormente para definir la condición que utilizará el sistema para identificar los eventos que van a almacenar en déclencheur el recorrido.

  8. Escriba la sintaxis que debe utilizar para almacenar en déclencheur las notificaciones push en la aplicación de prueba, en este ejemplo confirmación del pedido.

  9. Select ECID como su Namespace.

  10. Haga clic en Ok y luego en Save.

El evento se ha creado y ahora se puede utilizar en un recorrido.

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

  2. Haga clic en Create Journey para crear un nuevo recorrido.

  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 por arrastrar y soltar el evento creado en los pasos anteriores desde el Events lista desplegable.

  5. En el Actions desplegable, arrastre y suelte una Message a su recorrido.

  6. Seleccione un mensaje creado anteriormente. Para obtener más información sobre cómo crear notificaciones push, consulte esta página.

  7. Arrastre y suelte una End a su recorrido.

  8. Haga clic en el Test alterne para iniciar la prueba de las notificaciones push y haga clic en Trigger an event.

  9. Introduzca su ECID en la Key campo y escriba confirmación del pedido en el segundo campo.

  10. Haga clic en Send.

El evento se activará y recibirá la notificación push en la aplicación móvil.

Paso 4: Crear un ajuste preestablecido de mensaje para push

Una vez que la aplicación móvil se haya configurado en Adobe Experience Platform Data Collection, debe crear un ajuste preestablecido de mensaje para poder enviar notificaciones push desde Journey Optimizer.

Obtenga información sobre cómo crear y configurar un ajuste preestablecido de mensaje en esta sección.

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

  • Aprenda a crear un mensaje push en esta página.
  • Obtenga información sobre cómo enviar un mensaje en un recorrido de esta sección.

En esta página