21.3 Criar e configurar um webhook personalizado

21.3.1 Crie seu webhook personalizado

Vá para https://webhook.site/. Você verá algo como isto:

demonstração

Você verá seu URL exclusivo, com esta aparência: https://webhook.site/f02f2c22-44f9-40d8-8188-dc60fd03e3ec.

Este site agora criou este webhook para você e você poderá configurar este webhook em seu Adobe Experience Platform Data Collection Server property para começar a testar o encaminhamento de eventos.

21.3.2 Atualize sua propriedade do Servidor de coleta de dados da Adobe Experience Platform: Criar um elemento de dados

Vá para https://experience.adobe.com/#/data-collection/.

Coleta de dados do Adobe Experience Platform SSF

No menu esquerdo, clique em Servidor. Em seguida, você verá uma visão geral de todas as propriedades disponíveis do Adobe Experience Platform Data Collection Server. Pesquise e clique em para abrir a propriedade criada no exercício 21.1.

Coleta de dados do Adobe Experience Platform SSF

No menu esquerdo, vá para Elementos de dados. Clique em Criar novo elemento de dados.

Coleta de dados do Adobe Experience Platform SSF

Você verá um novo elemento de dados para configurar.

Coleta de dados do Adobe Experience Platform SSF

Faça a seguinte seleção:

  • Como Nome, digite Evento XDM.
  • Como Extension, selecione Core.
  • Como Tipo de elemento de dados, selecione Caminho.
  • Como o Path, digite arc.event.xdm. Ao inserir esse caminho, você estará filtrando a seção XDM a partir da carga útil do evento que é enviada pelo site ou aplicativo móvel para a Adobe Edge.

Agora você terá isso. Clique em Salvar.

Coleta de dados do Adobe Experience Platform SSF

OBSERVAÇÃO

No caminho acima, é feita referência a arc. ​arquipélagos para o Contexto de Recurso do Adobe e ​para os corredores representa o objeto mais alto disponível no contexto do lado do servidor. Enriquecimentos e transformações podem ser adicionados a esse objeto arc usando as funções do Servidor de coleta de dados do Adobe Experience Platform.

No caminho acima, é feita referência a event. Eventos representam um evento exclusivo e o Adobe Experience Platform Data Collection Server sempre avaliará cada evento individualmente. Às vezes, você pode ver uma referência a events no payload enviado pelo lado do cliente do SDK da Web, mas no Adobe Experience Platform Data Collection Server, cada evento é avaliado individualmente.

21.3.3 Atualize sua propriedade do Servidor de coleta de dados da Adobe Experience Platform: Criar uma regra

No menu esquerdo, vá para Rules. Clique em Criar nova regra.

Coleta de dados do Adobe Experience Platform SSF

Em seguida, você verá uma nova regra para configurar.

Coleta de dados do Adobe Experience Platform SSF

Insira o Nome: Todas as páginas.

Para este exercício, você não precisará configurar uma condição. Em vez disso, você configurará uma ação. Clique no botão + Adicionar em Ações.

Coleta de dados do Adobe Experience Platform SSF

Você verá isso.

Coleta de dados do Adobe Experience Platform SSF

Faça a seguinte seleção:

  • Selecione a Extensão: Conector da nuvem do Adobe.
  • Selecione o Tipo de ação: Efetuar chamada de busca.

Isso deve lhe dar este Nome: Conector do Adobe Cloud - Faça a chamada de busca. Agora você deve ver o seguinte:

Coleta de dados do Adobe Experience Platform SSF

Em seguida, configure o seguinte:

  • Altere o método de solicitação de GET para POST
  • Insira o URL do webhook personalizado que você criou em uma das etapas anteriores no site https://webhook.site/, que tem a seguinte aparência: https://webhook.site/f02f2c22-44f9-40d8-8188-dc60fd03e3ec

Você deveria ter isso agora. Em seguida, vá para Body.

Coleta de dados do Adobe Experience Platform SSF

Você verá isso. Clique no ícone Elemento de dados , conforme indicado abaixo.

Coleta de dados do Adobe Experience Platform SSF

