[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.
En el contexto de esta implementación actualizada, para enviar notificaciones push en Adobe Campaign, siga estos pasos:
Crear una superficie de aplicación en la recopilación de datos de Adobe Experience Platform create-app-surface
Debe agregar sus credenciales de inserción 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:
-
En Adobe Experience Platform Data Collection, seleccione la ficha App Surfaces en el panel izquierdo.
-
Haga clic en Create App Surface para crear una nueva configuración.
-
Escriba un Name para la configuración.
-
En Mobile Application Configuration, seleccione el sistema operativo:
-
Para iOS
-
Escriba la aplicación móvil Id. de paquete en el campo App ID (iOS Bundle ID).
El identificador del paquete de aplicaciones se encuentra en la ficha General del destino principal en XCode de tu cuenta de desarrollador de Apple.
-
Active Push Credentials para agregar sus credenciales.
-
Arrastre y suelte su archivo .p8 de clave de autenticación de notificaciones push de Apple.
Esta clave se puede adquirir desde las páginas de Certificados, Identificadores y Perfiles de su cuenta de desarrollador de Apple.
-
Proporcione la ID de clave. Es una cadena de 10 caracteres asignada durante la creación de la clave de autenticación p8.
Se encuentra en la pestaña Keys de las páginas Certificados, Identificadores y Perfiles de tu cuenta de desarrollador de Apple.
-
Proporcione el ID de equipo. Es un valor de cadena que se encuentra en la ficha Pertenencia.
-
-
Para Android
-
Proporcione App ID (Android package name). Normalmente, el nombre del paquete es el ID de la aplicación que hay en el archivo
build.gradle
. -
Cambie Push Credentials para agregar sus credenciales.
-
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.
-
-
-
Haga clic en Save para crear la configuración de su 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:
-
Vaya a la ficha Profiles and Targets > Services and Subscriptions y haga clic en Create.
{width="800"}
-
Escriba Label y Internal name y seleccione un tipo Mobile application.
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 acerca de las asignaciones de destino en esta página. -
A continuación, utilice el icono Add de la 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.
Para crear una aplicación para dispositivos iOS, siga estos pasos:
-
En su servicio, haga clic en Add y seleccione Create an iOS application. Haga clic en Next.
-
En la ventana Launch app configurations list, seleccione la superficie de aplicación creada anteriormente en esta sección. Haga clic en Next.
-
(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, se agregan las variables mediaURl y mediaExt para crear notificaciones push enriquecidas y, a continuación, se proporciona a la aplicación la imagen que se mostrará en la notificación.
-
Vaya a la pestaña Subscription parameters para definir la asignación con una extensión del esquema Subscriber applications (nms:appsubscriptionRcp).
-
Vaya a la ficha 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.
-
Haga clic en Next para comenzar a configurar la aplicación de desarrollo.
-
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 se ha definido el mismo Integration key 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. -
Seleccione el icono del campo Application icon para personalizar la aplicación móvil en el servicio.
-
Haga clic en Next para comenzar a configurar la aplicación de producción y siga los mismos pasos detallados anteriormente. Tenga en cuenta que no puede usar el mismo Integration key para la versión de desarrollo (entorno limitado) y la versión de producción de la aplicación.
-
Haga clic en Finish.
La aplicación de iOS ya está lista para su uso en Campaign.
Para crear una aplicación para dispositivos Android, siga estos pasos:
-
En su servicio, haga clic en Add y seleccione Create an Android application. Haga clic en Next.
-
En la ventana Launch app configurations list, seleccione la superficie de aplicación creada en esta sección y haga clic en Next.
-
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 se ha definido el mismo Integration key 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. -
Seleccione el icono del campo Application icon para personalizar la aplicación móvil en el servicio.
-
(opcional) Si es necesario, 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.
-
Vaya a la pestaña Subscription parameters para definir la asignación con una extensión del esquema Subscriber applications (nms:appsubscriptionRcp).
-
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:
Configuración de una propiedad móvil en la recopilación de datos de Adobe Experience Platform create-mobile-property
-
En la página de inicio de la recopilación de datos, acceda al menú Etiquetas.
-
Haga clic en New Property.
-
Escriba un nombre para la propiedad y seleccione Mobile como plataforma.
-
Haga clic en Save para crear la propiedad móvil.
-
Acceda a la propiedad móvil recién creada.
-
Desde el panel de propiedades móviles, acceda al menú Extensions y luego a la pestaña Catalog.
-
Instale la extensión Adobe Campaign Classic. Más información sobre la extensión de Campaign
-
Rellene los detalles de la instancia:
- Las direcciones URL Registration endpoint o Tracking endpoint se pueden encontrar en el menú Tools > Advanced > Deployment wizard de Campaign.
- Integration keys se encuentra en la aplicación móvil configurada en esta sección.
-
Haga clic en Save.
-
Ahora necesita publicar la configuración desde el menú Publishing flow. Más información
Su propiedad móvil ahora se sincronizará automáticamente con el flujo de trabajo técnico de Adobe Experience Platform Data Collection. 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 ver los elementos detallados específicos para el envío de notificaciones de iOS y Android.