Configuración de canal de notificaciones push web push-notification-configuration
Journey Optimizer le permite crear sus recorridos y enviar mensajes al público destinatario. Antes de empezar a enviar notificaciones push web con Journey Optimizer, debe asegurarse de que las configuraciones y las integraciones estén implementadas en Adobe Experience Platform. Para comprender el flujo de datos de notificaciones push en Adobe Journey Optimizer, consulte esta página.
Antes de empezar start-push
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.
Para asignar los derechos de Property y Company, siga los pasos a continuación:
-
Obtener acceso a Admin Console.
-
En la ficha Productos, seleccione la tarjeta Recopilación de datos de Adobe Experience Platform.
-
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.
-
En la ficha Permisos, seleccione Derechos de propiedad.
-
Haga clic en Agregar todo. Esto añadirá el siguiente derecho a su perfil de producto:
- Aprobar
- Desarrollar
- Administrar entornos
- Administrar extensiones
- Publicar
Estos permisos son necesarios para instalar y publicar la extensión de Adobe Journey Optimizer y publicar la propiedad de la aplicación en Adobe Experience Platform Mobile SDK.
-
A continuación, seleccione Derechos de compañía en el menú de la izquierda.
-
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 configuraciones de canal de notificaciones push (es decir, ajustes preestablecidos de mensaje) en Adobe Journey Optimizer.
-
Haga clic en Guardar.
Para asignar este perfil de producto a los usuarios, siga los pasos a continuación:
-
Obtener acceso a Admin Console.
-
En la ficha Productos, seleccione la tarjeta Recopilación de datos de Adobe Experience Platform.
-
Seleccione el perfil de producto configurado anteriormente.
-
En la pestaña Usuarios, haga clic en Añadir usuario.
-
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.
Compruebe sus conjuntos de datos push-datasets
Los siguientes esquemas y conjuntos de datos están disponibles con el canal de notificaciones push:
del esquema
Esquema del perfil push de CJM
Adobe CJM ExperienceEvent - Detalles del perfil de mensaje
Adobe CJM ExperienceEvent - Detalles de ejecución de mensajes
Detalles de la aplicación
Detalles del entorno
Conjunto de datos de evento de experiencia de seguimiento push de CJM
Configuración de la propiedad pushNotification push-property
Para habilitar notificaciones push web, primero debe asegurarse de que la propiedad pushNotifications esté configurada correctamente en Web SDK. Esta propiedad controla cómo la aplicación web gestiona las notificaciones push.
Además, necesita generar claves VAPID, necesarias para configurar sus credenciales push de la aplicación en Journey Optimizer.
Paso 1: Añadir las credenciales push de la aplicación en Journey Optimizer 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 Journey Optimizer.
Se requiere el registro de credenciales push de aplicaciones móviles para autorizar a Adobe a enviar notificaciones push en su nombre. Consulte los pasos detallados a continuación:
-
Acceda al menú Canales > Configuración push > Credenciales push.
-
Haga clic en Crear credencial push.
-
En el menú desplegable Plataforma, seleccione Web.
-
Proporcione el ID de aplicación.
-
Escriba su clave pública VAPID y clave privada.
-
Haga clic en Enviar para crear la configuración de la aplicación.
Paso 2: Crear una configuración de canal para push message-preset
Una vez creadas las credenciales de inserción, debe crear una configuración para poder enviar notificaciones push desde Journey Optimizer.
-
Acceda al menú Canales > Configuración general > Configuraciones de canal y luego haga clic en Crear configuración de canal.
-
Introduzca un nombre y una descripción (opcional) para la configuración.
note note NOTE Los nombres deben comenzar por una letra (A-Z). Solo puede contener caracteres alfanuméricos. También puede utilizar caracteres de guion bajo _, punto.y guion-. -
Para asignar etiquetas de uso de datos principales o personalizadas a la configuración, puedes seleccionar Administrar acceso. Obtenga más información acerca del Control de acceso de nivel de objeto (OLAC).
-
Seleccione el canal Push.
-
Seleccione Acciones de marketing para asociar directivas de consentimiento a los mensajes que usan esta configuración. Todas las políticas de consentimiento asociadas con la acción de marketing se aprovechan para respetar las preferencias de los clientes. Más información
-
Elija su plataforma: Android, iOS o web.
-
Seleccione el mismo ID de aplicación que para la credencial push configurada anteriormente.
-
Guarde los cambios.
Ahora puede seleccionar la configuración al crear las notificaciones push.
Paso 3: Configurar la propiedad sendPushSubscription sendPushSubscription-property
Una vez configuradas las credenciales de inserción y la configuración de canal, debe implementar el comando sendPushSubscription en la aplicación web. Este comando registra las suscripciones push de los usuarios con Adobe Experience Platform, lo que permite al sistema rastrear qué usuarios se han suscrito para recibir notificaciones push y mantener su estado de suscripción. Este registro es esencial para que Journey Optimizer envíe notificaciones push dirigidas a sus usuarios.
Paso 4: Prueba de la aplicación móvil con un evento mobile-app-test
Después de completar la configuración de web push en Adobe Experience Platform y Adobe Experience Platform Data Collection, puede probar la implementación antes de enviar notificaciones web push a sus perfiles. Las pruebas garantizan que las suscripciones se registren correctamente y que las notificaciones se envíen correctamente a los exploradores de los usuarios.
Para obtener instrucciones detalladas sobre la creación de un recorrido de prueba con eventos para validar la configuración de notificaciones push web, consulte la documentación de configuración de notificaciones push de aplicaciones móviles, que proporciona un flujo de trabajo de prueba completo aplicable tanto a canales push móviles como web.