Skip to content

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.

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 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ão 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 as etapas de envio de mensagens de teste, consulte a seção a seguir para o seu respectivo canal.

Após criar sua mensagem de Banner, você pode visualizar o Banner ou enviar uma mensagem de teste.

  1. Elabore sua mensagem de Banner.
  2. Selecione Prévia para visualizar seu Banner ou enviar uma mensagem de teste.
  3. Para enviar uma mensagem de teste, adicione um grupo de teste de conteúdo ou um ou mais usuários individuais como Destinatários de teste e selecione Enviar teste.

Você poderá visualizar sua mensagem de teste no dispositivo por até 5 minutos.

Guia de prévia do criador de Banner.

Checklist de teste

  • Sua campanha de Banner está atribuída a um posicionamento?
  • As imagens e mídias aparecem e funcionam conforme o esperado nos tipos de dispositivos e tamanhos de tela direcionados?
  • Seus links e botões direcionam o usuário para onde devem ir?
  • O Liquid funciona conforme o 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?

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 em cache localmente quando o push é recebido.

Esse processo ignora o sistema normal de entrega de cartões, por isso o push deve estar ativado mesmo que você esteja testando um Content Card.

Content Cards de teste expiram aproximadamente cinco minutos após o envio.

Após criar seu Content Card, você pode enviar um Content Card de teste para o seu app para ver como ele ficará em tempo real.

  1. Elabore seu Content Card.
  2. Selecione a guia Teste e selecione pelo menos um grupo de teste de conteúdo ou um usuário individual para receber essa mensagem de teste.
  3. Selecione Enviar teste para enviar seu Content Card ao seu app.

Teste de Content Card

Prévia

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

Checklist de teste

  • Seu usuário teste está inscrito para push com um token por push válido?
  • As imagens e mídias aparecem e funcionam conforme o esperado?
  • O Liquid funciona conforme o 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 onde devem ir?
  • Seu usuário teste está inscrito para push com um token por push válido?

Solução de problemas com imagens quebradas

Se uma imagem de 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) devem ser codificados corretamente. Caso contrário, a solicitação da 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 de segurança de TI internas, a política pode bloquear o domínio da imagem. Confirme se o domínio da URL da imagem é permitido pela sua CSP.
  • Use HTTPS: As URLs de imagem devem usar https:// em vez de http:// para evitar o 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á com a URL ou com a hospedagem da imagem, não com a Braze.

Depuração

Após o envio dos seus Content Cards, você pode detalhar ou depurar quaisquer problemas 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 isso, você pode verificar nos Registros de usuários de eventos os Content Cards entregues ao SDK no início da sessão, mas antes de uma impressão, e rastreá-los até uma campanha específica:

  1. Acesse Configurações > Registro de usuários de eventos.
  2. Localize e expanda a solicitação do SDK para seu usuário teste.
  3. Clique em Dados brutos.
  4. Encontre o id da sua sessão. O exemplo a seguir mostra um trecho:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
     [
       {
         "session_id": "D1B051E6-469B-47E2-B830-5A728D1D4AC5",
         "data": {
           "ids": [
             "NDg2MTY5MmUtNmZjZS00MjE1LWJkMDUtMzI1NGZiOWU5MDU3"
           ]
         },
         "name": "cci",
         "time": 1636106490.155
       }
     ]
    
  1. Use uma ferramenta de decodificação como Base64 Decode and Encode para decodificar o id do formato Base64 e encontrar o campaign_id associado. No nosso exemplo, isso resulta no seguinte:

    1
    
     4861692e-6fce-4215-bd05-3254fb9e9057_$_cc=c3b25740-f113-c047-4b1d-d296f280af4f&mv=6185005b9d9bee79387cce45&pi=cmp
    

    Onde 4861692e-6fce-4215-bd05-3254fb9e9057 é o campaign_id.

  2. Acesse a página Campaigns e pesquise pelo campaign_id.

Pesquisar campaign_id na página Campaigns

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.

