Teste a jornada testing_the_journey
Use perfis de teste para testar a jornada antes de publicá-la. Esse modo permite executar um teste da jornada e identificar problemas usando perfis de teste.
Somente perfis de teste podem inserir uma jornada no modo de teste. Você pode criar novos perfis de teste ou transformar perfis existentes em perfis de teste. Saiba mais sobre perfis de teste em esta seção.
Para usar o modo de teste, siga estas etapas:
-
Para ativar o modo de teste, clique no botão Modo de teste, localizado no canto superior direito.
-
Se a jornada tiver pelo menos uma atividade Wait, defina o parâmetro Wait time para definir o tempo que cada atividade de espera e tempo limite de evento durarão no modo de teste. O tempo padrão é de 10 segundos para esperas e tempos limite de evento. Isso garantirá que você obtenha os resultados do teste rapidamente.
note note NOTE Quando um evento de reação com um tempo limite é usado em uma jornada, o valor padrão e mínimo do tempo de espera é de 40 segundos. Consulte esta seção. -
Use o botão Acionar um evento para configurar e enviar eventos para a jornada.
-
Configure os diferentes campos esperados. No campo Identificador de Perfil, insira o valor do campo usado para identificar o perfil de teste. Pode ser o endereço de email, por exemplo. Envie eventos relacionados a perfis de teste. Consulte esta seção.
-
Depois que os eventos forem recebidos, clique no botão Mostrar log para exibir o resultado do teste e verificá-los. Consulte esta seção.
-
Se houver algum erro, desative o modo de teste, modifique sua jornada e teste novamente. Depois que os testes forem concluídos, você poderá publicar sua jornada. Consulte esta página.
Observações importantes important_notes
- No modo de teste, é possível acionar eventos usando a interface. Eventos não podem ser disparados de sistemas externos usando uma API.
- Somente indivíduos sinalizados como "perfis de teste" no Serviço de perfil do cliente em tempo real poderão entrar na jornada testada. Consulte esta seção.
- O modo de teste só está disponível em jornadas de rascunho que usam um namespace. O modo de teste precisa verificar se uma pessoa que entra na jornada é um perfil de teste ou não e, portanto, deve ser capaz de acessar o Adobe Experience Platform.
- O número máximo de perfis de teste que podem inserir uma jornada durante uma sessão de teste é 100.
- Quando você desativa o modo de teste, ele esvazia as jornadas de todas as pessoas que entraram anteriormente ou que estão atualmente nele. Também apaga os relatórios.
- Você pode ativar/desativar o modo de teste quantas vezes forem necessárias.
- Não é possível modificar a jornada quando o modo de teste está ativado. Quando estiver no modo de teste, você poderá publicar a jornada diretamente; não é necessário desativar o modo de teste antes de.
- Ao atingir uma divisão, a ramificação superior é sempre escolhida. É possível reorganizar a posição das ramificações de divisão se quiser que o teste escolha um caminho diferente.
- Para otimizar o desempenho e evitar o uso de recursos obsoletos, todas as jornadas no modo de teste que não forem acionadas por uma semana retornarão para o status Rascunho.
- Os eventos acionados pelo modo de teste são armazenados em conjuntos de dados dedicados. Esses conjuntos de dados são rotulados da seguinte maneira:
JOtestmode - <schema of your event>
Acionar os eventos firing_events
Use o botão Acionar um evento para configurar um evento que fará com que uma pessoa entre na jornada.
Como pré-requisito, você deve saber quais perfis são sinalizados como perfis de teste no Adobe Experience Platform. Na verdade, o modo de teste permite apenas esses perfis na jornada e o evento deve conter uma ID. A ID esperada depende da configuração do evento. Pode ser uma ECID ou um endereço de email, por exemplo. O valor dessa chave precisa ser adicionado no campo Identificador de Perfil.
Se a jornada contiver vários eventos, use a lista suspensa para selecionar um evento. Em seguida, para cada evento, configure os campos transmitidos e a execução do envio do evento. A interface ajuda você a passar as informações corretas na carga do evento e garantir que o tipo de informação esteja correto. O modo de teste salva os últimos parâmetros usados em uma sessão de teste para uso posterior.
A interface permite transmitir parâmetros de evento simples. Se você quiser passar coleções ou outros objetos avançados no evento, clique em Exibição de Código para ver todo o código da carga e modificá-lo. Por exemplo, você pode copiar e colar informações de evento preparadas por um usuário técnico.
Um usuário técnico também pode usar essa interface para compor cargas de evento e acionar eventos sem precisar usar uma ferramenta de terceiros.
Ao clicar no botão Enviar, o teste é iniciado. A progressão do indivíduo na jornada é representada por um fluxo visual. O caminho torna-se progressivamente verde à medida que o indivíduo se move pela jornada. Se ocorrer um erro, um símbolo de aviso será exibido na etapa correspondente. Você pode colocar o cursor nele para exibir mais informações sobre o erro e acessar detalhes completos (quando disponíveis).
Quando você seleciona um perfil de teste diferente na tela de configuração do evento e executa o teste novamente, o fluxo visual é limpo e mostra o caminho do novo indivíduo.
Ao abrir uma jornada no teste, o caminho exibido corresponde ao último teste executado.
Modo de teste para jornadas baseadas em regras test-rule-based
O modo de teste também está disponível para jornadas que usam um evento com base em regras. Para obter mais informações sobre eventos baseados em regras, consulte esta página.
Ao acionar um evento, a tela Configuração de evento permite que você defina os parâmetros de evento que serão aprovados no teste. Você pode visualizar a condição da ID de evento clicando no ícone de dica de ferramenta no canto superior direito. Uma dica de ferramenta também está disponível ao lado de cada campo que faz parte da avaliação da regra.
Modo de teste para eventos comerciais test-business
Ao usar um evento comercial, use o modo de teste para acionar uma única entrada de perfil de teste na jornada, simular o evento e passar a ID de perfil correta. Você precisa passar os parâmetros de evento e o identificador do perfil de teste que inserirá a jornada em teste. No modo de teste, não há modo de "Visualização de código" disponível para jornadas com base em eventos comerciais.
Observe que, quando você aciona um evento de negócios pela primeira vez, não é possível alterar a definição do evento de negócios na mesma sessão de teste. Você só pode fazer com que a mesma pessoa ou uma pessoa diferente insira a jornada que passa o mesmo ou outro identificador. Se quiser alterar os parâmetros do evento comercial, você deverá interromper e iniciar novamente o modo de teste.
Exibir logs viewing_logs
O botão Mostrar log permite exibir os resultados do teste. Esta página exibe as informações atuais da jornada em formato JSON. Um botão permite copiar nós inteiros. É necessário atualizar manualmente a página para atualizar os resultados do teste da jornada.
O número de indivíduos (tecnicamente chamados de instâncias) atualmente dentro da jornada é exibido. Estas são informações úteis exibidas para cada indivíduo:
- Id: a ID interna do indivíduo na jornada. Ele pode ser usado para fins de depuração.
- currentstep: a etapa em que o indivíduo está na jornada. Recomendamos adicionar rótulos às suas atividades para identificá-las mais facilmente.
- currentstep > fase: o status da jornada do indivíduo (em execução, concluída, com erro ou expirada). Consulte mais informações abaixo.
- currentstep > extraInfo: descrição do erro e outras informações contextuais.
- currentstep > fetchErrors: informações sobre erros de busca de dados ocorridos durante esta etapa.
- externalKeys: o valor da fórmula de chave definida no evento.
- enrichedData: os dados que a jornada jornada recuperou se ela usa fontes de dados.
- transitionHistory: a lista de etapas seguidas pelo indivíduo. Para eventos, a carga é exibida.
- actionExecutionErrors : informações sobre os erros ocorridos.
Estes são os diferentes status da jornada de um indivíduo:
- Em execução: o indivíduo está atualmente na jornada.
- Concluído: o indivíduo está no final da jornada.
- Erro: o indivíduo foi interrompido na jornada devido a um erro.
- Tempo limite: o indivíduo parou na jornada devido a uma etapa que demorou muito.
Quando um evento é acionado usando o modo de teste, um conjunto de dados é gerado automaticamente com o nome da origem.
O modo de teste cria automaticamente um Evento de experiência e o envia para a Adobe Experience Platform. O nome da origem deste evento de experiência é "Journey Orchestration Eventos de teste".