Uso de variáveis de viajante em regras
Sobre as variáveis de viajante
Há diversas variáveis relacionadas aos viajantes que você pode usar ao criar suas regras no Customer Journey Optimizer. Essas variáveis descrevem informações importantes sobre a viagem do viajante, como o tempo que ele passou em um marco ou se pertencia a um grupo de teste A/B.
As diferentes variáveis do viajante incluem:
- Resultado e status
- Grupo
- Marco
- Tempo em marco
- Variáveis de tempo
- Identificação do viajante
- É New(x)
- Variáveis personalizadas
Ao definir um valor para uma variável em sua jornada, lembre-se de que o valor da variável é específico para essa jornada e sessão de jornada. Por exemplo, um viajante pode ter um valor para “Var A” em uma Jornada de Integração e um valor diferente para “Var A” em uma Jornada de Engajamento. Esse mesmo viajante pode então passar pela Jornada de Engajamento várias vezes; cada sessão da Jornada de Engajamento pode ter um valor diferente salvo para “Var A”
Observe que, depois que uma variável do viajante é definida em uma sessão do viajante, o valor pode ser alterado, mas não excluído. Se você quiser redefinir uma variável de viajante na mesma sessão, poderá defini-la como um valor de cadeia de caracteres: ‘blank’.
Resultado e status
As variáveis Outcome e Status devem sempre ser definidas juntas. O resultado descreve o resultado comercial que o viajante alcançou ao cumprir as condições da regra de um marco. O status descreve se o resultado é positivo ou negativo. Consulte Definição de resultados e status da jornada para obter informações detalhadas sobre a definição dessas duas variáveis.
Você pode ver seus resultados e status na guia de visão geral da jornada. Consulte Relatórios sobre os resultados da jornada e ações para obter mais informações.
Grupo
A variável Group é usada para atribuir aleatoriamente viajantes a diferentes grupos, geralmente para fins de teste A/B. Essa variável é definida automaticamente para cada viajante em uma viagem. Cada viajante receberá aleatoriamente um valor de Grupo, de 1 a 100. Isso cria uma randomização que pode criar condições em regras e critérios de entrada para marcos. A variável Grupo é salva em todas as sessões do viajante na mesma jornada, o que significa que o valor do Grupo atribuído seguirá um determinado viajante em todas as suas sessões de jornada.
Você pode dividir seus grupos em grupos menores se precisar realizar uma análise multivariada. Por exemplo, se você quiser criar 5 grupos de viajantes diferentes, divida os grupos em intervalos de 20.
Exemplo: Digamos que eu quisesse dividir os viajantes em 3 grupos iguais. As regras são processadas de cima para baixo, portanto, posso adicionar 3 regras:
- Se o Traveler Group for maior que 0 e menor ou igual a 33.
- Se o Grupo de Viajantes for maior que 34 e menor ou igual a 66.
- Se o Grupo de Viajantes for maior que 66.
Marco
A variável Milestone é usada para mostrar em que etapa o viajante está. Quando um viajante entra em um marco, a variável Milestone é automaticamente definida com o nome do marco. À medida que um viajante passa para outros marcos, a variável Milestone será substituída pelo nome do novo marco.
A variável Milestone é frequentemente usada em critérios de entrada de marcos para criar um funil de jornada prescritivo que move os viajantes de um marco para o avançar após a conclusão de determinadas ações. Por exemplo, digamos que você esteja criando uma jornada bancária móvel on-line voltada para novos clientes. O primeiro marco de sua jornada é “Inscreva-se” O avançar marco é “Log In” Os clientes não podem fazer login no seu site bancário a menos que se inscrevam em uma conta, portanto, você pode controlar isso em sua jornada. Nos critérios de entrada para o marco “Log In”, você pode incluir a regra de que “se o marco do viajante for Inscrição”, ele poderá entrar no marco “Log In”.
Tempo em marco
A variável Time in Milestone (Tempo no marco ) é usada em regras quando você deseja que uma ação ocorra após um determinado período de tempo desde que o viajante entrou no marco. A variável Time in Milestone começa a contar no momento em que o viajante entra no marco. Essa variável só aceita dias como unidade de medida. Ao definir um valor para a variável Time in Milestone em uma condição, você deve inserir o número e a palavra “day” ou “days”
O caso de uso mais comum para a variável “Time in Milestone” (Tempo no marco) é levar conta o abandono do viajante. Por exemplo, digamos que você esteja criando uma jornada voltada para a experiência de compras on-line em seu site de varejo. Um marco é “View Cart Checkout”, que deve levar ao marco “Complete Cart Checkout”. No entanto, se um cliente permanecer na etapa “View Cart Checkout” por muito tempo, ele provavelmente abandonou o carrinho e não concluirá o checkout. Você pode usar a variável Time in Milestone para levar isso em conta e, em seguida, encerrar a sessão do viajante atribuindo a ele um Outcome (resultado) de “Cart Abandoned” (carrinho abandonado) e um Status de “Failed” (falha)
Variáveis de tempo
Há 26 variáveis rotuladas de Time Var A a Time Var Z. Essas variáveis são carimbos de data/hora personalizados que você pode usar em suas condições.
Você define uma variável de viajante como “Agora” quando ele entra em um determinado marco e se qualifica para a regra do marco. Quando eles atendem a esse critério, a variável para esse valor é definida como a data e a hora em que o viajante entrou no marco.
Depois que o valor for definido, você poderá usá-lo em outras condições para realizar ou atrasar a ação após um determinado período de tempo.
TravelerId
A variável Traveler Id é uma variável de campo de texto que corresponde a um ID exclusivo para um viajante. O Traveler Id permanece o mesmo para um determinado viajante em uma jornada, mesmo que esse viajante gere várias sessões. Ao criar o mapa de dados, você pode mapear um campo de identificação (como um número de conta ) para o campo Traveler Id. Se um viajante entrar em sua viagem sem um valor para o Traveler Id, será gerado um Traveler Id exclusivo para esse viajante.
É New(x)
A variável Is New(x) é usada para identificar novos viajantes que estão experimentando sua viagem pela primeira vez. É uma variável booleana, com valores de true e false. Você pode usar essa variável em suas condições para destino apenas os novos viajantes ou apenas os viajantes existentes.
Variáveis personalizadas
Há 26 variáveis rotuladas de Var A a Var Z. Essas são variáveis de string personalizadas que você pode usar para qualquer finalidade que precisar em sua jornada. As variáveis do Traveler diferenciam maiúsculas de minúsculas e você tem um grande grau de liberdade ao definir o valor da variável. Ao usar uma variável de viajante, lembre-se de que a variável é específica para aquela sessão de viagem – os dados da variável não podem ser usados em outras viagens ou em outras sessões da mesma viagem. Isso significa que você pode usar a mesma variável em jornadas diferentes para finalidades diferentes (por exemplo, em uma jornada, Var A pode funcionar como uma variável booleana com valores de verdadeiro/falso, enquanto na jornada avançar Var A é usada para salvar informações sobre a compra mais recente de um cliente).
Os usos comuns das variáveis do viajante incluem:
- Definir valores como “true/false” para criar uma variável booleana.
- Definir valores como “1”, “2”, “3” e assim por diante para criar um sistema de classificação ou contagem.
Exemplo: Neste exemplo, estamos usando a variável de viajante “A” para contar quantas vezes o cliente foi contatado. Se entrarmos contato o cliente novamente, queremos aumentar a contagem em 1.
Qdica: para realizar operações matemáticas em uma contagem, certifique-se de selecionar “Change” (Alterar) para sua regra em vez de “Set” (Definir) - Atribuição de categorias aos viajantes.
- Definir o valor para um ponto de dados, permitindo que você salve um instantâneo do valor desses dados.
As variáveis personalizadas não têm um limite de caracteres para seus valores atribuídos.