Se você configurou notificações por push no seu app e no seu dispositivo de teste, pode enviar mensagens de teste no app para ver como elas ficam em tempo real.

  1. Elabore sua mensagem no app.
  2. Selecione a guia Teste e adicione seu endereço de e-mail ou ID de usuário no campo Adicionar usuários individuais.
  3. Selecione Enviar teste para enviar sua mensagem push ao seu dispositivo.

Uma mensagem push de teste aparecerá no topo da tela do seu dispositivo.

Teste de mensagem no app

Ao clicar diretamente e abrir a mensagem push, você será direcionado ao seu app, onde poderá visualizar o teste da sua mensagem no app. Observe que esse recurso de teste de mensagem 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 deve ser elegível para receber notificações por push no app relevante para a entrega bem-sucedida da notificação por push de teste.

Prévia

Você pode visualizar sua mensagem no app enquanto a compõe na guia Prévia. Isso deve ajudá-lo a visualizar como sua mensagem final ficará da perspectiva do usuário. Você pode 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 visualizar mensagens para dispositivos móveis ou tablets.

Guia de composição ao criar uma mensagem no app mostrando a prévia de como a mensagem ficará. Um usuário não está selecionado, então o Liquid adicionado na seção do corpo é exibido como está.

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 que eles suportam.

Alternando entre gerações ao visualizar uma mensagem no app.

Checklist de teste

  • As imagens e mídias aparecem e funcionam conforme o esperado?
  • O Liquid funciona conforme o 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 onde devem ir?

Scanner de acessibilidade

Para apoiar as melhores práticas de acessibilidade, a Braze escaneia automaticamente o conteúdo de mensagens no app criadas usando o editor de HTML tradicional em relação aos padrões de acessibilidade. Esse scanner ajuda a identificar conteúdos que podem não atender aos padrões das Diretrizes de Acessibilidade para Conteúdo Web (WCAG). O 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 a pessoas com deficiência.

Resultados do scanner de acessibilidade

Como funciona

O scanner é executado automaticamente em mensagens HTML personalizadas e avalia toda a sua mensagem HTML de acordo com o 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 os 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.

  1. Crie sua mensagem LINE.
  2. Selecione a guia Teste e selecione pelo menos um grupo de teste de conteúdo ou um usuário individual para receber essa mensagem de teste.
  3. Selecione Enviar teste para enviar sua mensagem.

Teste de mensagem LINE.

Push para dispositivos móveis

  1. Elabore seu push para dispositivos móveis.
  2. Selecione a guia Teste e adicione seu endereço de e-mail ou ID de usuário no campo Adicionar usuários individuais.
  3. Selecione Enviar teste para enviar sua mensagem elaborada ao seu dispositivo.

Teste de push

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 deve ter iniciado uma sessão no app e ativado o push para esse dispositivo. Para saber mais, consulte Ativação de push e inscrição de push.

Web push

  1. Crie seu web push.
  2. Selecione a guia Teste.
  3. Selecione Enviar teste para mim.
  4. Selecione Enviar teste para enviar seu web push ao seu navegador web.

Teste de web push

Se você já aceitou mensagens push do dashboard da Braze, a mensagem será exibida no canto da sua tela. Caso contrário, selecione Permitir 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 possui um token por push válido registrado para a plataforma selecionada. Para receber um token por push, o usuário deve estar configurado para receber notificações por push no app em seu dispositivo. Para mais detalhes, consulte Ativação de push e inscrição de push.

Após criar sua mensagem SMS, MMS ou RCS, você pode enviar uma mensagem de teste para seu telefone para ver como ela ficará em tempo real. O destinatário deve 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 Permissões geográficas. Para mais detalhes, consulte Perguntas frequentes sobre SMS.

  1. Elabore sua mensagem SMS, MMS ou RCS.
  2. Selecione a guia Teste e selecione pelo menos um grupo de teste de conteúdo ou um usuário individual para receber essa mensagem de teste.
  3. Selecione Enviar teste para enviar sua mensagem de teste.

Teste de Content Card

