[Disponibilidad limitada]{class="badge informative"}

Configuración de notificaciones push revisada push-notifications-config

La versión 8.5 de Campaign presenta nuestro último servicio de notificaciones push, con una estructura sólida basada en una tecnología moderna de vanguardia. Este servicio está diseñado para desbloquear nuevos niveles de escalabilidad, lo que garantiza que las notificaciones puedan llegar a una audiencia más grande con una eficiencia perfecta. Con nuestra infraestructura mejorada y los procesos optimizados, puede esperar una mayor escala y fiabilidad, lo que le permite interactuar y conectarse con los usuarios de sus aplicaciones móviles como nunca antes.

AVAILABILITY
Esta función es accesible exclusivamente para los nuevos clientes a partir de la versión 8.5 de Campaign y se implementa progresivamente en un conjunto de clientes seleccionados. Si el entorno se ha aprovisionado antes de junio de 2023, esta página no se le aplica y debe seguir los procedimientos detallados en esta página.

En el contexto de esta implementación actualizada, para enviar notificaciones push en Adobe Campaign, siga estos pasos:

NOTE
La recopilación de datos no es compatible con FCM y APNS p12 heredados.

Crear una superficie de aplicación en la recopilación de datos de Adobe Experience Platform create-app-surface

Debe añadir 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 App Surfaces en el panel izquierdo.

  2. Clic Create App Surface para crear una nueva configuración.

  3. Introduzca una Name para la configuración.

  4. Desde Mobile Application Configuration, seleccione el Sistema operativo:

    • Para iOS

      1. Introduzca la aplicación móvil ID de paquete en el App ID (iOS Bundle ID) field.

        El ID del paquete de aplicaciones se encuentra en General pestaña del objetivo principal en XCode de su cuenta de desarrollador de Apple.

      2. Interruptor activado Push Credentials 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 de su cuenta de desarrollador de Apple.

      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 de su cuenta de desarrollador de Apple.

      5. Proporcione el Identificador de equipo. Es un valor de cadena que se puede encontrar en la variable Suscripción pestaña.

    • Para Android

      1. Proporcione el App ID (Android package name). Normalmente, el nombre del paquete es el ID de aplicación de su build.gradle archivo.

      2. Cambiar Push Credentials 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 Save para crear la configuración de la aplicación.

Configuración de la aplicación en Adobe Campaign push-config-campaign

Crear un servicio create-service

Antes de enviar notificaciones push, debe definir la configuración de las aplicaciones de iOS y Android en Adobe Campaign.

Las notificaciones push se envían a los usuarios de la aplicación a través de un servicio dedicado. Cuando los usuarios instalan la aplicación, se suscriben a este servicio: Adobe Campaign depende de este servicio para dirigirse únicamente a los suscriptores de la aplicación. En este servicio, debe agregar sus aplicaciones de iOS y Android para enviarlas en dispositivos iOS y Android.

Para crear un servicio para enviar notificaciones push, siga los pasos a continuación:

  1. Navegar a Profiles and Targets > Services and Subscriptions y haga clic en Create.

    {width="800"}

  2. Introduzca una Label y un Internal name y seleccione una Mobile application escriba.

    note note
    NOTE
    La asignación de destino predeterminada Subscriber applications (nms:appSubscriptionRcp) está relacionada con la tabla de destinatarios. Si desea utilizar una asignación de destinatario diferente, debe crear una nueva asignación de destino e introducirla en el campo Target mapping del servicio. Obtenga más información sobre las asignaciones de destino en esta página.
  3. A continuación, utilice el Add en la parte derecha para definir las aplicaciones móviles que utilizan este servicio.

Creación de una aplicación móvil create-sapp

Después de crear el servicio, debe definir las aplicaciones móviles que lo utilizarán.

iOS

