Prévia das jornadas do usuário nos Canvas
Experimente a jornada dos Canvas que você criou para seus usuários. Isso inclui visualizar o tempo e as mensagens que seus usuários recebem. Essas execuções de teste funcionam como garantia de qualidade de que suas mensagens são enviadas para o público certo, tudo isso antes de enviar seu Canvas.
Criação de uma execução de teste
Siga estas etapas para fazer a prévia da jornada do usuário:
- Acesse o construtor do Canvas. Salve todas as alterações não salvas e resolva todos os erros.
- Selecione Test Canvas no rodapé.
- Selecione um usuário teste.
- (Opcional) Selecione um destinatário para o teste.
- Selecione Run Test.
Você pode executar uma prévia mesmo sem permissão para editar um Canvas, mas essa prévia é executada com alterações não salvas, se houver.
Etapas aceitas
As etapas a seguir são aceitas:
- Mensagem
- Jornada do público
- Divisão de decisão
- Postergação
- Jornada de ação
- Jornada experimental
- Atualização do usuário (apenas no editor de UI, o que significa que etapas usando o editor JSON são puladas)
Se o teste se sobrepuser a um tipo de etapa que não está listado acima, a etapa não aceita é pulada, e o usuário teste continua para a próxima etapa aceita.
Detalhes da etapa do Canvas
Para ver mais detalhes sobre os critérios de entrada, selecione See more. Etapas com segmentação mostram os critérios atendidos ou não atendidos. As mensagens também mostram isso para validações de entrega e elegibilidade de canal. As etapas de mensagem mostram quais canais foram enviados e quais não foram.
Liquid
A Braze processa a lógica Liquid durante uma execução de teste, mesmo que você não esteja enviando uma mensagem de teste real. Isso significa que a lógica de cancelamento de mensagem e outras lógicas Liquid são refletidas e podem impactar a jornada do usuário no Canvas.
Se a sua prévia enviar a última etapa da jornada do usuário em vez de cancelar, a prévia pode estar usando o horário atual como o horário testado para a avaliação Liquid, e não o horário real em que o usuário estaria na etapa com base no horário de entrada no Canvas.
Prévias de tempo
Para Canvas agendados, o usuário teste entra no próximo horário de entrada agendado. Para Canvas baseados em ação com datas de início, o usuário teste entra na data e horário de início.
Embora os horários de início padrão ainda se apliquem, o horário de entrada é configurável em todas as instâncias, o que significa que você pode simular uma data no passado ou no futuro. No entanto, não é possível testar antes da data de início ou após a data de término do Canvas.
As etapas de mensagem e postergação mostram o horário em que um usuário avançaria ou receberia a mensagem sem precisar reconfigurar as postergações. Observe que, embora as etapas indiquem se o Intelligent Timing é usado, essa prévia da jornada do usuário não calcula uma estimativa para um usuário teste.
Para Canvas com um gatilho de ação como “mudança no valor de atributo personalizado”, a Braze tenta simular a mudança definindo temporariamente o atributo do usuário no gatilho como vazio apenas para a execução de teste do Canvas (isso não afeta o perfil do usuário). Isso serve para testar se o atributo muda em relação ao seu valor atual.
Quando os usuários entram e saem
Os usuários teste entram na prévia mesmo que não sejam elegíveis na vida real. Se não forem elegíveis, você pode ver por que não atenderam aos critérios. Quando um usuário teste entra na prévia, assumimos que ele atendeu aos critérios do público-alvo e realizou os critérios de gatilho de ação. Por exemplo, para um Canvas que usa eventos personalizados nos critérios de entrada, assume-se que o usuário teste realizou o evento personalizado conforme esperado nos critérios de entrada. No entanto, se o mesmo evento personalizado for usado em outro lugar no Canvas (como nos critérios de saída), considere como isso pode impactar a jornada do usuário.
Eventos, gatilhos de API, atributos personalizados e propriedades de entrada do Canvas que são assumidos para permitir que um usuário teste entre no Canvas não são atualizados no perfil real do usuário e não persistem além da execução de teste. Por exemplo, durante o teste, quando um atributo personalizado é usado como gatilho do Canvas, os critérios de gatilho são aplicados à prévia do usuário como se ele tivesse disparado a mudança do atributo personalizado.
Consideração
Se você testar uma jornada de ação com ações que correspondem a critérios de saída (incluindo propriedades de evento), os critérios de saída serão acionados e a execução de teste será encerrada. Se você testar uma etapa de mensagem que corresponde a critérios de saída, os critérios de saída serão acionados e a execução de teste será encerrada.
Neste momento, não é possível selecionar um evento ou propriedade específica dentro de uma jornada de ação para acionar critérios de saída (apenas a jornada como um todo). Se um usuário puder potencialmente atender a múltiplos critérios de saída, o primeiro que for processado e que ele atender será mostrado como resultado.
Jornadas do experimento e variantes do Canvas
- Para Canvas com variantes de nível superior, selecione uma variante no início do teste.
- Para jornadas do experimento, selecione a variante pela qual o usuário avança quando o usuário teste encontra a etapa.
- Para jornadas do experimento usando Jornada personalizada ou Variante vencedora, embora haja um período de espera durante o qual o usuário teste aguarda em uma etapa de mensagem, essa espera não é levada em conta, pois a Braze assume que o usuário avançou pela variante selecionada imediatamente.
Envios de teste
Você pode optar por enviar mensagens de teste para um grupo de teste interno ou para um usuário individual conforme a execução de teste é preenchida. Isso significa que apenas as mensagens que o usuário encontra ao longo da jornada de teste são enviadas. Os destinatários recebem mensagens com seus próprios atributos por padrão, mas você pode substituí-los pelos atributos do usuário teste.
Para enviar todas as mensagens de teste em um Canvas de uma vez, independentemente da jornada, e sem fazer a prévia da jornada, você pode selecionar Send All Test Messages na guia Test Sends.
Responsividade
As etapas do Canvas respondem ao tempo ao fazer a prévia das jornadas do usuário. Atualizações feitas pela etapa de Atualização do usuário são refletidas nas etapas subsequentes do fluxo, mas não são aplicadas ao perfil real do usuário. Os efeitos de um usuário entrar em uma variante são refletidos nas etapas futuras da prévia.
Da mesma forma, os filtros reconhecem ações que ocorreram como resultado da interação do usuário teste com outras etapas no Canvas. Por exemplo, esse modo de prévia reconhece que um usuário encontrou uma etapa de mensagem que foi “enviada” anteriormente no Canvas e reconhece que o usuário teste “realizou uma ação” para avançar por uma jornada de ação.
Consulte Critérios de saída para mais detalhes sobre o comportamento responsivo.
Conteúdo conectado
O Conteúdo conectado é executado se estiver incluído no Canvas. Isso significa que, se você testar um Canvas que tem chamadas de Conteúdo conectado ou Content Blocks que contêm Conteúdo conectado, o Canvas pode enviar as chamadas de Conteúdo conectado, o que modificaria os dados referenciados em outras Campaigns ou Canvas.
Ao fazer a prévia das jornadas do usuário, considere remover o Conteúdo conectado que altera perfis de usuário ou dados referenciados em outros Canvas ou Campaigns.
Webhooks
Os webhooks são executados quando mensagens de teste são enviadas, mas não durante a execução de teste. Assim como o Conteúdo conectado, considere remover webhooks que alteram perfis de usuário ou dados referenciados em outros Canvas ou Campaigns.
Variáveis de contexto e grupos de teste
Para uma etapa de mensagem com e-mail como canal de envio de mensagens, os grupos de teste enviam cópias seed dos e-mails quando um usuário alcança essa etapa no Canvas. Essas cópias seed não são enviadas como parte das jornadas do Canvas dos próprios destinatários do grupo de teste, então a Braze não executa etapas de Contexto nem avalia variáveis de contexto para esses destinatários. Se o conteúdo do seu e-mail referencia variáveis de contexto, os destinatários do grupo de teste recebem uma cópia seed sem esses dados preenchidos. Para testar mensagens que dependem de dados de variáveis de contexto, use a prévia Test Canvas com envios de teste em vez de grupos de teste.
Caso de uso
Neste cenário, o Canvas é configurado para direcionar usuários que não tiveram uma sessão em um app. Essa jornada inclui uma etapa de mensagem com um e-mail de boas-vindas, uma etapa de postergação definida para um dia e uma etapa de jornadas do público que se divide em duas jornadas: usuários com pelo menos uma sessão e todos os demais. Dependendo de qual jornada do público o usuário se enquadra, a etapa de mensagem subsequente é enviada.

Como nosso usuário teste atende aos critérios de entrada do Canvas, ele pode entrar no Canvas e percorrer a jornada do usuário. No entanto, como nosso usuário teste não abriu o app no último dia corrido, ele continua pela jornada “Restante do público” e recebe uma notificação por push que diz: “Última chance! Conclua sua primeira tarefa para ganhar um bônus exclusivo.”
