3.2.4 Criar a jornada e as mensagens

Neste exercício, você criará uma jornada e várias mensagens de texto usando o Adobe Journey Optimizer.

Para esse caso de uso, o objetivo é enviar mensagens diferentes com base nas condições meteorológicas da localização do seu cliente. Foram definidos três cenários:

  • Mais frio que 10° Celsius
  • Entre 10° e 25° Celsius
  • Mais quente que 25° Celsius

Para essas três condições, será necessário definir três mensagens no Adobe Journey Optimizer.

3.2.4.1 Crie sua jornada

Faça login no Adobe Journey Optimizer em Adobe Experience Cloud. Clique em Journey Optimizer.

ACOP

Você será redirecionado para a exibição Página inicial no Journey Optimizer. Primeiro, verifique se você está usando a sandbox correta. A sandbox a ser usada é chamada --aepSandboxName--. Você estará na exibição Página inicial da sua sandbox --aepSandboxName--.

ACOP

No menu esquerdo, vá para Jornadas e clique em Criar Jornada para começar a criar sua Jornada.

Demonstração

Você deveria nomear sua jornada.

Como Nome da jornada, use --aepUserLdap-- - Geofence Entry Journey. Nenhum outro valor deve ser definido neste momento. Clique em Salvar.

Demonstração

À esquerda da tela, dê uma olhada em Eventos. Você deve ver seu evento criado anteriormente nessa lista, chamada --aepUserLdap--GeofenceEntry. Selecione-a e, em seguida, arraste-a e solte-a na tela de jornada. Sua jornada fica assim.

Demonstração

Em seguida, clique em Orquestração. Agora você vê os recursos disponíveis do Orchestration. Selecione Condição e arraste-a e solte-a na Tela de Jornada.

Demonstração

Agora é necessário configurar três caminhos para essa condição:

  • Está mais frio que 10° Celsius
  • Está entre 10° e 25° Celsius
  • Está mais quente que 25° Celsius

Vamos definir a primeira condição.

Condição 1: Mais frio que 10° Celsius

Clique na Condição. Clique em Caminho1 e edite o nome do caminho para Mais frio que 10 C. Clique no ícone Editar para a expressão de Path1.

Demonstração

Você verá uma tela vazia Editor simples. Sua consulta será um pouco mais avançada, portanto, você precisará do Modo Avançado. Clique em Modo Avançado.

Demonstração

Você verá o Editor Avançado que permite a entrada de código.

Demonstração

Selecione o código abaixo e cole-o no Editor Avançado.

#{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} <= 10

Você verá isso.

Demonstração

Para recuperar a temperatura como parte dessa condição, é necessário fornecer a cidade em que o cliente está atualmente.
A Cidade precisa ser vinculada ao parâmetro dinâmico q, da mesma forma que você viu anteriormente na Documentação da API de Abrir Tempo.

Clique no campo val dinâmico: q conforme indicado na captura de tela.

Demonstração

Em seguida, é necessário localizar o campo que contém a cidade atual do cliente em uma das Fontes de Dados disponíveis. Nesse caso, é necessário encontrá-la no Contexto.

Demonstração

Você pode encontrar o campo navegando até --aepUserLdap--GeofenceEntry.placeContext.geo.city.

Ao clicar nesse campo ou em +, ele será adicionado como valor dinâmico para o parâmetro q. Este campo será preenchido, por exemplo, pelo serviço de localização geográfica que você implementou no aplicativo móvel. Nesse caso, você simulará isso usando a propriedade de coleção de dados do site de demonstração. Clique em OK.

Demonstração

Condição 2: Entre 10° e 25° Celsius

Depois de adicionar a primeira condição, você verá essa tela. Clique em Adicionar um caminho.

Demonstração

Clique duas vezes no Caminho1 e edite o nome do caminho para Entre 10 e 25 C. Clique no ícone Editar para a expressão deste caminho.

Demonstração

Você verá uma tela vazia Editor simples. Sua consulta será um pouco mais avançada, portanto, você precisará do Modo Avançado. Clique em Modo Avançado.

Demonstração

Você verá o Editor Avançado que permite a entrada de código.

Demonstração

Selecione o código abaixo e cole-o no Editor Avançado.

#{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} > 10 and #{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} <= 25

Você verá isso.

Demonstração

Para recuperar a temperatura como parte dessa Condição, você precisa fornecer a cidade em que o cliente está atualmente.
A Cidade precisa estar vinculada ao parâmetro dinâmico q, da mesma forma que você viu anteriormente na Documentação da API de Abrir Meteorologia.

Clique no campo val dinâmico: q conforme indicado na captura de tela.

Demonstração

Em seguida, é necessário localizar o campo que contém a cidade atual do cliente em uma das Fontes de dados disponíveis.

Demonstração

Você pode encontrar o campo navegando até --aepUserLdap--GeofenceEntry.placeContext.geo.city. Ao clicar nesse campo, ele será adicionado como valor dinâmico para o parâmetro q. Este campo será preenchido, por exemplo, pelo serviço de localização geográfica que você implementou no aplicativo móvel. Nesse caso, você simulará isso usando a propriedade de coleção de dados do site de demonstração. Clique em OK.

Demonstração

Em seguida, você adicionará a terceira condição.

Condição 3: mais quente que 25° Celsius

Depois de adicionar a segunda condição, você verá essa tela. Clique em Adicionar um caminho.