Após criar seu webhook, você pode fazer um envio de teste para verificar a resposta do webhook. Selecione a guia Teste e selecione Enviar teste para enviar um teste para a URL do webhook fornecida. Você também pode selecionar um usuário individual para visualizar a resposta como um usuário específico.

  1. Crie sua mensagem WhatsApp.
  2. Selecione a guia Teste e selecione pelo menos um grupo de teste de conteúdo ou um usuário individual para receber essa mensagem de teste.
  3. 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 essa mensagem. O número de telefone associado está listado no alerta na guia Teste.
  4. Selecione Enviar teste para enviar sua mensagem.

Teste de mensagem WhatsApp.

Testar Campaigns personalizadas

Se estiver testando Campaigns que preenchem dados de usuários ou usam propriedades de eventos personalizados, você precisará seguir etapas adicionais ou diferentes.

Testando Campaigns personalizadas com atributos de usuário

Se estiver usando personalização na sua mensagem, você precisará seguir etapas adicionais para visualizar corretamente sua campanha e verificar se os dados do usuário estão preenchendo o conteúdo de forma adequada.

Ao enviar uma mensagem de teste, certifique-se de escolher a opção Select Existing User ou visualizar como Custom User.

Testando uma mensagem personalizada

Selecionando um usuário existente

Ao selecionar um usuário existente, insira o ID de usuário ou e-mail específico 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 que reflita o que esse usuário veria.

Selecionar um usuário

Selecionando um usuário personalizado

Ao visualizar 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. Mais uma vez, você pode inserir seu próprio endereço de e-mail para enviar um teste ao seu dispositivo.

Usuário personalizado

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.

A guia "Preview as a User" com um botão "Edit".

Testando Campaigns personalizadas com propriedades de eventos personalizados

Testar Campaigns personalizadas com propriedades de eventos personalizados difere ligeiramente de testar outros tipos de Campaigns descritas anteriormente.

Método 1: Disparar a campanha manualmente

Você pode disparar a campanha manualmente como uma forma robusta de testar Campaigns personalizadas usando propriedades de eventos personalizados:

  1. Escreva o texto envolvendo a propriedade do evento.

Criando mensagem de teste com propriedades

  1. Use a entrega baseada em ação para entregar a campanha quando o evento ocorrer.

Entrega da mensagem de teste

  1. Direcione os usuários como 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 campanha.

Direcionamento da mensagem de teste

  1. Acesse seu app e conclua o evento personalizado.

A campanha será disparada e exibirá a mensagem personalizada com a propriedade do evento.

Exemplo de mensagem de teste

Método 2: Enviar uma mensagem de teste para si mesmo

Como alternativa, se você estiver salvando IDs de usuário personalizados, também pode testar a campanha enviando uma mensagem de teste personalizada para si mesmo.

  1. Escreva o texto da sua campanha.
  2. Selecione a guia Test e escolha Customized User.
  3. Adicione a propriedade do evento personalizado na parte inferior da página e adicione seu ID de usuário ou endereço de e-mail na caixa superior.
  4. Selecione Send Test para receber uma mensagem personalizada com a propriedade.

Testando usando um usuário personalizado

Método 3: Usando Liquid

Você pode testar propriedades de eventos personalizados inserindo valores manualmente com Liquid.

  1. No editor de mensagens, insira valores para suas propriedades de eventos personalizados.
  2. 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 de 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 In-App Messages e Content Cards, o usuário-alvo deve ter um token por push para o dispositivo-alvo.
  • Para testar links de cancelamento de inscrição em e-mails, verifique se o endereço de e-mail do seu usuário de teste está no espaço de trabalho correspondente.
  • O cabeçalho List-Unsubscribe nã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 a 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 se 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 SDK Android. Outro motivo pode ser que o dispositivo no qual a mensagem no app é exibida já tenha uma solicitação em nível de sistema. Você pode ter selecionado Não perguntar novamente, então talvez seja necessário reinstalar o app para redefinir as permissões de notificação antes de testar novamente.
  • iOS: Recomendamos que sua equipe de desenvolvimento 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.

New Stuff!