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.
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:
-
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
-
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.
-
Na navegação à esquerda do Experience Platform Debugger, selecione Logs
-
Selecione a guia Edge e selecione Conectar
-
Está vazio por enquanto
-
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.
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.
-
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.
-
Uma nova guia do navegador é aberta com a interface do Assurance.
Iniciar uma sessão do Assurance na interface do Assurance
- Abra a interface da Coleção de Dados
- Selecione Assurance na navegação à esquerda
- Selecione Criar sessão
- Usar a opção Conexão de deep link
- Selecionar Início
- Nomeie a sessão, por exemplo,
Luma Web SDK validation - Como a URL Base, digite
https://luma.enablementadobe.com/
- Na próxima tela, selecione Copiar Link
- Selecione o ícone para copiar o link para a área de transferência
- Cole a URL no seu navegador, que abrirá o site Luma com um parâmetro de URL especial
adb_validation_sessionide iniciará a sessão - 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.
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:
-
Selecionar a linha
Alloy Request -
Examine Evento Bruto (ou expanda nós na Carga >
ACPExtensionEventData) até encontrar seu objeto XDM com variáveis familiares:
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:
-
Filtre e selecione a linha com o evento chamado
Alloy Response Handle. -
Um menu é exibido à direita. Selecione o sinal de
+ao lado deACPExtensionEventData -
Detalhe selecionando
payload > 0 > payload > 0 > namespace. A ID mostrada no último0corresponde aoECID. Você sabe que pelo valor que aparece abaixo denamespacecorrespondendo aECID
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.