Faça logon no Adobe Experience Cloud acessando Adobe Experience Cloud. Clique em Adobe Journey Optimizer.
Você será redirecionado para a exibição Início no Journey Optimizer.
Antes de continuar, é necessário selecionar uma sandbox e. A sandbox a ser selecionada é chamada de --aepSandboxId--
. Você pode fazer isso clicando no texto Production Prod na linha azul na parte superior da tela.
No menu esquerdo, clique em Configurations.
Clique no botão Gerenciar dentro do cartão Eventos.
Os eventos comerciais são um novo tipo de evento que pode ser criado dentro do Journey Optimizer. Ao contrário dos eventos Unitário criados em módulos anteriores, os eventos de negócios não são acionados pelo cliente, mas pela organização. Agora você criará seu evento comercial.
Clique em Criar evento.
Insira os seguintes valores no formulário de criação Evento:
Esquema: Selecione Demo System - Event Schema for JO Business Events (Global v1.1) v.1. Agora é necessário selecionar os campos no schema necessário para o nosso caso de uso.
Siga estas etapas:
Clique no ícone lápis no campo onde diz 1 campo selecionado.
Selecione todos os campos disponíveis no esquema e clique em OK.
Condição: você precisa especificar quais registros nesse schema acionarão o evento de negócios.
Siga estas etapas:
Clique no ícone lápis no campo onde diz Adicionar uma condição.
No lado esquerdo, expanda o objeto --aepTenantId--
, expanda o objeto joBusinessEvents e arraste e solte o campo eventName na tela.
Para o campo eventName, insira o seguinte valor: ldapItemBackInStock e substitua ldap pelo seu ldap. Por exemplo: vangeluwItemBackInStock.
Clique em OK.
Clique em OK.
Por fim, o formulário de criação de eventos deve ficar parecido com este. Clique em Save para salvar o evento comercial.
Agora você pode aproveitar esse evento de negócios dentro de uma jornada. Vá para Jornada. Clique em Criar Jornada.
No lado direito, você verá um formulário no qual será necessário especificar o nome e a descrição da jornada. Insira os seguintes valores:
Clique em OK.
No menu esquerdo, em Events, procure pelo ldap. Você encontrará o evento de negócios criado anteriormente ldapItemBackInStock. Arraste e solte esse evento na tela, pois este será o ponto inicial da jornada.
Como você pode ver, uma atividade Ler segmento foi adicionada automaticamente à tela. Isso ocorre porque os eventos comerciais enviam apenas um acionador para a jornada ler um segmento específico, que recuperará a lista de perfis para essa jornada.
Clique na atividade Ler segmento.
A configuração Ler segmento espera que você selecione o segmento que deseja notificar do evento comercial que acabou de acontecer. Clique no campo Selecionar um segmento.
No pop-up Escolha um segmento, pesquise pelo ldap e selecione o segmento que você criou no Módulo 11 - CDP em tempo real - Crie um segmento e execute uma ação chamada ldap - Interest in Zeppelin Yoga Pant (RTCDP - ldap). por exemplo: vangeluw - Interesse em Zeppelin Yoga Pant (RTCDP - vangeluw). Clique em Salvar.
Em seguida, clique em Ok.
A próxima etapa é arrastar e soltar a ação que queremos executar nesta jornada. No menu, vá para Actions e encontre a ação chamada ldapSmsTwilio que você criou no Módulo 12 - Journey Orchestration - API de Tempo Externo, Ação de SMS e mais.
Em seguida, você verá um painel no lado direito, onde poderá configurar a ação.
Navegue até Parâmetros de ação e clique no ícone lápis para o Parâmetro de ação TEXTMESSAGE.
No pop-up que você verá, clique em Modo avançado.
Selecione o código abaixo, copie-o e cole-o no Editor de modo avançado.
'Hi ' + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + ' the Zeppelin Yoga pant is back in stock at ' + #{ExperiencePlatform.ExperienceEventFieldGroup.experienceevent.at(0)._experienceplatform.demoEnvironment.brandName}
Clique em Ok.
Clique no ícone lápis para o Parâmetro de ação MOBILENR.
No pop-up que você verá, clique em Modo avançado.
Cole esse código no Editor de modo avançado. Clique em OK.
substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)
Este código destina-se a funcionar com números de telefone celular com 12 dígitos (incluindo o +), como este: +32463622044.
Vários outros países têm números de telefone de 13 dígitos. Se o seu número de telefone celular tiver 13 dígitos (incluindo o +), será necessário atualizar este código para:
substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)
Clique em Ok.
Clique em Ok.
No menu, clique em Orchestration e arraste e solte End na tela. Clique em Ok.
Sua jornada agora está pronta para ser publicada. Clique em Publicar.
Clique em Publicar novamente.
Sua jornada foi publicada, agora você pode testá-la!
Agora você simulará o reestoque de um produto assimilando um novo evento no Demo System - Event Schema for JO Business Events (Global v1.1) v.1 usando o Postman.
No menu esquerdo, clique em Fontes.
Clique na guia Accounts, localize a conta chamada Journey Optimizer Business Events e clique no nome para abri-la.
Essa conta tem apenas um fluxo de dados, clique no nome do fluxo de dados para selecioná-la.
Clique em Copiar carga do esquema no menu à direita. Essa opção copia todo o comando curl para inserir um registro no Demo System - Event Schema for JO Business Events (Global v1.1) v.1 na área de transferência.
Cole o comando Curl dentro de um editor de texto
Vamos dar uma olhada mais de perto nesta solicitação.
Agora é necessário substituir a seguinte linha xdmEntity
…
"xdmEntity": {
"_experienceplatform": {
"joBusinessEvents": {
"eventDescription": "string",
"eventName": "string",
"stockEventId": "string"
}
},
"_id": "/uri-reference",
"eventType": "advertising.completes",
"timestamp": "2018-11-12T20:20:39+00:00"
}
…por esta linha, certifique-se de substituir ldap pelo ldap como ldap ItemBackInStock representa a condição especificada no seu evento comercial para acionar sua jornada.
"xdmEntity": {
"_experienceplatform": {
"joBusinessEvents": {
"eventDescription": "Product Zeppelin Yoga pant is back in stock",
"eventName": "ldapItemBackInStock",
"stockEventId": "1"
}
},
"_id": "/uri-reference",
"eventType": "productBackInStock",
"timestamp": "2021-04-19T15:25:39+00:00"
}
O comando atualizado curl deve ter esta aparência:
Selecione tudo e copie-o para a área de transferência.
Abra o Postman. No lado esquerdo do Postman, clique em Importar.
Selecione a guia Raw text e cole o comando copiado anteriormente aqui. Clique em Continuar.
Clique em Importar.
O Postman converteu automaticamente o comando curl em um comando REST pronto para ser acionado, basta pressionar o botão Send para solicitar a criação desse registro dentro do conjunto de dados.
Verifique se sua solicitação foi recebida com êxito. Procure um status 200 OK no postman.
O SMS pode levar alguns minutos para chegar em seu celular. Caso contrário, seu segmento Interest in Zeppelin Yoga Pant pode não conter um perfil com um telefone celular correto. Em caso afirmativo, acesse o site Luma, visite o produto Zeppelin Yoga Pant e registre-se enquanto assegura que você forneça o número de telefone celular correto.
Terminou agora este exercício.
Próxima etapa: Resumo e benefícios