Notificaciones push transaccionales

Puede utilizar Adobe Campaign para enviar notificaciones push transaccionales a dispositivos móviles iOS y Android. Estos mensajes se reciben en aplicaciones móviles que se configuran en Adobe Campaign mediante el uso del SDK para móviles de Experience Cloud.

NOTA

El canal push es opcional. Compruebe el acuerdo de licencia. Para obtener más información sobre las notificaciones push estándar, consulte Acerca de las notificaciones push.

Para poder enviar notificaciones push transaccionales, debe configurar Adobe Campaign en consecuencia. Consulte Configuración de una aplicación móvil.

Puede enviar dos tipos de notificaciones push transaccionales:

Notificaciones push transaccionales dirigidas a un evento

Puede utilizar Adobe Campaign para enviar notificaciones push transaccionales anónimas a todos los usuarios que han elegido recibir notificaciones de su aplicación móvil.

En este caso, solo los datos contenidos en el propio evento se utilizan para definir el destinatario de la entrega. No se aprovecha ningún dato de la base de datos de perfiles integrada de Adobe Campaign.

Configuración de una notificación push transaccional basada en eventos

Para enviar una notificación push transaccional a todos los usuarios que han elegido recibir notificaciones desde la aplicación móvil, primero debe crear y configurar un evento dirigido a los datos contenidos en el propio evento.

NOTA

Aún puede personalizar el contenido de una notificación push transaccional basada en eventos mediante atributos de evento (datos del evento) y enriquecimiento de eventos (datos de la base de datos de Campaign). Consulte el ejemplo siguiente.

El evento debe contener los tres elementos siguientes:

  • A token de registro, que es el ID de usuario para una aplicación móvil y un dispositivo. Puede que no se corresponda con ningún perfil de la base de datos de Adobe Campaign.
  • A nombre de aplicación móvil (uno para todos los dispositivos: Android y iOS). Este es el ID de la aplicación móvil configurada en Adobe Campaign que se utiliza para recibir notificaciones push en los dispositivos de los usuarios. Para obtener más información, consulte Configuración de una aplicación móvil.
  • A plataforma push ("gcm" para Android o "apns" para iOS).

Para configurar el evento, siga los pasos a continuación:

  1. Al crear la configuración de evento, seleccione la Push notification canal y Real-time event dimensión de segmentación (consulte Creación de un evento).

  2. Agregue campos al evento. Esto le permite personalizar el mensaje transaccional (consulte Definición de los atributos de evento). En este ejemplo, defina los campos "gateNumber", "lastname" y "firstname".

  3. También puede enriquecer el contenido del mensaje. Para ello, añada campos de la tabla que vinculó a la configuración del evento (consulte Enriquecimiento del evento).

  4. Vista previa y publicación del evento.

    Al obtener una vista previa del evento, la API de REST contiene los atributos "registrationToken", "application" y "pushPlatform" que se utilizarán para dirigir la entrega.

    Una vez publicado el evento, se crea automáticamente una notificación push transaccional vinculada al nuevo evento. Ahora puede modificar y publicar el mensaje que acaba de crear (consulte esta sección).

  5. Integración del evento en el sitio web (consulte Integración del activador de eventos).

Envío de una notificación push transaccional basada en eventos

Por ejemplo, una compañía aérea desea invitar a los usuarios de su aplicación móvil a que procedan a la puerta de embarque correspondiente.

La empresa enviará una notificación push transaccional por usuario (identificada con un token de registro), utilizando una aplicación móvil, a través de un solo dispositivo.

  1. Vaya al mensaje transaccional que se creó para editarlo. Consulte Acceso a mensajes transaccionales.

  2. Haga clic en el Content para modificar el título y el cuerpo del mensaje.

  3. Puede insertar campos de personalización para añadir elementos que definió al crear el evento (consulte Definición de los atributos de evento).

    Para buscar estos campos, haga clic en el lápiz situado junto a un elemento y haga clic en Insert personalization field y seleccione Context > Real-time event > Event context.

    Para obtener más información sobre la edición de contenido de notificaciones push, consulte Preparación y envío de una notificación push.

  4. También puede enriquecer el contenido de mensajes transaccionales si desea utilizar información adicional de la base de datos de Adobe Campaign (consulte Enriquecimiento del evento).

  5. Guarde los cambios y publique el mensaje. Consulte Publicación de un mensaje transaccional.

  6. Mediante la API de REST de Adobe Campaign Standard, envíe un evento a un token de registro (ABCDEF123456789), utilizando una aplicación móvil (WeFlight) en Android (gcm), que contenga los datos de embarque:

    {
      "registrationToken":"ABCDEF123456789",
      "application":"WeFlight",
      "pushPlatform":"gcm",
      "ctx":
      {
        "gateNumber":"Gate B18",
        "lastname":"Green",
        "firstname":"Jane"
      }
    }
    

    Para obtener más información sobre la integración del activador de un evento en un sistema externo, consulte Integración del activador de eventos.

Si existe el token de registro, el usuario correspondiente recibe una notificación push transaccional que incluye el siguiente contenido:

"Hola Jane Green, el embarque acaba de empezar! Por favor, vaya a la Puerta B18."

Notificaciones push transaccionales dirigidas a un perfil

