Criar uma entrega de push avançada do Android rich-push

IMPORTANT
Antes de criar uma Notificação por push avançada, primeiro é necessário configurar o conector V2. Consulte esta página para obter o procedimento detalhado.

Com o Firebase Cloud Messaging, você pode escolher entre dois tipos de mensagens:

  • O Data message é manipulado pelo aplicativo cliente. Essas mensagens são enviadas diretamente para o aplicativo móvel, que gera e exibe uma notificação do Android no dispositivo. As mensagens de dados contêm somente as variáveis personalizadas do aplicativo.

  • O Notification message, manipulado automaticamente pelo SDK do FCM. O FCM exibe automaticamente a mensagem nos dispositivos dos usuários em nome do aplicativo do cliente. As mensagens de notificação contêm um conjunto predefinido de parâmetros e opções, mas ainda podem ser personalizadas com variáveis de aplicativo personalizadas.

Se a barra de rolagem estiver desabilitada na interface, acesse Administration > Platform > Options e defina a opção XtkUseScrollBar como 1.

Definir o conteúdo de uma notificação do Android push-message

Depois que o delivery de push é criado, é possível definir seu conteúdo usando um dos seguintes templates:

  • Padrão permite enviar notificações com um ícone simples e uma imagem que o acompanha.

  • Básico pode incluir texto, imagens e botões em suas notificações.

  • O Carrossel permite enviar notificações com texto e várias imagens pelas quais os usuários podem passar.

  • Botões de ícone permitem enviar notificações com um ícone e uma imagem correspondente.

  • A caixa de entrada reúne os comentários e as entradas de usuário diretamente por meio da notificação.

  • O Catálogo de produtos exibe uma variedade de imagens de produtos.

  • A classificação de produto permite que os usuários forneçam comentários e classifiquem os produtos.

  • Timer inclui um timer de contagem regressiva ativo em suas notificações.

  • O Painel sem Formatação usa a superfície de plano de fundo inteira para uma imagem, com o texto sobreposto perfeitamente.

Navegue pelas guias abaixo para saber mais sobre como personalizar esses modelos.

