Validar implementações do Web SDK com o Experience Platform Assurance

O Adobe Experience Platform Assurance é um recurso que ajuda a inspecionar, testar, simular e validar a maneira como você coleta dados ou fornece experiências.

Conforme você aprendeu na lição Configurar uma sequência de dados, o Platform Web SDK envia dados da sua propriedade digital para o Platform Edge Network. Em seguida, o Platform Edge Network encaminha os dados para os serviços ativados no fluxo de dados. Você pode validar as solicitações que entram e saem do Platform Edge Network usando o Assurance.

Diagrama de validação do Web SDK e do Adobe Experience Platform

Objetivos de aprendizagem

No final desta lição, você poderá:

  • Iniciar uma sessão do Assurance
  • Exibir solicitações enviadas para e do Platform Edge Network

Pré-requisitos

Você está familiarizado com as tags de Coleção de dados e o site de demonstração do Luma e concluiu as lições anteriores no tutorial:

Iniciar e exibir uma sessão do Assurance

Há várias maneiras de iniciar uma sessão do Assurance.

Ativar o Edge Trace no Debugger

Para ativar o Edge Trace:

  1. Vá para o site de demonstração do Luma e use o depurador para alternar a propriedade da marca no site para sua própria propriedade de desenvolvimento

  2. Verifique se você está conectado ao Debugger mostrando o nome da organização. Se o seu nome de usuário estiver sendo exibido, saia e tente entrar novamente.

  3. Na navegação à esquerda do Experience Platform Debugger, selecione Logs

  4. Selecione a guia Edge e selecione Conectar

    Conectar ao Edge Trace

  5. Está vazio por enquanto

    Edge Trace Conectado

  6. Atualize a página inicial do Luma e verifique o Experience Platform Debugger novamente para ver os dados que entram na Platform Edge Network. Nas lições futuras, você poderá ver as solicitações enviadas ao habilitar serviços no fluxo de dados.

    Solicitações no Edge Trace

    Toda vez que você ativa o Edge Trace no Adobe Experience Platform Debugger, uma sessão do Assurance é iniciada em segundo plano. Embora seja possível revisar as informações aqui, a interface do Assurance provavelmente será muito mais útil.

  7. Com o Edge Trace ativado, você pode ver um ícone de link de saída na parte superior. Selecione o ícone para abrir o Assurance.

    Iniciar sessão do Assurance

  8. Uma nova guia do navegador é aberta com a interface do Assurance.

Iniciar uma sessão do Assurance na interface do Assurance

  1. Abra a interface da Coleção de Dados
  2. Selecione Assurance na navegação à esquerda
  3. Selecione Criar sessão
    Criar uma sessão do Assurance
  4. Usar a opção Conexão de deep link
  5. Selecionar Início
  6. Nomeie a sessão, por exemplo, Luma Web SDK validation
  7. Como a URL Base, digite https://luma.enablementadobe.com/
    Nomear a sessão do Assurance
  8. Na próxima tela, selecione Copiar Link
  9. Selecione o ícone para copiar o link para a área de transferência
  10. Cole a URL no seu navegador, que abrirá o site Luma com um parâmetro de URL especial adb_validation_sessionid e iniciará a sessão
  11. Na interface do Assurance, você deve ver uma mensagem indicando que se conectou com êxito à sessão e deve ver eventos capturados na interface do Assurance.
    A sessão do Assurance foi conectada

Validar o estado atual da implementação do Web SDK

Há informações limitadas para exibir neste estágio da implementação, pois ainda não habilitamos nenhum serviço no fluxo de dados.

Exibir solicitações de entrada do Web SDK com Alloy Request

Podemos exibir a ocorrência recebida do Web SDK como recebida pela borda:

  1. Selecionar a linha Alloy Request

  2. Examine Evento Bruto (ou expanda nós na Carga > ACPExtensionEventData) até encontrar seu objeto XDM com variáveis familiares:

    Solicitação de liga

Exibir a resposta em Alloy Response Handle

Como você sabe, a Experience Cloud Id (ECID) fica visível na resposta do Web SDK depois de ser gerada na Platform Edge Network. Vamos procurá-lo na resposta, conforme visualizado no Assurance:

  1. Filtre e selecione a linha com o evento chamado Alloy Response Handle.

  2. Um menu é exibido à direita. Selecione o sinal de + ao lado de ACPExtensionEventData

  3. Detalhe selecionando payload > 0 > payload > 0 > namespace. A ID mostrada no último 0 corresponde ao ECID. Você sabe que pelo valor que aparece abaixo de namespace correspondendo a ECID

    Resposta do Assurance Alloy

    note caution
    CAUTION
    Você pode ver um valor de ECID truncado devido à largura da janela. Basta selecionar a barra de alças na interface e arrastar para a esquerda para visualizar toda a ECID.

Nas lições futuras, você usa o Assurance para validar cargas totalmente processadas que chegam a um aplicativo do Adobe habilitado no fluxo de dados.

Com um objeto XDM sendo acionado agora em uma página e sabendo como validar sua coleção de dados, você estará pronto para configurar o Experience Platform e os aplicativos individuais da Adobe usando o Platform Web SDK.

NOTE
Obrigado por investir seu tempo aprendendo sobre o Adobe Experience Platform Web SDK. Se você tiver dúvidas, quiser compartilhar comentários gerais ou tiver sugestões sobre conteúdo futuro, compartilhe-as nesta postagem de discussão da Comunidade Experience League
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4