Design a push notification design-push-notification
Once you have created a push notification, you can design its content for iOS, Android, and Web platforms. This page guides you through composing your message, configuring on-click behavior, adding media and buttons, and setting advanced options to create engaging push notifications that resonate with your audience.
Título y cuerpo push-title-body
To compose your message, click the Title and Body fields. Use the personalization editor to define content, personalize data and add dynamic content. Learn more about personalization and dynamic content in the personalization editor.
Use the device preview section to visualize how the push notification displays on iOS, Android, and Web.
Accelerate your content creation with AI Assistant and generate compelling push notification text with AI Assistant for text generation or create complete push notifications with AI Assistant for full content generation.
Comportamiento al hacer clic on-click-behavior
Configure the action that occurs when recipients tap the body of your push notification. Elija entre las siguientes opciones:
-
Open app: Launches the application associated with the notification. The app is specified in your channel configuration (i.e. message preset).
-
Deeplink: Directs users to specific content within your app, such as a particular view, page section, or tab. Enter the deeplink URL in the provided field.
-
Web URL: Directs users to an external webpage. Introduzca la dirección URL de destino en el campo proporcionado.
note NOTE Si la notificación push contiene una dirección URL configurada como vínculo universal en iOS, la notificación push abrirá la aplicación asociada si está instalada, independientemente de la acción URL web que haya elegido. Para forzar la apertura de un explorador, utilice un dominio no configurado para los vínculos universales o quite el registro de vínculos universales para el dominio.
Para obtener más información sobre cómo administra Adobe SDK los vínculos profundos y universales, consulte la documentación de Adobe Experience Platform Mobile SDK.
Añadir medios add-media-push
Mejore la notificación push añadiendo medios visuales. Los tipos de medios y los métodos de implementación disponibles varían según el sistema operativo, como se detalla en las pestañas siguientes.
Para Android, solo puede añadir un icono de imagen y una imagen para notificaciones expandidas.
Puede añadir medios mediante cualquiera de los siguientes métodos:
-
Botón Agregar medios: selecciona un recurso de Adobe Experience Manager Assets o accede al Asistente de IA para generar imágenes atractivas para notificaciones push.
-
Agregar campo de medios: escriba la URL de medios directamente. Puede incluir tokens de personalización en la dirección URL.
Una vez añadidos, los contenidos se muestran a la derecha del cuerpo de la notificación.
| note |
|---|
| NOTE |
Al incluir archivos adjuntos de medios en la carga de notificaciones push (como imágenes de campos de datos personalizados como adb_media), la aplicación móvil debe implementar la administración específica del lado del cliente para que las imágenes se representen en los dispositivos. Su aplicación debe implementar flujo de trabajo automático de seguimiento y visualización para gestionar los archivos adjuntos de imagen de la carga útil. |
En iOS, puede agregar una imagen, un vídeo o una GIF para que se muestren en la notificación.
Puede añadir medios mediante cualquiera de los siguientes métodos:
-
Botón Agregar medios: seleccione un recurso de Adobe Experience Manager Assets. Más información acerca del uso de Adobe Experience Manager Assets en esta página.
-
Agregar campo de medios: escriba la URL de medios directamente. Puede incluir tokens de personalización en la dirección URL.
Una vez añadidos, los contenidos se muestran a la derecha del cuerpo de la notificación.
| note |
|---|
| NOTE |
Al incluir archivos adjuntos de medios en la carga de notificaciones push (como imágenes de campos de datos personalizados como adb_media), la aplicación móvil debe implementar la administración específica del lado del cliente para que las imágenes se representen en los dispositivos. Su aplicación debe implementar una extensión de servicio de notificaciones para descargar y procesar contenido multimedia de la carga. Además, la opción Agregar indicador de contenido mutable debe estar habilitada en la sección Opciones avanzadas. |
Escriba la URL de medios en el campo Agregar medios. You can also include personalization tokens in the URL to customize the content for each user.
Click
Añadir botones add-buttons-push
Create an actionable notification by adding buttons to your push content. Browse the tabs below based on your operating system.
If the device screen is locked, these buttons are not displayed: only then the Title and the Message of the notification are visible. If their device is unlocked, recipients will see the buttons.
For Android, you can add up to three buttons.
-
Use the Add button to define settings: the label and associated action. Possible actions are the same as for on-click behavior.
-
Use the Expand view icon under the central preview image to preview your personalized buttons.
For iOS, a notification category identifier is specified. Notification categories need to be preconfigured in the iOS app which will define the buttons to be displayed and actions taken. See the Apple documentation for more details.
Use the Add Button option to define each button’s label and associated action, as detailed below:
-
Deeplink: Redirect users to a specific view, section, or tab within your app. Enter the deeplink URL in the associated field.
-
Web URL: Redirect users to an external webpage. Enter the URL in the associated field.
Enviar una notificación silenciosa silent-notification
A silent push notification (or background notification) is a hidden instruction that is delivered to the application. It is used for example to notify your application about the availability of new content or initiate a download in the background.
Select the Silent Notification option to silently notify the application: in this case, the notification is transferred directly to the application. No alert is displayed on the device screen.
Use the Custom data section to add key-value pairs.
Datos personalizados custom-data
In the Custom data section, you can add custom variables to the payload, depending on your mobile application configuration. Para obtener más información sobre cómo configurar notificaciones push en Adobe Experience Platform, consulte esta sección
Personalización con decisiones decisioning-push
Puede personalizar y optimizar el contenido de sus notificaciones push con Decisioning. Esta capacidad le permite utilizar puntuaciones de prioridad, fórmulas o modelos de IA para seleccionar y mostrar dinámicamente el mejor contenido a sus clientes.
Para obtener más información sobre cómo crear y usar directivas de decisión en las notificaciones push, consulte esta sección.
Opciones avanzadas advanced-options-push
Puede configurar opciones avanzadas para la notificación push. Los parámetros disponibles se enumeran a continuación:
El valor del distintivo desaparecerá en cuanto el usuario abra o lea el nuevo contenido de la aplicación. Cuando se recibe una notificación en un dispositivo, puede actualizar o añadir un valor de distintivo para la aplicación relacionada.
Por ejemplo, si almacena el número de artículos no leídos de sus clientes, puede aprovechar la personalización para enviar el valor de distintivo de artículos no leídos únicos a cada cliente. Para obtener más personalización, consulte esta sección.
A partir de iOS 12, los grupos de notificación le permiten consolidar subprocesos de mensajes y temas de notificación en identificadores de subprocesos. Por ejemplo, una marca podría enviar notificaciones de marketing con un ID de grupo, mientras que las notificaciones de tipo más operativas se mantendrían con uno o más ID diferentes.
Para ilustrar esto, puede tener grupos de notificación groupID: 123 “echa un vistazo a la nueva colección de primavera de suéters” e groupID: 456 “tu paquete se entregó”. En este ejemplo, todas las notificaciones de envío se agrupan en el ID de grupo: 456.
Starting in Android 8.0 (API level 26), all notifications must be assigned to a channel in order to display. For more on this, refer to the Android developer documentation.
This works even if the app is running in the background and without needing any user interaction (e.g. tapping on Push notification). However, this does not apply if the app is not running. Para obtener más información, consulte la documentación para desarrolladores de Apple.
You can then leverage your mobile app extensions to further modify the content or presentation of arriving push notifications sent from Journey Optimizer. For example, users can leverage this option to decrypt data, change the body or title text of a notification, add a thread identifier to a notification etc.
Important: This flag must be enabled when including media attachments (images, videos) via payload fields (such as
adb_media) for them to render on iOS devices. Your app must also implement a Notification Service Extension to download and process the media content from the payload.Private will show the notification on all lockscreens, but conceal sensitive or private information on secure lockscreens.
Public will show the notification in its entirety on all lockscreens.
Secret will not reveal any part of the notification on a secure lockscreen.
For more on this, refer the Android developer documentation.