Enviar mensagens de teste
Antes de enviar uma campanha de mensagens para seus usuários, como prática recomendada, sugerimos testar para garantir que tudo esteja correto e funcione conforme o esperado. Você pode criar e enviar mensagens de teste para dispositivos selecionados ou membros da equipe usando as ferramentas do dashboard da Braze.

Salve o rascunho da sua campanha após o teste para evitar a exclusão da campanha. Você pode enviar mensagens de teste sem salvar a mensagem como rascunho.
Etapa 1: Identifique seus usuários teste
Antes de testar sua campanha de mensagens, é importante identificar seus usuários teste. Esses usuários podem ser IDs de usuário existentes ou endereços de e-mail, ou novos usuários que são usados exclusivamente para testar campanhas de mensagens.
Opcional: Crie um grupo de teste de conteúdo
Uma maneira conveniente de organizar seus usuários teste é criando um grupo de teste de conteúdo, que inclui um grupo de usuários que receberá mensagens de teste de campanhas. Você pode adicionar esse grupo de teste ao campo Add Content Test Groups em Test Recipients na sua campanha, e iniciar seus testes sem precisar criar ou adicionar usuários teste individualmente.
Etapa 2: Envie mensagens de teste específicas por canal
Para ver as etapas de envio de mensagens de teste, consulte a seção a seguir para o canal correspondente.

Antes de testar mensagens de Banner na Braze, você precisa criar uma campanha de Banner na Braze. Além disso, verifique se o posicionamento que deseja testar já está colocado no seu app ou website.
Depois de criar sua mensagem de Banner, você pode pré-visualizar o Banner ou enviar uma mensagem de teste.
- Rascunhe sua mensagem de Banner.
- Selecione Preview para pré-visualizar seu Banner ou enviar uma mensagem de teste.
- Para enviar uma mensagem de teste, adicione um grupo de teste de conteúdo ou um ou mais usuários individuais como Test Recipients e selecione Send Test.
Você poderá visualizar sua mensagem de teste no dispositivo por até 5 minutos.


Tenha em mente que sua prévia pode não ser idêntica à renderização final no dispositivo do usuário, devido a diferenças de hardware.
Checklist de teste
- Sua campanha de Banner está atribuída a um posicionamento?
- As imagens e mídias aparecem e se comportam conforme esperado nos tipos de dispositivos e tamanhos de tela direcionados?
- Seus links e botões direcionam o usuário para o local correto?
- O Liquid funciona conforme esperado? Você definiu um valor de atributo padrão caso o Liquid não retorne nenhuma informação?
- Seu texto está claro, conciso e correto?

Para enviar um teste para grupos de teste de conteúdo ou usuários individuais, o push precisa estar ativado nos seus dispositivos de teste com tokens por push válidos registrados para o usuário teste antes do envio. Para usuários iOS, é necessário tocar na notificação por push enviada pela Braze para visualizar o Content Card de teste. Esse comportamento se aplica apenas a Content Cards de teste.
Content Cards de teste são entregues por meio de uma notificação por push. O cartão é empacotado na carga útil do push, e o SDK o extrai e armazena localmente quando o push é recebido.
Esse processo ignora o sistema normal de entrega de cartões, e é por isso que o push precisa estar ativado mesmo quando você está testando um Content Card.
Content Cards de teste expiram aproximadamente cinco minutos após o envio.
Depois de criar seu Content Card, você pode enviar um Content Card de teste para o seu app para ver como ele ficará em tempo real.
- Rascunhe seu Content Card.
- Selecione a guia Test e selecione pelo menos um grupo de teste de conteúdo ou usuário individual para receber esta mensagem de teste.
- Selecione Send Test para enviar seu Content Card para o seu app.

Prévia
Você pode pré-visualizar seu cartão enquanto o compõe na guia Preview. Isso deve ajudar a visualizar como sua mensagem final ficará na perspectiva do usuário.