Padrão
  1. No menu suspenso Notification type, selecione Default.

  2. Para redigir a mensagem, insira o texto nos campos Title e Message.

  3. Use campos de personalização dinâmicos para definir conteúdo, personalizar dados e adicionar conteúdo dinâmico. Saiba mais

  4. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Básico
  1. No menu suspenso Notification Type, selecione Basic.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. Use campos de personalização dinâmicos para definir conteúdo, personalizar dados e adicionar conteúdo dinâmico. Saiba mais

  4. No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.

  5. Adicione um Remind later button, se necessário. Digite sua Reminder Text e Data nos campos correspondentes.

    O campo Reminder Date espera um valor que representa uma época em segundos.

  6. Clique em Add button e preencha os seguintes campos:

    • Label: Texto exibido no botão.
    • Link URI: especifique o URI a ser executado ao clicar no botão.

    Você tem a opção de incluir até três botões na sua notificação por push. Se você optar por Remind later button, poderá incluir apenas um máximo de dois botões.

  7. Selecione o Link type da URL vinculada do seu botão:

    • Web URL: as URLs da Web direcionam os usuários para o conteúdo online. Ao clicar em, eles solicitam que o navegador da Web padrão do dispositivo abra e navegue até o URL designado.

    • Deeplink: deep links são URLs que direcionam os usuários para seções específicas em um aplicativo, mesmo que ele esteja fechado. Quando clicada, uma caixa de diálogo pode ser exibida, permitindo que os usuários escolham entre vários aplicativos capazes de manipular o link.

    • Open App: as URLs de aplicativos abertos permitem que você se conecte diretamente ao conteúdo em um aplicativo. Ela permite que o aplicativo se estabeleça como o manipulador padrão para um tipo específico de link, ignorando a caixa de diálogo de desambiguação.

    Para obter mais informações sobre como lidar com Links de aplicativos da Android, consulte a documentação de Desenvolvedores da Android.

  8. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Carrossel
  1. No menu suspenso Notification Type, selecione Carousel.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. Use o Editor de expressão para definir o conteúdo, personalizar os dados e adicionar conteúdo dinâmico. Saiba mais

  4. No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.

  5. Escolha como o Carousel é operado:

    • Auto: percorre automaticamente imagens como slides, fazendo a transição em intervalos predefinidos.
    • Manual: permite que os usuários deslizem manualmente entre slides para navegar pelas imagens.
  6. No menu suspenso Layout, selecione a opção Filmstrip para incluir visualizações das imagens anteriores e seguintes ao lado do slide principal.

  7. Clique em Add image e insira a URL da imagem, a URL do Texto e da Ação.

    Certifique-se de incluir no mínimo três imagens e no máximo cinco imagens.

  8. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Botões de ícone
  1. No menu suspenso Notification Type, selecione Icon buttons.

  2. No menu Color options, insira os códigos de cor hexadecimais para o seu Background.

  3. Forneça a URL para o Cancel button image.

  4. Em Icon image buttons, clique em Add image. Em seguida, insira o URL da imagem, Tipo de link e URI do link.

    Certifique-se de incluir um mínimo de três imagens e um máximo de cinco botões.

  5. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Caixa de entrada
  1. No menu suspenso Notification Type, selecione Input box.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. No menu Color options, insira os códigos de cor hexadecimal para Title, Message e Background.

  4. No menu Input box options, preencha a seguinte opção:

    • Input receiver name: insira o nome ou identificador do receptor da entrada.
    • Input text: Digite o texto para a Caixa de entrada.
    • Feedback text: insira o texto a ser exibido após uma resposta.
    • Feedback image: Adicionar a URL para a imagem exibida após uma resposta.

  5. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Catálogo de Produtos
  1. No menu suspenso Notification Type, selecione Product catalog.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.

  4. No menu Product catalog options, preencha as seguintes opções:

    • Action button text: Texto exibido no botão.
    • Action button text color: Cor do texto do botão de Ação.
    • Action button color: Cor do botão de Ação.
    • Action button URI: especifique o URI a ser executado ao clicar no botão.
    • Display type: escolha entre exibição vertical ou horizontal.

  5. No menu Product catalog items, clique em Add e insira os seguintes detalhes para cada item:

    • Title
    • Description
    • Image URL
    • Price
    • URI

    Certifique-se de incluir no máximo três itens.

  6. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Classificação do produto
  1. No menu suspenso Notification Type, selecione Product rating.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.

  4. No menu Product rating options, insira as URLs de Rating icon in unselected state e Rating icon in selected state.

  5. No menu Product rating items, clique em Add, insira Link URI e escolha Link type.

    • Web URL: as URLs da Web direcionam os usuários para o conteúdo online. Ao clicar em, eles solicitam que o navegador da Web padrão do dispositivo abra e navegue até o URL designado.

    • Deeplink: deep links são URLs que direcionam os usuários para seções específicas em um aplicativo, mesmo que ele esteja fechado. Quando clicada, uma caixa de diálogo pode ser exibida, permitindo que os usuários escolham entre vários aplicativos capazes de manipular o link.

    • Open App: as URLs de aplicativos abertos permitem que você se conecte diretamente ao conteúdo em um aplicativo. Ela permite que o aplicativo se estabeleça como o manipulador padrão para um tipo específico de link, ignorando a caixa de diálogo de desambiguação.

    • Dismiss: Nenhuma URL está associada ao botão; clicar simplesmente fecha a caixa de diálogo ou interface.

    Certifique-se de incluir no mínimo três valores e no máximo cinco valores.

  6. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Temporizador
  1. No menu suspenso Notification Type, selecione Timer.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. Insira o texto a ser exibido depois que o timer expirar nos campos Alternate title, Alternate message e Alternate expanded message.

  4. No menu Color options, insira os códigos de cor hexadecimais para seus Title, Message, Background e Timer.

  5. Defina o Timer duration em segundos ou o Timer end timestamp com um carimbo de data/hora de época específico e adicione a URL Alternate image que será exibida após a expiração do cronômetro.

  6. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Sem painel
  1. No menu suspenso Notification Type, selecione Zero bezel.

  2. Para redigir a mensagem, insira o texto nos campos Title, Message e Expanded message.

    O texto Message aparece no modo de exibição recolhido enquanto Expanded message é exibido quando a notificação é expandida.

  3. No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.

  4. No menu Zero bezel options, adicione a URL da imagem no campo Collapsed notification style.

  5. Para personalizar ainda mais sua notificação por push, configure o Notification options e o HTTPv1 additional options de sua notificação por push. Saiba mais