No pop-up, selecione o elemento de dados Evento XDM que você criou na etapa anterior. Clique em Selecionar.

Coleta de dados do Adobe Experience Platform SSF

Você verá isso. Clique em Manter alterações.

Coleta de dados do Adobe Experience Platform SSF

Você verá isso. Clique em Salvar.

Coleta de dados do Adobe Experience Platform SSF

Agora você configurou sua primeira regra em uma propriedade do Adobe Experience Platform Data Collection Server. Vá para Fluxo de publicação para publicar suas alterações.
Abra a biblioteca de desenvolvimento v1 clicando em Editar conforme indicado.

Coleta de dados do Adobe Experience Platform SSF

Clique no botão Adicionar todos os recursos alterados , depois disso, você verá sua regra e o elemento de dados aparecerem nessa biblioteca. Em seguida, clique em Salvar e criar para desenvolvimento. Suas alterações estão sendo implantadas.

Coleta de dados do Adobe Experience Platform SSF

Após alguns minutos, você verá que a implantação foi concluída e está pronta para ser testada.

Coleta de dados do Adobe Experience Platform SSF

21.3.4 Teste sua configuração

Abra uma nova janela do navegador incognitivo e limpe e vá para https://public.aepdemo.net.

Você verá isso.

Configuração da coleta de dados do Adobe Experience Platform

Insira a ID de configuração e clique em Carregar configuração. Sua configuração é carregada.

Configuração da coleta de dados do Adobe Experience Platform

Role para baixo e clique em Salvar configuração.

Configuração da coleta de dados do Adobe Experience Platform

Em seguida, você será redirecionado para a página inicial do Administrador. Vá para Selecionar LDAP. Selecione o LDAP e clique em Save.

Configuração da coleta de dados do Adobe Experience Platform

Em seguida, você será redirecionado para a página inicial do Administrador. Vá para Selecione a Marca e selecione a marca Luma, clique em Salvar.

Configuração da coleta de dados do Adobe Experience Platform

Em seguida, você será redirecionado para a página inicial do Administrador. Clique no logotipo Luma.

Configuração da coleta de dados do Adobe Experience Platform

Você verá a página do Luma.

Configuração da coleta de dados do Adobe Experience Platform

Ao abrir a Visualização do desenvolvedor do navegador, você pode inspecionar as solicitações de rede, conforme indicado abaixo. Ao usar o filtro interagir, você verá as solicitações de rede enviadas pelo Cliente de coleta de dados da Adobe Experience Platform para a Adobe Edge.

Configuração da coleta de dados do Adobe Experience Platform

Se você selecionar a carga bruta, vá para https://jsonformatter.org/json-pretty-print e cole a carga útil. Clique em Tornar bonito. Você verá a carga JSON, o objeto events e o objeto xdm. Em uma das etapas anteriores, ao definir o Elemento de dados, você usava a referência arc.event.xdm, o que resultaria na análise do objeto xdm dessa carga.

Configuração da coleta de dados do Adobe Experience Platform

Alterne sua visualização para o site https://webhook.site/ que você usou em uma das etapas anteriores. Agora você deve ter uma exibição semelhante a esta, com as solicitações de rede sendo exibidas no menu esquerdo. Você está vendo a carga xdm que foi filtrada da solicitação de rede mostrada acima.

Configuração da coleta de dados do Adobe Experience Platform

Role para baixo um pouco na carga para localizar o nome da página, que neste caso é Luma Home.

Configuração da coleta de dados do Adobe Experience Platform

Se agora você navegar pelo site, verá solicitações de rede adicionais sendo disponibilizadas neste webhook personalizado em tempo real.

Configuração da coleta de dados do Adobe Experience Platform

Agora você configurou o encaminhamento pelo lado do servidor de cargas de SDK/XDM da Web para um webhook personalizado externo. Nos próximos exercícios, você configurará uma abordagem semelhante e enviará os mesmos dados para ambientes do Google e Microsoft Azure.

Próxima etapa: 21.4 Criar e configurar uma função do Google Cloud

Voltar ao Módulo 21

Voltar para todos os módulos

Nesta página