Na guia Preview do criador, a visualização da mensagem pode não ser idêntica à renderização real no dispositivo do usuário. Recomendamos sempre enviar uma mensagem de teste para um dispositivo para garantir que mídia, texto, personalização e atributos personalizados sejam gerados corretamente.
Checklist de teste
- Seu usuário teste está inscrito para receber push com um token por push válido?
- As imagens e mídias aparecem e se comportam conforme esperado?
- O Liquid funciona conforme esperado? Você definiu um valor de atributo padrão caso o Liquid não retorne nenhuma informação?
- Seu texto está claro, conciso e correto?
- Seus links direcionam o usuário para o local correto?
- Seu usuário teste está inscrito para receber push com um token por push válido?
Solução de problemas para imagens quebradas
Se a imagem de um Content Card não está sendo renderizada ou aparece quebrada:
- Verifique se a URL está correta e codificada: Caracteres especiais na URL (como espaços ou parâmetros de consulta) precisam ser codificados corretamente. Caso contrário, a solicitação de imagem falhará.
- Verifique as políticas de segurança de conteúdo: Se sua organização possui uma política de segurança de conteúdo (CSP) ou regras internas de segurança de TI, a política pode bloquear o domínio da imagem. Confirme que o domínio da URL da imagem é permitido pela sua CSP.
- Use HTTPS: URLs de imagens devem usar
https://em vez dehttp://para evitar bloqueio de conteúdo misto em navegadores e apps. - Abra a URL diretamente em um navegador: Se a imagem não carregar em um navegador, o problema está na URL ou na hospedagem da imagem — não na Braze.
Depuração
Depois que seus Content Cards forem enviados, você pode detalhar ou depurar qualquer problema a partir do registro de usuários de eventos no console de desenvolvedor.
Um caso de uso comum é tentar depurar por que um usuário não consegue ver um Content Card específico. Para fazer isso, você pode procurar nos Event User Logs os Content Cards entregues ao SDK no início da sessão, mas antes de uma impressão, e rastrear de volta para uma campanha específica:
- Acesse Settings > Event User Log.
- Localize e expanda a solicitação do SDK para seu usuário teste.
- Clique em Raw Data.
-
Encontre o
idda sua sessão. A seguir, um trecho de exemplo:[ { "session_id": "D1B051E6-469B-47E2-B830-5A728D1D4AC5", "data": { "ids": [ "NDg2MTY5MmUtNmZjZS00MjE1LWJkMDUtMzI1NGZiOWU5MDU3" ] }, "name": "cci", "time": 1636106490.155 } ]
-
Use uma ferramenta de decodificação como Base64 Decode and Encode para decodificar o
iddo formato Base64 e encontrar ocampaign_idassociado. No nosso exemplo, o resultado seria:4861692e-6fce-4215-bd05-3254fb9e9057_$_cc=c3b25740-f113-c047-4b1d-d296f280af4f&mv=6185005b9d9bee79387cce45&pi=cmp
Onde
4861692e-6fce-4215-bd05-3254fb9e9057é ocampaign_id. -
Acesse a página Campaigns e pesquise pelo
campaign_id.

A partir daí, você pode revisar as configurações e o conteúdo da sua mensagem para investigar e determinar por que um usuário não consegue ver um Content Card específico.
- Rascunhe sua mensagem de e-mail.
- Selecione Preview and Test.
- Selecione a guia Test Send e adicione seu endereço de e-mail ou ID de usuário no campo Add individual users.
- Selecione Send Test para enviar o rascunho do e-mail para sua caixa de entrada.

Se o seu e-mail contém um link da Central de Preferências, os envios de teste não geram um link funcional nem permitem salvar preferências. Para testar a Central de Preferências, envie a mensagem para um usuário teste ou um Segment interno pequeno. Para saber mais, consulte Testando centrais de preferências.
Se sua campanha de e-mail contém uma imagem grande e não está sendo exibida conforme esperado no Outlook, considere reduzir as dimensões reais do arquivo da imagem com uma ferramenta de edição ou redimensionamento de imagens, em vez de apenas redimensioná-la com CSS ou HTML.

Para enviar um teste para grupos de teste de conteúdo ou usuários individuais, o push precisa estar ativado nos seus dispositivos de teste antes do envio. Por exemplo, é necessário ter o push ativado no seu dispositivo iOS para tocar na notificação antes que a mensagem de teste seja exibida.
Se você configurou notificações por push no seu app e no seu dispositivo de teste, é possível enviar mensagens de teste no app para ver como elas ficam em tempo real.
- Rascunhe sua mensagem no app.
- Selecione a guia Test e adicione seu endereço de e-mail ou ID de usuário no campo Add Individual Users.
- Selecione Send Test para enviar sua mensagem push para o seu dispositivo.
Uma mensagem push de teste aparecerá na parte superior da tela do seu dispositivo.


