Métodos de depuração
Quando a depuração está ativada, o SDK da Web envia mensagens para o console do navegador que podem ser úteis na depuração da implementação. A depuração é importante quando você deseja entender como o SDK se comporta de acordo com as regras e os elementos de dados estabelecidos.
A depuração está desativada por padrão, mas pode ser ativada de quatro maneiras diferentes. Você pode usar qualquer combinação desses métodos para ativar ou desativar a depuração mais conveniente para o fluxo de trabalho de desenvolvimento.
Usar debugEnabled
no comando configure
Defina o booleano debugEnabled
como verdadeiro ao configurar a extensão. Normalmente, essa opção é usada para ambientes de desenvolvimento, pois permite a depuração para todos que visitam qualquer página do site:
alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
debugEnabled: true
});
Consulte debugEnabled
para obter mais informações.
Usar o comando setDebug
De modo semelhante ao booleano acima, esse comando permite a depuração em todos os visitantes da página.
alloy("setDebug", {"enabled": true});
Consulte o comando setDebug
para obter mais informações.
Definir um parâmetro da cadeia de caracteres de consulta
Você pode habilitar a depuração adicionando a cadeia de consulta ?alloy_debug=true
ao final de qualquer URL. Por exemplo:
http://example.com/?alloy_debug=true
Esse método se aplica somente ao computador local, permitindo depurar sites de produção sem ativar a depuração para todos. Habilitar a depuração dessa maneira permanece ativo durante o restante da sessão de navegação ou até que você a desabilite.
Usar o Adobe Experience Platform Debugger
O Adobe Experience Platform Debugger é uma ferramenta poderosa que examina as páginas da Web e ajuda a depurar a implementação dos produtos Experience Cloud. Você pode ativar a depuração na guia de configuração da seção AEP Web SDK.
Consulte visão geral do Adobe Experience Platform Debugger para obter mais informações.