Puede enviar una notificación push transaccional a los perfiles de Adobe Campaign que se han suscrito a su aplicación móvil. Esta entrega puede contener campos personalizados, como el nombre del destinatario, recuperado directamente de la base de datos de Adobe Campaign.

En este caso, el evento debe contener algunos campos permitir la reconciliación con un perfil de la base de datos de Adobe Campaign.

Al segmentar perfiles, se envía una notificación push transaccional por aplicación móvil y por dispositivo. Por ejemplo, si un usuario de Adobe Campaign se ha suscrito a dos aplicaciones, este usuario recibirá dos notificaciones. Si un usuario se ha suscrito a la misma aplicación con dos dispositivos diferentes, este usuario recibirá una notificación en cada dispositivo.

Las aplicaciones móviles a las que se ha suscrito un perfil se enumeran en la Mobile App Subscriptions de este perfil. Para acceder a esta pestaña, seleccione un perfil y haga clic en el botón Edit profile properties a la derecha.

Para obtener más información sobre el acceso y la edición de perfiles, consulte Acerca de los perfiles.

Configuración de una notificación push transaccional basada en perfiles

Para enviar una notificación push transaccional a los perfiles de Adobe Campaign que se han suscrito a su aplicación móvil, primero debe crear y configurar un evento dirigido a la base de datos de Adobe Campaign.

  1. Al crear la configuración de evento, seleccione la Push notification canal y Profile dimensión de segmentación (consulte Creación de un evento).

    De forma predeterminada, la notificación push transaccional se envía a todas las aplicaciones móviles a las que se suscribieron los destinatarios. Para enviar la notificación push a una aplicación móvil específica, selecciónela en la lista. El mensaje identifica las demás aplicaciones móviles, pero se excluyen del envío.

  2. Agregue campos al evento si desea personalizar el mensaje transaccional (consulte Definición de los atributos de evento).

    NOTA

    Debe agregar al menos un campo para crear un enriquecimiento. No es necesario crear otros campos como Nombre y Apellido ya que podrá utilizar campos de personalización de la base de datos de Adobe Campaign.

  3. Cree un enriquecimiento para vincular el evento al Profile recurso (consulte Enriquecimiento del evento) y seleccione este enriquecimiento como el Targeting enrichment.

    IMPORTANTE

    Este paso es obligatorio para los eventos basados en perfiles.

  4. Vista previa y publicación del evento.

    Al obtener una vista previa del evento, la API de REST no contiene ningún atributo que especifique el token de registro, el nombre de la aplicación y la plataforma push, ya que se recuperarán de la variable Profile recurso.

    Una vez publicado el evento, se crea automáticamente una notificación push transaccional vinculada al nuevo evento. Ahora puede modificar y publicar el mensaje que acaba de crear (consulte esta sección).

  5. Integración del evento en el sitio web (consulte Integración del activador de eventos).

Envío de una notificación push transaccional basada en perfiles

Por ejemplo, una compañía aérea desea enviar una última llamada para embarcar a todos los usuarios de Adobe Campaign que se hayan suscrito a su aplicación móvil.

  1. Vaya al mensaje transaccional que se creó para editarlo. Consulte Acceso a mensajes transaccionales.

  2. Haga clic en el Content para modificar el título y el cuerpo del mensaje.

    A diferencia de las configuraciones basadas en eventos en tiempo real, tiene acceso directo a toda la información de perfil para personalizar su mensaje. Consulte Inserción de un campo de personalización.

    Para obtener más información sobre la edición de contenido de notificaciones push, consulte Preparación y envío de una notificación push.

  3. Guarde los cambios y publique el mensaje. Consulte Publicación de un mensaje transaccional.

  4. Con la API de REST de Adobe Campaign Standard, envíe un evento a un perfil:

    {
      "ctx":
      {
        "email":"janegreen@email.com",
        "gateNumber":"D16",
      }
    }
    

Para obtener más información sobre la integración del activador de un evento en un sistema externo, consulte Integración del activador de eventos.

El usuario correspondiente recibe una notificación push transaccional que incluye todos los elementos de personalización recuperados de la base de datos de Adobe Campaign.

NOTA

No hay campos de token de registro, aplicación y plataforma push. En este ejemplo, la reconciliación se realiza con el campo de correo electrónico.

Modificación de la asignación de destino en una notificación push transaccional

Las notificaciones push transaccionales utilizan un asignación de destino que contiene la configuración técnica necesaria para enviar este tipo de envíos.

Para cambiar esta asignación de destino, siga los pasos a continuación:

  1. En la lista de mensajes transaccionales, seleccione una notificación push.

  2. En el panel de mensajes, haga clic en el botón Edit properties botón.

  3. Expanda el Advanced parameters para obtener más información.

  4. Haga clic en Select a ‘Target mapping’ element.

  5. Seleccione una asignación de destino en la lista.

    NOTA

    Para obtener un tiempo y un rendimiento óptimos de preparación de entregas al enviar basado en perfiles notificaciones push transaccionales, utilice la variable Profile - Real-time event for Push (mapRtEventAppSubRcp) asignación de destino.

  6. Confirme el cambio y publique el mensaje. Consulte Publicación de un mensaje transaccional.

    IMPORTANTE

    Debe volver a publicar el mensaje para que el cambio sea efectivo; de lo contrario, se utilizará la asignación de destino anterior.

En esta página