Depois de definir o conteúdo da mensagem, você pode usar assinantes de teste para pré-visualizar e testar a mensagem.

Configurações avançadas de notificações por push push-advanced

Opções de notificação notification-options

Parâmetro
Descrição
Channel ID
Defina a ID do canal da sua notificação. O aplicativo deve criar um canal com essa ID de canal antes que qualquer notificação com essa ID de canal seja recebida.
Icon
Defina o ícone da notificação que será exibido em seus dispositivos de perfis.
Sound
Defina o som que será reproduzido quando o dispositivo receber sua notificação.
Tag
Defina um identificador usado para substituir notificações existentes na gaveta de notificações. Isso ajuda a evitar o acúmulo de várias notificações e garante que somente a notificação relevante mais recente seja exibida.
Color
Defina a cor do ícone da sua notificação com código de cor hexadecimal.
Click action
Defina a ação associada a um clique do usuário em sua notificação.
Notification background color
Defina a cor do plano de fundo da Notificação com os códigos de cor hexadecimal.
Link type
  • URL da Web: os URLs da Web direcionam os usuários para conteúdo online. Ao clicar em, eles solicitam que o navegador da Web padrão do dispositivo abra e navegue até o URL designado.
  • Deeplink: deep links são URLs que orientam os usuários para seções específicas em um aplicativo, mesmo que ele esteja fechado. Quando clicada, uma caixa de diálogo pode ser exibida, permitindo que os usuários escolham entre vários aplicativos capazes de manipular o link.
  • Abrir aplicativo: as URLs abertas do aplicativo permitem que você se conecte diretamente ao conteúdo em um aplicativo. Ela permite que o aplicativo se estabeleça como o manipulador padrão para um tipo específico de link, ignorando a caixa de diálogo de desambiguação.

Opções adicionais do HTTPv1 additional-options

Parâmetro
Descrição
Ticker
Defina o texto do ticker da sua notificação. Disponível somente para dispositivos definidos como Android 5.0 Lollipop.
Sticky
Quando ativada, a notificação permanece visível mesmo depois que o usuário clica nela.
Se desativada, a notificação é automaticamente descartada quando o usuário interage com ela. O comportamento fixo permite que notificações importantes persistam na tela por períodos mais longos.
Image
Defina o URL da imagem que será exibido na sua notificação.
Notification Priority
Defina o nível de prioridade da sua notificação, que pode ser padrão, mínimo, baixo ou alto. O nível de prioridade determina a importância e a urgência da notificação, influenciando como ela é exibida e se pode ignorar determinadas configurações do sistema. Para obter mais informações, consulte a documentação do FCM.
Notification Count
Defina o número de novas informações não lidas a serem exibidas diretamente no ícone do aplicativo. Isso permite que o usuário veja rapidamente o número de notificações pendentes.
Visibility
Defina o nível de visibilidade de sua notificação, que pode ser público, privado ou secreto. O nível de visibilidade determina quanto do conteúdo da notificação é exibido na tela de bloqueio e em outras áreas confidenciais. Para obter mais informações, consulte a documentação do FCM.
Application variables
Permite definir o comportamento da notificação. Essas variáveis são totalmente personalizáveis e incluídas com parte do conteúdo da mensagem enviada para o dispositivo móvel.
recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b