Show Menu
TÓPICOS×

Construir a jornada

O usuário ​comercial pode agora construir a jornada. Nossa jornada incluirá as seguintes atividades:
  • duas Event atividades: "LobbyBeacon" e "RestaurantBeacon"
  • duas Condition atividades
  • três Push atividades e uma Email atividade (usando Adobe Campaign Standard)
  • uma atividade Wait
  • quatro End atividades
As Push atividade Email esó estarão disponíveis na paleta se você tiver Adobe Campaign Standard.
Para obter informações adicionais sobre como construir uma jornada, consulte Criar uma jornada .

Primeiros passos

  1. No menu superior, clique na Home guia e Create para criar uma nova jornada.
  2. Edite as propriedades da jornada no painel de configuração exibido no lado direito. Adicione um nome e defina-o para durar um mês, de 1º a 31 de dezembro.
  3. Start ao criar sua jornada arrastando e soltando o evento "LobbyBeacon" da paleta para a tela. Você também pode clicar com o duplo no evento da paleta para adicioná-lo à tela de desenho.
  4. Agora vamos adicionar uma condição para verificar se a pessoa não foi contatada nas últimas 24 horas e verificar se ele é um membro de fidelidade. Arraste e solte uma atividade de condição em sua jornada.
  5. Escolha o Data Source Condition tipo e clique no Expression campo. Você também pode definir um rótulo de condição que aparecerá na seta, na tela. Em nosso exemplo, substituímos "Condição 1" por "Membro de fidelidade".
  6. Clique Advanced mode e defina a seguinte condição com base nos campos "carimbo de data e hora" e "directMarketing.send.value" provenientes da fonte de dados do Adobe Experience Platform. A sintaxe da expressão é:
    count(#{ExperiencePlatformDataSource.MarltonExperience.experienceevent.all(
        currentDataPackField.directMarketing.sends.value > 0 and
        currentDataPackField.timestamp > nowWithDelta(-1, "days")).timestamp}) == 0
    and
        #{ExperiencePlatformDataSource.MarltonProfiles.Profile._customer.marlton.loyaltyMember}
    
    
  7. Clique no Add a path botão e crie um segundo caminho para clientes que não foram contatados nas últimas 24 horas e que não são membros da fidelidade. Nomeie o caminho "Não é membro da fidelidade". A sintaxe da expressão é:
    count(#{ExperiencePlatformDataSource.MarltonExperience.experienceevent.all(
        currentDataPackField.directMarketing.sends.value > 0 and
        currentDataPackField.timestamp > nowWithDelta(-1, "days").timestamp}) == 0
    and not
        #{ExperiencePlatformDataSource.MarltonProfiles.Profile._customer.marlton.loyaltyMember}
    
    
    Na segunda parte da expressão, "Perfil" é opcional.
  8. Precisamos selecionar uma namespace. Uma namespace é pré-selecionada com base nas propriedades do schema. Você pode manter aquele pré-selecionado. Para obter mais informações sobre namespaces, consulte Selecionar namespace .
Em nosso caso de uso, só queremos reagir a essas duas condições, então não marcamos a caixa Show path for other cases than the one(s) above .
Dois caminhos são criados após sua condição:
  • Clientes que não foram contatados nas últimas 24 horas e são membros de fidelidade.
  • Clientes que não foram contatados nas últimas 24 horas e que não são membros de fidelidade.

Primeiro caminho: o cliente é um membro de fidelidade

  1. No primeiro caminho, vamos adicionar uma condição para verificar se ele tem uma reserva. Arraste e solte uma atividade de condição em sua jornada.
  2. Escolha o Data Source Condition tipo e defina a condição com base nas informações de status da reserva recuperadas do sistema de reservas:
    #{MarltonReservation.MarltonFieldGroup.reservation} == true
    
    
  3. Quando um campo é selecionado de uma fonte de dados externa, a parte direita da tela exibe a lista de parâmetros que foram definidos ao configurar a fonte de dados externa (consulte Configurar as fontes de dados ). Clique no nome do parâmetro e defina o valor da chave do sistema de reservas, a ID do Experience Cloud, em nosso exemplo:
    @{LobbyBeacon.endUserIDs._experience.mcid.id}
    
    
  4. Como também queremos reagir a clientes que não têm uma reserva, precisamos marcar a caixa Show path for other cases than the one(s) above .
    Dois caminhos são criados:
    • Clientes que reservaram uma sala
    • Clientes que não reservaram um quarto.
  5. No primeiro caminho (sala reservada), solte uma Push atividade, selecione seu aplicativo móvel e seu modelo de "Boas-vindas".
  6. Defina os Target campos exigidos pelo sistema para enviar o push.
    • Push platform : selecione a plataforma: Apple Push Notification Server (Apple) ou Firebase Cloud Messaging (Android).
    • Registration token : adicione a seguinte expressão (com base no evento configurado) usando o modo avançado:
      @{LobbyBeacon._experience.campaign.message.profileSnapshot.pushNotificationTokens.first().token}
      
      
  7. Defina os campos de personalização de notificação por push. Em nosso exemplo: nome e sobrenome.
  8. Adicione um evento "RestaurantBeacon".
  9. Adicione uma nova Push atividade, selecione o modelo "Desconto de refeição" e defina os Address campos e Personalization . Adicione uma atividade End .
  10. Queremos enviar uma notificação por push de desconto para refeições somente se a pessoa entrar no restaurante nas próximas 6 horas após o push de boas-vindas. Para fazer isso, precisamos usar uma atividade de espera. Coloque o cursor na atividade de boas-vindas e clique no símbolo "+". No novo caminho, adicione uma atividade de espera e defina uma duração de 6 horas. A primeira atividade elegível será escolhida. Se o evento do restaurante for recebido menos de 6 horas após o push de boas-vindas, a atividade de push será enviada. Se nenhum evento de restaurante for recebido dentro das próximas 6 horas, a espera será escolhida. Coloque uma End atividade depois da atividade de espera.
  11. No segundo caminho que segue a condição de reserva (nenhuma sala reservada), adicione uma Push atividade e selecione o modelo "Taxas de sala". Adicione uma atividade End .

Segundo caminho: o cliente não é um membro de fidelidade

  1. No segundo caminho que segue a primeira condição (o cliente não é um membro de fidelidade), adicione uma Email atividade e selecione seu modelo de "associação de fidelidade".
  2. No Address campo, selecione o endereço de email da fonte de dados.
  3. Defina os campos de personalização de nome e sobrenome da fonte de dados.
  4. Adicione uma atividade End .
Clique no botão de Test alternância e teste sua jornada. Se houver algum erro, desative o modo de teste, modifique sua jornada e teste-a novamente. For more information on the test mode, refer to Testar a jornada .
Quando o teste é conclusivo, você pode publicar sua jornada no menu suspenso superior direito.