Envios de teste podem resultar em mais de uma mensagem no app sendo enviada para cada destinatário.
Clicando e abrindo diretamente a mensagem push, você será direcionado ao seu app, onde poderá visualizar o teste da mensagem no app. Esse recurso de teste de mensagens no app depende do usuário clicar em uma notificação por push de teste para disparar a mensagem no app. Sendo assim, o usuário precisa ser elegível para receber notificações por push no app relevante para que a entrega da notificação por push de teste seja bem-sucedida.
Prévia
Você pode pré-visualizar sua mensagem no app enquanto a compõe na guia Preview. Isso deve ajudar a visualizar como sua mensagem final ficará na perspectiva do usuário. Você pode pré-visualizar como sua mensagem ficará para um usuário aleatório, um usuário específico ou um usuário personalizado. Também é possível pré-visualizar mensagens para dispositivos móveis ou tablets.

A Braze tem três gerações de mensagens no app disponíveis. Você pode ajustar para quais dispositivos suas mensagens devem ser enviadas, com base na geração suportada.


Na Preview, a visualização da sua mensagem pode não ser idêntica à renderização real no dispositivo do usuário. Recomendamos sempre enviar uma mensagem de teste para um dispositivo para garantir que mídia, texto, personalização e atributos personalizados sejam gerados corretamente.
Checklist de teste
- As imagens e mídias aparecem e se comportam conforme esperado?
- O Liquid funciona conforme esperado? Você definiu um valor de atributo padrão caso o Liquid não retorne nenhuma informação?
- Seu texto está claro, conciso e correto?
- Seus botões direcionam o usuário para o local correto?
Scanner de acessibilidade
Para oferecer suporte às melhores práticas de acessibilidade, a Braze verifica automaticamente o conteúdo de mensagens no app criadas usando o editor HTML tradicional em relação aos padrões de acessibilidade. Esse scanner ajuda a identificar conteúdo que pode não atender aos padrões das Diretrizes de Acessibilidade para Conteúdo Web (WCAG). WCAG é um conjunto de padrões técnicos reconhecidos internacionalmente, desenvolvidos pelo World Wide Web Consortium (W3C) para tornar o conteúdo web mais acessível para pessoas com deficiência.


O scanner de acessibilidade de mensagens no app funciona apenas para mensagens construídas com HTML personalizado.
Como funciona
O scanner é executado automaticamente em mensagens com HTML personalizado e avalia toda a sua mensagem HTML em relação ao conjunto completo de regras WCAG 2.1 AA. Para cada problema identificado, ele mostra:
- O elemento HTML específico envolvido
- Uma descrição do problema de acessibilidade
- Um link para contexto adicional ou orientação de correção
Entendendo testes automatizados de acessibilidade
Os testes automatizados de acessibilidade ajudam a detectar problemas comuns, como texto alternativo ausente ou baixo contraste de cores, com base nos padrões WCAG Nível AA. Esse é um ponto de partida poderoso para a criação de mensagens mais inclusivas.
Mas a automação não pode capturar tudo. Algumas questões precisam de um olhar humano - por exemplo, se a ordem do foco faz sentido, se os links e botões estão claramente identificados ou se suas instruções são fáceis de seguir. Pense nessas verificações como uma ferramenta de diagnóstico, não como um veredicto final. Recomendamos revisar os problemas sinalizados manualmente e usar seu bom senso quando algo estiver marcado como “Precisa de revisão”.
Para obter suporte adicional, nosso guia Acessibilidade no Braze compartilha dicas práticas para tornar seu conteúdo mais fácil de ser usado por todos, inclusive:
Ao combinar testes automatizados com uma revisão manual cuidadosa, você detectará mais problemas e criará uma experiência melhor para todos os seus usuários.
- Crie sua mensagem LINE.
- Selecione a guia Test e selecione pelo menos um grupo de teste de conteúdo ou usuário individual para receber esta mensagem de teste.
- Selecione Send Test para enviar sua mensagem.

