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 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 tenga que asignar el conjunto completo de permisos a un único perfil de producto o compartir permisos entre el desarrollador de aplicaciones y Adobe Journey Optimizer administrador. Más información sobre Etiquetas permisos en esta documentación.

Para asignar Propiedad y Compañía derechos, siga los pasos a continuación:

  1. Acceda a la Admin Console.

  2. Desde el Productos , seleccione la pestaña Recopilación de datos de Adobe Experience Platform Tarjeta de.

  3. Seleccionar un existente Perfil del producto o cree uno nuevo con la variable Nuevo perfil botón. Obtenga información sobre cómo crear un nuevo Nuevo perfil en el Documentación de Admin Console.

  4. Desde el Permisos pestaña, seleccione Derechos de propiedad.

  5. Clic Añadir todo. Esto añadirá el siguiente derecho a su perfil de producto:

    • Aprobar
    • Desarrollar
    • Administrar entornos
    • Administración de 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 pueda configurar 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 mensaje) en Adobe Journey Optimizer.

  8. Haga clic en Guardar.

Para asignar esto Perfil del producto para los usuarios de, siga los pasos a continuación:

  1. Acceda a la Admin Console.

  2. Desde el Productos , seleccione la pestaña Recopilación de datos de Adobe Experience Platform Tarjeta de.

  3. Seleccione el configurado anteriormente Perfil del producto.

  4. Desde el Usuarios pestaña, haga clic en Agregar 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 ha creado anteriormente en Admin Console, consulte la Documentación de Adición de 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 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 la 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 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. 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. Normalmente, 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 push-credentials-launch

Después de conceder los permisos de usuario correctos, ahora 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. Desde Adobe Experience Platform Data Collection, seleccione la Superficies de aplicación en el panel izquierdo.

  2. Clic Crear superficie de aplicación para crear una nueva configuración.

  3. Introduzca una Nombre para la configuración.

  4. Desde Configuración de aplicaciones móviles, seleccione el Sistema operativo:

    • Para iOS

      1. Introduzca la aplicación móvil ID de paquete en el ID de aplicación (ID de paquete de iOS) field. El ID del paquete de aplicaciones se encuentra en General pestaña del objetivo principal en XCode.

      2. Se ha encendido la Credenciales push para añadir 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 el Certificados, Identificadores y Perfiles página.

      4. Proporcione el 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 pestaña en Certificados, Identificadores y Perfiles página.

      5. Proporcione el Identificador 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 la aplicación en su build.gradle archivo.

      2. Se ha encendido la Credenciales push para añadir 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. Clic 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

El Extensión de Adobe Journey Optimizer para los SDK de Adobe Experience Platform Mobile alimenta las notificaciones push de sus aplicaciones móviles y le ayuda a recopilar tokens push de usuario y a gestionar 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: 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 CollectionAhora puede probarlo antes de enviar notificaciones push a sus 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 del menú DATA MANAGEMENT, haga clic en Esquemas.

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

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

  4. En el Grupos de campos , a la izquierda, haga clic en Añadir y seleccione Crear un nuevo grupo de campos.

  5. Introduzca una Nombre para mostrar y una Descripción. Clic Adición de grupos de campos cuando termine. 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 el Propiedades de grupos de campos, en el lado derecho, escriba Nombre de campo, Nombre para mostrar y seleccione Cadena as Tipo.

  8. Marque Requerido 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. El clic Administrar en el Eventos para crear su nuevo evento.

  2. Clic Crear evento, el panel de configuración de evento se abre en el lado derecho de la pantalla.

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

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

  5. En el Parámetros, 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. Clic Editar en el Condición de ID de evento field. 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 utilizar para almacenar en déclencheur la notificación push en la aplicación de prueba, en este ejemplo confirmación de pedido.

  9. Seleccionar ECID como su Área de nombres.

  10. Clic Ok entonces Guardar.

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

  1. En el menú izquierdo, haga clic en Recorridos.

  2. Clic Crear Recorrido 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 arrastrando y soltando el evento creado en los pasos anteriores desde el Eventos menú desplegable.

  5. Desde el Acciones desplegable, arrastre y suelte un Push actividad a su 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 Prueba para comenzar a probar las notificaciones push, haga clic en Déclencheur de un evento.

  8. Introduzca su ECID en la 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 en, Adobe Experience Platform Data Collection, debe crear una superficie desde la que poder enviar notificaciones push Journey Optimizer.

Obtenga información sobre cómo crear y configurar una superficie de canal en esta sección.

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

  • Obtenga información sobre cómo crear un mensaje push en esta página.
  • Aprenda a añadir un mensaje a un recorrido en esta sección.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76