Demonstração

Clique duas vezes em Path1 para alterar o nome para Warmer than 25 C.
Em seguida, clique no ícone Editar da expressão neste caminho.

Demonstração

Você verá uma tela vazia Editor simples. Sua consulta será um pouco mais avançada, portanto, você precisará do Modo Avançado. Clique em Modo Avançado.

Demonstração

Você verá o Editor Avançado que permite a entrada de código.

Demonstração

Selecione o código abaixo e cole-o no Editor Avançado.

#{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} > 25

Você verá isso.

Demonstração

Para recuperar a temperatura como parte dessa Condição, você precisa fornecer a cidade em que o cliente está atualmente.
A Cidade precisa estar vinculada ao parâmetro dinâmico q, da mesma forma que você viu anteriormente na Documentação da API de Abrir Meteorologia.

Clique no campo val dinâmico: q conforme indicado na captura de tela.

Demonstração

Em seguida, é necessário localizar o campo que contém a cidade atual do cliente em uma das Fontes de dados disponíveis.

Demonstração

Você pode encontrar o campo navegando até --aepUserLdap--GeofenceEntry.placeContext.geo.city. Ao clicar nesse campo, ele será adicionado como valor dinâmico para o parâmetro q. Este campo será preenchido, por exemplo, pelo serviço de localização geográfica que você implementou no aplicativo móvel. Nesse caso, você simulará isso usando a propriedade de coleção de dados do site de demonstração. Clique em OK.

Demonstração

Agora você tem três caminhos configurados. Clique em Salvar.

Demonstração

Como essa é uma jornada para fins de aprendizado, você configurará algumas ações para mostrar a variedade de opções que os profissionais de marketing agora têm para enviar mensagens.

3.2.4.2 Enviar mensagens para caminho: Mais frio que 10° Celsius

Para cada um dos contextos de temperatura, você tentará enviar uma mensagem de texto para um cliente. Neste exercício, você enviará uma mensagem real para um canal do Slack em vez de um número de celular.

Vamos focalizar o caminho Mais frio que 10 C.

Demonstração

No menu esquerdo, volte para Ações, selecione a Ação --aepUserLdap--TextSlack e arraste-a e solte-a depois da ação Mensagem.

Demonstração

Role para baixo até Solicitar Parâmetros e clique no ícone Editar do parâmetro textToSlack.

Demonstração

Na janela pop-up, clique em Modo Avançado.

Demonstração

Selecione o código abaixo, copie-o e cole-o no Editor do Modo Avançado. Clique em Ok.

"Brrrr..." + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + ", it's cold and freezing outside. Get comfortable at home with a 20% discount on a Disney+ subscription!"

Demonstração

Você verá sua ação concluída. Role para cima e clique em Salvar.

Demonstração

Esse caminho da jornada agora está pronto.

3.2.4.3 Enviar mensagens para caminho: Entre 10° e 25° Celsius

Para cada um dos contextos de temperatura, você tentará enviar uma mensagem ao cliente. Neste exercício, você enviará uma mensagem real para um canal do Slack em vez de um número de celular.

Vamos focalizar o caminho Entre 10 e 25 C.

Demonstração

No menu esquerdo, volte para Ações, selecione a Ação --aepUserLdap--TextSlack e arraste-a e solte-a depois da ação Mensagem.

Demonstração

Role para baixo até Solicitar Parâmetros e clique no ícone Editar do parâmetro textToSlack.

Demonstração

Na janela pop-up, clique em Modo Avançado.

Demonstração

Selecione o código abaixo, copie-o e cole-o no Editor do Modo Avançado. Clique em Ok.

"What nice weather for the time of year, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + " 20% discount on Apple AirPods so you can go for a walk and listen to your favorite podcast!"

Demonstração

Você verá sua ação concluída. Role para cima e clique em Salvar.

Demonstração

Esse caminho da jornada agora está pronto.

3.2.4.4 Enviar mensagens para caminho: mais quente que 25° Celsius

Para cada um dos contextos de temperatura, você tentará enviar uma mensagem ao cliente. Neste exercício, você enviará uma mensagem real para um canal do Slack em vez de um número de celular.

Vamos focalizar o caminho Mais quente que 25 C.

Demonstração

No menu esquerdo, volte para Ações, selecione a Ação --aepUserLdap--TextSlack e arraste-a e solte-a depois da ação Mensagens.

Demonstração

Role para baixo até Solicitar Parâmetros e clique no ícone Editar do parâmetro textToSlack.

Demonstração

Na janela pop-up, clique em Modo Avançado.

Demonstração

Selecione o código abaixo, copie-o e cole-o no Editor do Modo Avançado. Clique em Ok.

"So warm, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + "! 20% discount on adding 10GB of extra data so you can get online at the beach!"

Demonstração

Você verá sua ação concluída. Clique em Salvar.

Demonstração

Esse caminho da jornada agora está pronto.

3.2.4.5 Publique sua jornada

A jornada está totalmente configurada. Clique em Publicar.

Demonstração

Clique novamente em Publicar.

Demonstração

Sua jornada foi publicada.

Demonstração

Próximas etapas

Ir para 3.2.5 Acionar sua jornada

Voltar para Adobe Journey Optimizer: Fontes de dados externas e ações personalizadas

Voltar para Todos os módulos

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d