Push móvel
- Rascunhe seu push móvel.
- Selecione a guia Test e adicione seu endereço de e-mail ou ID de usuário no campo Add Individual Users.
- Selecione Send Test para enviar o rascunho da mensagem para o seu dispositivo.

Se você vir um erro informando que nenhum dos usuários selecionados possui tokens por push correspondentes, o usuário teste não tem um token por push válido para a plataforma selecionada. O usuário precisa ter iniciado uma sessão no app e ativado o push para aquele dispositivo. Para saber mais, consulte Ativação e inscrição de push.
Web push
- Crie seu web push.
- Selecione a guia Test.
- Selecione Send Test to Myself.
- Selecione Send Test para enviar seu web push para o seu navegador web.

Se você já aceitou mensagens push do dashboard da Braze, a mensagem será exibida no canto da sua tela. Caso contrário, selecione Allow quando solicitado, e a mensagem será exibida.
Se você vir um erro informando que nenhum dos usuários selecionados possui tokens por push correspondentes para Web Push, verifique se o usuário teste tem um token por push válido registrado para a plataforma selecionada. Para receber um token por push, o usuário precisa estar configurado para receber notificações por push para o app no seu dispositivo. Para saber mais, consulte Ativação e inscrição de push.
Depois de criar sua mensagem SMS, MMS ou RCS, você pode enviar uma mensagem de teste para o seu telefone para ver como ela ficará em tempo real. O destinatário precisa pertencer ao grupo de inscrições de SMS selecionado ao enviar o teste, ter um número de telefone válido e ter pelo menos um país selecionado em Geographic Permissions. Para saber mais, consulte Perguntas frequentes sobre SMS.
- Rascunhe sua mensagem SMS, MMS ou RCS.
- Selecione a guia Test e selecione pelo menos um grupo de teste de conteúdo ou usuário individual para receber esta mensagem de teste.
- Selecione Send Test para enviar sua mensagem de teste.

Depois de criar seu webhook, você pode fazer um envio de teste para verificar a resposta do webhook. Selecione a guia Test e selecione Send Test para enviar um teste para a URL de webhook fornecida. Você também pode selecionar um usuário individual para pré-visualizar a resposta como um usuário específico.
- Crie sua mensagem WhatsApp.
- Selecione a guia Test e selecione pelo menos um grupo de teste de conteúdo ou usuário individual para receber esta mensagem de teste.
- Inicie uma janela de conversa enviando uma mensagem WhatsApp para o número de telefone associado ao grupo de inscrições que você está usando para esta mensagem. O número de telefone associado está listado no alerta na guia Test.
- Selecione Send Test para enviar sua mensagem.

Teste de Campaigns personalizadas
Se você está testando Campaigns que preenchem dados de usuários ou usam propriedades de eventos personalizados, será necessário realizar etapas adicionais ou diferentes.
Testando Campaigns personalizadas com atributos de usuário
Se você está usando personalização na sua mensagem, será necessário realizar etapas adicionais para visualizar corretamente sua Campaign e verificar se os dados do usuário estão preenchendo o conteúdo de forma adequada. Para limitações de prévia no criador, Inbox Vision e Canvas, consulte Prévia de personalização.
Ao enviar uma mensagem de teste, escolha a opção Select Existing User ou visualize como Custom User.

Selecionando um usuário existente
Se estiver selecionando um usuário existente, insira o ID de usuário específico ou e-mail no campo de busca. Em seguida, use a prévia do dashboard para ver como sua mensagem apareceria para esse usuário e envie uma mensagem de teste para o seu dispositivo, refletindo o que esse usuário veria.

Selecionando um usuário personalizado
Se estiver visualizando como um usuário personalizado, insira texto nos vários campos disponíveis para personalização, como o nome do usuário e quaisquer atributos personalizados. Novamente, você pode inserir seu próprio endereço de e-mail para enviar um teste ao seu dispositivo.

Personalizando um usuário existente
Você pode editar campos individuais de um usuário aleatório ou existente para ajudar a testar conteúdo dinâmico na sua mensagem. Selecione Edit para converter o usuário selecionado em um usuário personalizado que você pode modificar.