Para crear una aplicación para dispositivos iOS, siga estos pasos:

  1. En el Servicio, haga clic en Add luego seleccione Create an iOS application. Haga clic en Next.

  2. Desde el Launch app configurations list , seleccione la superficie de aplicación creada anteriormente en esta sección. Haga clic en Next.

  3. (opcional) Puede enriquecer el contenido de un mensaje push con Application variables. Son totalmente personalizables y una parte de la carga útil de mensajes se envía al dispositivo móvil.

    En el ejemplo siguiente, la variable mediaURl y mediaExt Las variables de se agregan para crear notificaciones push enriquecidas y, a continuación, proporcionan a la aplicación la imagen que se mostrará en la notificación.

  4. Vaya a la Subscription parameters para definir la asignación con una extensión del Subscriber applications (nms:appsubscriptionRcp) esquema.

  5. Vaya a la Sounds para definir un sonido para reproducir. Haga clic en Add y rellene el campo Internal name que debe contener el nombre del archivo incrustado en la aplicación o el nombre del sonido del sistema.

  6. Haga clic en Next para comenzar a configurar la aplicación de desarrollo.

  7. El Integration key es específico de cada aplicación. Vincula la aplicación móvil a Adobe Campaign y se utiliza al configurar la extensión de Campaign.

    Asegúrese de que es el mismo Integration key se define en Adobe Campaign y en el código de la aplicación a través del SDK.

    Obtenga más información en la documentación para desarrolladores

    note note
    NOTE
    Integration key es totalmente personalizable con un valor de cadena, pero debe ser exactamente igual al especificado en el SDK.
    No puede utilizar el mismo certificado para la versión de desarrollo (entorno limitado) y la versión de producción de la aplicación.

  8. Seleccione el icono de la Application icon para personalizar la aplicación móvil en el servicio.

  9. Clic Next para comenzar a configurar la aplicación de producción, siga los mismos pasos detallados anteriormente. Tenga en cuenta que no puede utilizar el mismo Integration key para la versión de desarrollo (entorno limitado) y la versión de producción de la aplicación.

  10. Haga clic en Finish.

La aplicación de iOS ya está lista para su uso en Campaign.

Android

Para crear una aplicación para dispositivos Android, siga estos pasos:

  1. En el Servicio, haga clic en Add luego seleccione Create an Android application. Haga clic en Next.

  2. Desde el Launch app configurations list , seleccione la superficie de aplicación creada en esta sección y haga clic en Next.

  3. La clave de integración es específica para cada aplicación. Vincula la aplicación móvil a Adobe Campaign y se utiliza al configurar la extensión de Campaign.

    Asegúrese de que es el mismo Integration key se define en Adobe Campaign y en el código de la aplicación a través del SDK.

    Obtenga más información en la documentación para desarrolladores

    note note
    NOTE
    Integration key es totalmente personalizable con un valor de cadena, pero debe ser exactamente igual al especificado en el SDK.

  4. Seleccione el icono de la Application icon para personalizar la aplicación móvil en el servicio.

  5. (opcional) Puede enriquecer el contenido de un mensaje push con Application variables si es necesario. Son totalmente personalizables y una parte de la carga útil de mensajes se envía al dispositivo móvil.

  6. Vaya a la Subscription parameters para definir la asignación con una extensión del Subscriber applications (nms:appsubscriptionRcp) esquema.

  7. Haga clic en Finish y luego en Save.

La aplicación de Android ya está lista para su uso en Campaign.

A continuación se muestran los nombres de carga útil de FCM para personalizar aún más la notificación push:

Tipo de mensaje
Elemento de mensaje configurable (nombre de carga útil de FCM)
Opciones configurables (nombre de carga útil de FCM)
mensaje de datos
N/A
validate_only
mensaje de notificación
title, body, android_channel_id, icon, sound, tag, color, click_action, image, ticker, sticky, visibility, notification_priority, notification_count
validate_only

Configuración de una propiedad móvil en la recopilación de datos de Adobe Experience Platform create-mobile-property

  1. En la página de inicio de la recopilación de datos, acceda al menú Etiquetas.

  2. Haga clic en New Property.

  3. Escriba un nombre para la propiedad y seleccione Mobile como plataforma.

  4. Clic Save para crear la propiedad móvil.

  5. Acceda a la propiedad móvil recién creada.

  6. En el panel de la propiedad móvil, acceda a Extensions luego el menú Catalog pestaña.

  7. Instale el Adobe Campaign Classic extensión. Obtenga más información sobre la extensión de Campaign

  8. Rellene los detalles de la instancia:

    • Registration endpoint o Tracking endpoint Las direcciones URL se pueden encontrar en Tools > Advanced > Deployment wizard en Campaign.
    • Integration keys se encuentra en la aplicación móvil configurada en esta sección.

  9. Haga clic en Save.

  10. Ahora debe publicar la configuración desde el Publishing flow menú. Más información

La propiedad móvil ahora se sincronizará automáticamente con Adobe Experience Platform Data Collection flujo de trabajo técnico. Más información

Añadir un Campaign Classic a la aplicación móvil. campaign-mobile-app

El SDK móvil de Adobe Experience Platform impulsa las soluciones y los servicios Experience Cloud de Adobe en sus aplicaciones móviles. La configuración de los SDK se administra mediante la IU de recopilación de datos para una configuración flexible e integraciones ampliables basadas en reglas.

Obtenga más información en la documentación de Adobe Developer.

Creación de la notificación push push-create

Una vez que haya configurado correctamente la aplicación móvil en Recopilación de datos, ahora puede crear y enviar notificaciones push en Adobe Campaign.

Consulte esta página para obtener los elementos detallados específicos para el envío de notificaciones de iOS y Android.

recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b