Criar notificações para Android create-notificaations-android
Use o Adobe Campaign para enviar notificações por push em dispositivos Android. Os conceitos globais sobre a criação de entregas são apresentados nesta seção.
Comece criando uma nova entrega.
Com o Firebase Cloud Messaging, você pode escolher entre dois tipos de mensagens:
-
Data message, manipulada pelo aplicativo do cliente.
As mensagens são enviadas diretamente para o aplicativo móvel que gerará e exibirá a notificação do Android para o dispositivo. As mensagens de dados contêm somente as variáveis personalizadas do aplicativo. -
Notification message, manipulada 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.
Para obter mais informações sobre os tipos de mensagens do Firebase Cloud Messaging, consulte a documentação do FCM.
Criar uma mensagem de dados creating-data-message
-
Vá até Campaign management > Deliveries.
-
Clique em New.
-
Selecione Deliver on Android (android) na lista suspensa Delivery template. Adicione um Label à entrega.
-
Clique em To para definir a população como target. Por padrão, o target mapping Subscriber application é aplicado. Clique em Add para selecionar seu serviço.
-
Na janela Target type, selecione Subscribers of an Android mobile application e clique em Next.
-
Na lista suspensa Service, selecione o serviço criado anteriormente, depois o aplicativo e clique em Finish.
Os Application variables são adicionados automaticamente, dependendo do que foi adicionado durante as etapas de configuração. -
Selecione data message como Message Type.
-
Edite a notificação avançada.
-
Você pode adicionar informações em sua Application variables configurada anteriormente, caso necessário. Application variables precisa ser configurado no serviço Android e faz parte do payload da mensagem enviada para o dispositivo móvel.
-
Clique em Save e envie a entrega.
A imagem e a página da web devem ser exibidas na notificação por push quando recebida nos dispositivos Android móveis dos subscritos.
Criar uma mensagem de notificação creating-notification-message
Saiba como criar uma notificação por push para Android no vídeo.
-
Vá até Campaign management > Deliveries.
-
Clique em New.
-
Selecione Deliver on Android (android) na lista suspensa Delivery template. Adicione um Label à entrega.
-
Clique em To para definir a população como target. Por padrão, o target mapping Subscriber application é aplicado. Clique em Add para selecionar seu serviço.
-
Na janela Target type, selecione Subscribers of an Android mobile application e clique em Next.
-
Na lista suspensa Service, selecione o serviço criado anteriormente, depois o aplicativo e clique em Finish.
-
Selecione notification message como Message Type.
-
Adicione um título e edite sua mensagem. Personalize sua notificação por push com o Notification options:
- 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.
- Sound: Defina o som que será reproduzido quando o dispositivo receber sua notificação.
- Color: Defina a cor do ícone da sua notificação.
- Icon: Defina o ícone da notificação que será exibido em seus dispositivos de perfis.
- Tag: Defina o identificador usado para substituir notificações existentes na gaveta de notificações.
- Click action: Defina a ação associada a um clique do usuário em sua notificação.
Para saber mais sobre Notification options e como preencher esses campos, consulte a documentação do FCM.
-
Se seu aplicativo estiver configurado com protocolo HTTP v1 API, você poderá personalizar ainda mais sua notificação por push com o seguinte HTTPV1 additional options:
- Ticker: Defina o texto do ticker da sua notificação. Disponível somente para dispositivos definidos como Android 5.0 Lollipop.
- Image: Defina o URL da imagem que será exibido na sua notificação.
- Notification Count: Defina o número de novas informações não lidas para serem exibidas diretamente no ícone do aplicativo.
- Sticky: Defina como verdadeiro ou falso. Se definido como falso, a notificação será automaticamente fechada quando o usuário clicar nela. Se definida como verdadeiro, a notificação ainda será exibida mesmo quando o usuário clicar nela.
- Notification Priority: Defina os níveis de prioridade da sua notificação como padrão, mínimo, baixo ou alto. Para obter mais informações, consulte a documentação do FCM.
- Visibility: Defina os níveis de visibilidade de sua notificação como público, privado ou secreto. Para obter mais informações, consulte a documentação do FCM.
Para saber mais sobre HTTP v1 additional options e como preencher esses campos, consulte a documentação do FCM.
-
Você pode adicionar informações em sua Application variables configurada anteriormente, caso necessário. Application variables precisa ser configurado no serviço Android e faz parte do payload da mensagem enviada para o dispositivo móvel.
-
Clique em Save e envie a entrega.
A imagem e a página da web devem ser exibidas na notificação por push quando recebida nos dispositivos Android móveis dos subscritos.