Testando Campaigns personalizadas com propriedades de eventos personalizados
Testar Campaigns personalizadas com propriedades de eventos personalizados difere um pouco do teste de outros tipos de Campaigns descritos.
Método 1: Disparando a Campaign manualmente
Você pode disparar a Campaign por conta própria como uma forma robusta de testar Campaigns personalizadas usando propriedades de eventos personalizados:
- Escreva o texto envolvendo a propriedade do evento.

- Use a entrega baseada em ação para entregar a Campaign quando o evento ocorrer.

Se você está testando uma Campaign de push para iOS, deve definir o atraso para um minuto para ter tempo de sair do app, pois o iOS não entrega notificações por push para o app que está aberto no momento. Outros tipos de Campaigns podem ser configurados para entrega imediata.

- Direcione os usuários como você faria para testes, usando um filtro de teste ou direcionando para o seu próprio endereço de e-mail, e finalize a criação da Campaign.

- Acesse seu app e conclua o evento personalizado.
A Campaign será disparada e exibirá a mensagem personalizada com a propriedade do evento.

Método 2: Enviando uma mensagem de teste para si mesmo
Alternativamente, se você está salvando IDs de usuário personalizados, também pode testar a Campaign enviando uma mensagem de teste personalizada para si mesmo.
- Escreva o texto da sua Campaign.
- Selecione a guia Test e escolha Customized User.
- Adicione a propriedade do evento personalizado na parte inferior da página e insira seu ID de usuário ou endereço de e-mail na caixa superior.
- Selecione Send Test para receber uma mensagem personalizada com a propriedade.

Método 3: Usando Liquid
Você pode testar propriedades de eventos personalizados inserindo valores manualmente com Liquid.
- No editor de mensagens, insira valores para as propriedades de eventos personalizados.
- Selecione a guia Preview as a User para verificar se a mensagem correta é exibida.
Limitações
Existem algumas situações em que as mensagens de teste não se comportam da mesma forma que Campaigns ou Canvas enviados para usuários reais. Nesses casos, considere lançar a Campaign ou o Canvas para um conjunto limitado de usuários teste para validar esse comportamento.
- Visualizar a Central de Preferências da Braze a partir de mensagens de teste faz com que o botão Save Preferences fique desativado. As Liquid tags da Central de Preferências também podem não resolver para links válidos. Esse é o comportamento esperado. Para testar de ponta a ponta, consulte Testando centrais de preferências.
- Para testar mensagens no app e Content Cards, o usuário-alvo deve ter um token por push para o dispositivo de destino.
- Para testar links de cancelamento de inscrição em e-mails, verifique se o endereço de e-mail do seu usuário teste está no respectivo espaço de trabalho.
- O cabeçalho
List-Unsubscribenão é incluído em e-mails enviados pela funcionalidade de mensagem de teste. - E-mails enviados para usuários do grupo de teste não atualizam a lista de Campaigns recebidas no perfil de usuário nem incrementam os envios na análise de dados do dashboard.
Solução de problemas
Mensagens no app
Se sua campanha de mensagem no app não estiver sendo disparada por uma campanha de push, verifique a segmentação da campanha no app para confirmar que o usuário atende ao público-alvo antes de receber a mensagem de push.
Para envios de teste no Android e iOS, as mensagens no app que usam o comportamento ao clicar Solicitar permissão de push podem não ser exibidas em alguns dispositivos. Como solução alternativa:
- Android: Os dispositivos devem estar no Android 13 e na versão 21.0.0 ou superior do nosso SDK para Android. Outro motivo pode ser que o dispositivo no qual a mensagem no app é exibida já tenha um prompt no nível do sistema. Você pode ter selecionado Não perguntar novamente, então pode ser necessário reinstalar o app para redefinir as permissões de notificação antes de testar novamente.
- iOS: Recomendamos que sua equipe de desenvolvedores revise a implementação das notificações por push do seu app e remova manualmente qualquer código que solicite permissões de push. Para saber mais, consulte Mensagens no app de push primer.
Para que uma campanha de mensagem no app baseada em ação seja entregue, você deve registrar eventos personalizados por meio do SDK da Braze, e não por REST APIs, para que os usuários possam receber mensagens no app elegíveis diretamente em seus dispositivos. Os usuários recebem a mensagem no app se realizarem o evento durante a sessão.