Criar uma entrega de push avançada do Android rich-push
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.
-
No menu suspenso Notification type, selecione Default.
-
Para redigir a mensagem, insira o texto nos campos Title e Message.
-
Use campos de personalização dinâmicos para definir conteúdo, personalizar dados e adicionar conteúdo dinâmico. Saiba mais
-
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.
-
No menu suspenso Notification Type, selecione Basic.
-
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.
-
Use campos de personalização dinâmicos para definir conteúdo, personalizar dados e adicionar conteúdo dinâmico. Saiba mais
-
No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.
-
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.
-
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.
-
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.
-
-
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.
-
No menu suspenso Notification Type, selecione Carousel.
-
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.
-
Use o Editor de expressão para definir o conteúdo, personalizar os dados e adicionar conteúdo dinâmico. Saiba mais
-
No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.
-
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.
-
No menu suspenso Layout, selecione a opção Filmstrip para incluir visualizações das imagens anteriores e seguintes ao lado do slide principal.
-
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.
-
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.
-
No menu suspenso Notification Type, selecione Icon buttons.
-
No menu Color options, insira os códigos de cor hexadecimais para o seu Background.
-
Forneça a URL para o Cancel button image.
-
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.
-
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.
-
No menu suspenso Notification Type, selecione Input box.
-
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.
-
No menu Color options, insira os códigos de cor hexadecimal para Title, Message e Background.
-
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.
-
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.
-
No menu suspenso Notification Type, selecione Product catalog.
-
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.
-
No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.
-
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.
-
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.
-
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.
-
No menu suspenso Notification Type, selecione Product rating.
-
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.
-
No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.
-
No menu Product rating options, insira as URLs de Rating icon in unselected state e Rating icon in selected state.
-
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.
-
-
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.
-
No menu suspenso Notification Type, selecione Timer.
-
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.
-
Insira o texto a ser exibido depois que o timer expirar nos campos Alternate title, Alternate message e Alternate expanded message.
-
No menu Color options, insira os códigos de cor hexadecimais para seus Title, Message, Background e Timer.
-
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.
-
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.
-
No menu suspenso Notification Type, selecione Zero bezel.
-
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.
-
No menu Color options, insira os códigos de cor hexadecimais para Title, Message e Background.
-
No menu Zero bezel options, adicione a URL da imagem no campo Collapsed notification style.
-
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
- 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
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.