Nesta página: saiba como criar conteúdo de notificação por push para iOS, Android e Web, incluindo título e corpo, comportamento ao clicar, mídia, botões e opções avançadas.
Depois de criar uma notificação por push, você pode projetar o conteúdo para plataformas iOS, Android e da Web. Esta página orienta você na redação da mensagem, configuração do comportamento ao clicar, adição de mídia e botões e configuração de opções avançadas para criar notificações por push envolventes que repercutem com seu público-alvo.
Título e corpo push-title-body
Para redigir a mensagem, clique nos campos Título e Corpo. Use o editor de personalização para definir conteúdo, personalizar dados e adicionar conteúdo dinâmico. Saiba mais sobre personalização e conteúdo dinâmico no editor de personalização.
Você também pode inserir atributos de perfil em linha diretamente nos campos Título e Corpo digitando {{. Uma lista suspensa de preenchimento automático é aberta no cursor — selecione qualquer atributo para inseri-lo como um token de personalização sem abrir o editor completo. Saiba mais sobre edição em linha →
Use a seção de visualização de dispositivo para visualizar como a notificação por push é exibida no iOS, Android e Web.
Acelere sua criação de conteúdo com Gerar conteúdo e gere um texto atraente de notificação por push com Gerar texto com IA ou crie notificações por push completas com Gerar conteúdo completo com IA.
Comportamento ao clicar on-click-behavior
Configure a ação que ocorre quando os destinatários tocam no corpo da notificação por push. Escolha entre as seguintes opções:
- Abrir aplicativo: inicia o aplicativo associado à notificação. O aplicativo é especificado na sua configuração de canal (ou seja, predefinição de mensagem).
- Deeplink: direciona os usuários para conteúdo específico no seu aplicativo, como uma exibição, seção de página ou guia específica. Digite o URL do deep link no campo fornecido.
- URL da Web: direciona os usuários para uma página da Web externa. Insira o URL de destino no campo fornecido.
Quando um URL em qualquer link ou campo de mídia for muito longo para ser exibido, um ícone de dica de ferramenta estará sempre visível ao lado do campo. Passe o mouse sobre ele para ver o URL completo.
Para obter mais informações sobre como o Adobe SDK lida com deep links e links universais, consulte a documentação do Adobe Experience Platform Mobile SDK.
Adicionar mídia add-media-push
Aprimore sua notificação por push adicionando mídia visual. Os tipos de mídia disponíveis e os métodos de implementação variam de acordo com o sistema operacional, conforme detalhado nas guias abaixo.
Para o Android, você só pode adicionar um ícone de imagem e uma imagem para notificações expandidas.
Você pode adicionar mídia usando um dos seguintes métodos:
-
Botão Adicionar mídia: selecione um ativo do Adobe Experience Manager Assets ou acesse Gerar Conteúdo para gerar imagens envolventes para notificações por push.
-
Campo Adicionar mídia: insira a URL da mídia diretamente. Você pode incluir tokens de personalização no URL.
Depois de adicionada, a mídia é exibida à direita do corpo de notificação.
| note |
|---|
| NOTE |
Ao incluir anexos de mídia na carga de notificação por push (como imagens em campos de dados personalizados como adb_media), seu aplicativo móvel deve implementar um tratamento específico do lado do cliente para que as imagens sejam renderizadas em dispositivos. Seu aplicativo deve implementar o fluxo de trabalho automático de exibição e rastreamento para lidar com anexos de imagem da carga. |
Para o iOS, você pode adicionar uma imagem, vídeo ou GIF para exibir na notificação.
Você pode adicionar mídia usando um dos seguintes métodos:
-
Botão Adicionar mídia: Selecione um ativo de Adobe Experience Manager Assets. Saiba mais sobre como usar o Adobe Experience Manager Assets em esta página.
-
Campo Adicionar mídia: insira a URL da mídia diretamente. Você pode incluir tokens de personalização no URL.
Depois de adicionada, a mídia é exibida à direita do corpo de notificação.
| note |
|---|
| NOTE |
Ao incluir anexos de mídia na carga de notificação por push (como imagens em campos de dados personalizados como adb_media), seu aplicativo móvel deve implementar um tratamento específico do lado do cliente para que as imagens sejam renderizadas em dispositivos. Seu aplicativo deve implementar uma Extensão de Serviço de Notificação para baixar e processar conteúdo de mídia da carga. Além disso, a opção Adicionar sinalizador de conteúdo mutável deve ser habilitada na seção Opções avançadas. |
Insira a URL da mídia no campo Adicionar mídia. Você também pode incluir tokens de personalização no URL para personalizar o conteúdo de cada usuário.
Clique em
Adicionar botões add-buttons-push
Crie uma notificação acionável adicionando botões ao seu conteúdo de push. Navegue pelas guias a seguir com base em seu sistema operacional.
Se a tela do dispositivo estiver bloqueada, esses botões não serão exibidos: somente então o Título e a Mensagem da notificação estarão visíveis. Se o dispositivo estiver desbloqueado, os recipients verão os botões.
Para o Android, você pode adicionar até três botões.
-
Use o Botão Adicionar para definir as configurações: o rótulo e a ação associada. As ações possíveis são as mesmas de comportamento ao clicar.
-
Use o ícone Expandir exibição sob a imagem de visualização central para visualizar seus botões personalizados.
Para o iOS, é especificado um identificador de categoria de notificação. As categorias de notificação precisam ser pré-configuradas no aplicativo iOS, que definirá os botões a serem exibidos e as ações executadas. Consulte a documentação do Apple para obter mais detalhes.
Use a opção Adicionar Botão para definir o rótulo de cada botão e a ação associada, conforme detalhado abaixo:
-
Deeplink: redirecione os usuários para um modo de exibição, seção ou guia específico no aplicativo. Insira o URL do deep link no campo associado.
-
URL da Web: redirecionar usuários para uma página da Web externa. Insira o URL no campo associado.
Enviar uma notificação silenciosa silent-notification
Uma notificação por push silenciosa (ou notificação em segundo plano) é uma instrução oculta entregue ao aplicativo. Ele é usado, por exemplo, para notificar seu aplicativo sobre a disponibilidade de novo conteúdo ou iniciar um download em segundo plano.
Selecione a opção Notificação silenciosa para notificar silenciosamente o aplicativo: nesse caso, a notificação é transferida diretamente para o aplicativo. Nenhum alerta é exibido na tela do dispositivo.
Use a seção Dados personalizados para adicionar pares de valor chave.
Dados personalizados custom-data
Na seção Dados personalizados, você pode adicionar variáveis personalizadas à carga, dependendo da configuração do seu aplicativo móvel. Para obter mais informações sobre como configurar notificações por push no Adobe Experience Platform, consulte esta seção
Personalizar com decisão decisioning-push
Você pode personalizar e otimizar o conteúdo de suas notificações por push com a Decisão. Esse recurso permite usar Pontuações de prioridade, Fórmulas ou Modelos de IA para selecionar e exibir dinamicamente o melhor conteúdo para seus clientes.
Para obter mais informações sobre como criar e usar políticas de decisão em notificações por push, consulte esta seção.
Opções avançadas advanced-options-push
Você pode configurar opções avançadas para sua notificação por push. Os parâmetros disponíveis estão listados abaixo:
O valor do selo desaparecerá assim que o usuário abrir ou ler o novo conteúdo do aplicativo. Quando uma notificação é recebida em um dispositivo, ela pode atualizar ou adicionar um valor de selo para o aplicativo relacionado.
Por exemplo, se estiver armazenando o número de artigos não lidos dos clientes, você poderá aproveitar a personalização para enviar o valor exclusivo do selo de artigos não lidos para cada cliente. Para mais personalizações, consulte esta seção.
A partir do iOS 12, os grupos de notificação permitem consolidar threads de mensagens e tópicos de notificação em IDs de thread. Por exemplo, uma marca pode enviar notificações de marketing em uma ID de grupo, enquanto mantém mais notificações do tipo operacional em uma ou mais IDs diferentes.
Para ilustrar isso, você pode ter grupos de notificações groupID: 123 “confira a nova coleção de primavera de suéteres” e groupID: 456 “seu pacote foi entregue”. Neste exemplo, todas as notificações de delivery seriam agrupadas na ID de grupo: 456.
A partir do Android 8.0 (nível de API 26), todas as notificações devem ser atribuídas a um canal para serem exibidas. Para obter mais informações, consulte a documentação para desenvolvedores do Android.
Isso funciona mesmo se o aplicativo estiver sendo executado em segundo plano e sem precisar de nenhuma interação do usuário (por exemplo, ao tocar na notificação por push). No entanto, isso não se aplica se o aplicativo não estiver em execução. Para obter mais informações, consulte a documentação para desenvolvedores da Apple.
Você poderá aproveitar suas extensões de aplicativo móvel para modificar ainda mais o conteúdo ou a apresentação das notificações por push de entrada enviadas de Journey Optimizer. Por exemplo, os usuários podem aproveitar essa opção para descriptografar dados, alterar o texto do corpo ou do título de uma notificação, adicionar um identificador de thread a uma notificação etc.
Importante: esse sinalizador deve ser habilitado ao incluir anexos de mídia (imagens, vídeos) por meio de campos de carga (como
adb_media) para que eles sejam renderizados em dispositivos iOS. Seu aplicativo também deve implementar uma Extensão de Serviço de Notificação para baixar e processar o conteúdo de mídia da carga.Particular mostrará a notificação em todas as telas de bloqueio, mas ocultará informações confidenciais ou privadas nas telas de bloqueio seguras.
Public mostrará a notificação em sua totalidade em todas as telas de bloqueio.
Segredo não revelará nenhuma parte da notificação em uma tela de bloqueio segura.
Para obter mais informações, consulte a documentação para desenvolvedores do Android.
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to design push notification content for iOS, Android, and Web, including the Title and Body, on-click behavior, media, buttons, silent notifications, custom data, Decisioning personalization, and advanced options.
Intents:
- Compose the push Title and Body with personalization, inline attributes, and AI content generation
- Configure on-click behavior (Open app, Deeplink, or Web URL)
- Add media and call-to-action buttons per platform
- Send a silent (background) notification and add custom data key-value pairs
- Personalize push content with Decisioning
- Set advanced platform-specific options (collapsible, badges, expiration, priority, etc.)
Glossary:
- On click behavior: The action that occurs when a recipient taps the body of the push notification — Open app, Deeplink, or Web URL (product-specific)
- Silent Notification: A background notification delivered directly to the application with no alert displayed on the device screen (product-specific)
- Custom data: Key-value pairs added to the payload depending on the mobile application configuration (product-specific)
- Decisioning: A capability to personalize and optimize push content using Priority Scores, Formulas, or AI Models to select the best content (product-specific)
- Add mutable-content flag: An iOS advanced option that allows push content to be modified by a notification service extension; required for media attachments to render on iOS (product-specific)
Guardrails:
- For Android, you can add up to three buttons.
- Web push notifications do not support the Silent Notification feature.
- On iOS, the Add mutable-content flag option must be enabled when including media attachments (such as
adb_media) for them to render, and the app must implement a Notification Service Extension. - If the device screen is locked, buttons are not displayed; only the Title and the Message are visible.
- For iOS buttons, notification categories must be preconfigured in the iOS app to define the buttons displayed and actions taken.
- On iOS, Push expiration is enforced as a hard stop: any message reaching APNS after its expiration time is not delivered.
- Android media supports only an image icon and an image for expanded notifications.
Terminology:
- Canonical name: On click behavior — Acronym: n/a — variants: on-click behavior
- Synonyms: “Deeplink” = “deep link”
- Do not confuse: “Open app” ≠ “Deeplink” ≠ “Web URL” (three distinct on-click behaviors)
- Do not confuse: “Notification group” (iOS only) ≠ “Notification channel” (Android only)
- Do not confuse: “Add content-availability flag” (wakes the app) ≠ “Add mutable-content flag” (allows content modification / media rendering)
FAQ:
- Q: What happens when a recipient taps the push body? — The configured on-click behavior runs: Open app, Deeplink, or Web URL.
- Q: How many buttons can I add on Android? — Up to three.
- Q: Can I send a silent notification on Web? — No, Web push notifications do not support the Silent Notification feature.
- Q: Why are my iOS media attachments not rendering? — The Add mutable-content flag must be enabled and your app must implement a Notification Service Extension to download and process the media.
- Q: How can I personalize which content is shown? — Use Decisioning, which selects the best content using Priority Scores, Formulas, or AI Models.
- Q: What is the difference between iOS and Android expiration? — On iOS, Push expiration is a hard stop (undelivered after expiry); on Android, Time to live is a delivery window converted by FCM, so messages may be sent later than expected.