A integração com Firebase In-App Messaging permite controlar essas mensagens de forma dinâmica, segmentada e sem necessidade de atualizações do aplicativo. São mensagens personalizadas para aumentar engajamento, promover campanhas e orientar o usuário em ações específicas.
Para executar os testes do In-App Messaging, siga o passo a passo abaixo:
Criar uma campanha nova:
Acesse a aba "Messaging" no painel do Firebase.
Clique no botão azul "Nova Campanha" e selecione "Mensagens no app".

Configure o estilo e o conteúdo conforme desejado até a etapa final.

Na etapa de anexar as imagens, dê preferência por utilizar links hospedados em uma plataforma como o VTEX Assets, garantindo melhor desempenho e compatibilidade.
Após configuração, seguir com as etapas padrões de segmentação, programação, eventos principais, conforme configuração de Push Notification.
-
Direcionamento
No caso de In-App, existem dois tipos de direcionamento/configuração, que atuam de forma independente:
Direcionamento por clique (Ação do botão): Esse direcionamento define para onde o usuário será levado ao clicar no In-App e é configurado por meio do campo Ação do botão, no qual deve ser informada a URL da página de destino.
Direcionamento para exibição (Evento de disparo): Para que o In-App seja exibido após uma ação do usuário, é necessário configurar corretamente os eventos de disparo na opção de Programação, como por exemplo add_to_cart. Também é fundamental remover o evento padrão on_foreground.
Disparo de teste em um dispositivo específico:
(Lembrando que, para ter acesso ao "Abrir modo debug", o usuário precisa estar com o e-mail cadastrado. Caso não esteja, por favor, nos envie o e-mail para que possamos realizar a inclusão).
Dentro da tela "Criar campanha", na primeira etapa "Estilo e conteúdo", preencha todos os campos obrigatórios (desde título até texto do botão) para habilitar o botão "Testar no dispositivo".
No aplicativo, abra a seção de debug mode e clique para copiar o Firebase Installation ID.

Pressione com o dedo para copiar o FII. O aplicativo não informa que foi copiado o texto, mas ele irá ser copiado.De volta ao Console do Firebase, clique em "Testar no dispositivo", localizado à direita na seção "Visualização do dispositivo".
Na modal que será aberta, cole o Firebase Installation ID no campo "Adicionar um ID de instalação" e clique no botão azul "Testar".
Após realizar o envio de teste, feche e abra o aplicativo para verificar se o pop-up será exibido corretamente.
Observações:
Para que essa funcionalidade funcione corretamente, é necessário utilizar o Firebase Analytics SDK e versão do aplicativo igual ou superior à 12.80.0.
Na parte de segmentação, o envio pode ser configurado apenas para uma plataforma por vez (Android ou iOS).
Para alcançar ambos os sistemas, é necessário criar duas campanhas separadas, pois essa é uma limitação do Firebase.
Caso fique com alguma dúvida, você pode enviar um e-mail para 📩 suporte@kobe.io