Analisadores de pacote
Os analisadores de pacote permitem exibir os dados enviados pela implementação para os servidores de coleta de dados da Adobe.
Assim como o Adobe Experience Cloud Debugger, um monitor de pacote mostra quais parâmetros de dados são transmitidos em uma solicitação de imagem. No entanto, monitores de pacotes oferecem funcionalidades adicionais:
- Exibir solicitações de imagem de rastreamento de link personalizado
- Visualizar solicitações de imagem usando métodos de implementação diferentes do JavaScript, como solicitações de imagens codificadas ou Appmeasurement
Para exibir solicitações do Analytics, filtre as solicitações de saída usando "b/ss".
Em casos muito raros, o depurador cria um relatório de solicitação de imagem, mas nenhuma solicitação chega a servidores de processamento do Analytics da Adobe. Usar um monitor de pacote é uma ótima maneira de ter 100% de certeza de que uma solicitação de imagem específica será acionada com sucesso.
Enquanto a Adobe não oferece um monitor de pacote oficial, há uma grande variedade deles na internet. Os seguintes são alguns monitores de pacotes que outras pessoas acharam úteis.
Códigos de status de resposta HTTP típicos
Quando o AppMeasurement envia dados para os servidores de coleta de dados da Adobe, os servidores respondem com um código de status de resposta.
-
200 OK: a resposta mais comum dos servidores de coleta de dados. A solicitação de imagem foi recebida com êxito e uma imagem transparente foi retornada.
-
302 ENCONTRADO: há algumas razões possíveis para receber esta resposta:
- A primeira solicitação de imagem de um visitante: um redirecionamento ocorre se um usuário visitar seu site pela primeira vez. Esse redirecionamento é para obter um cookie de visitante. A coleta de dados não é afetada.
- Integração entre a Comscore e a Adobe: se a sua organização usar uma integração Comscore/Analytics, cada solicitação de imagem sempre resultará em uma resposta 302.
-
404 NÃO ENCONTRADO: essa resposta significa que a solicitação de imagem não foi encontrada e os dados não são enviados para os servidores de coleta de dados da Adobe. Essa resposta também é possível quando solicitações de imagem codificadas não estão formatadas corretamente. Fale com a pessoa ou a equipe que implementou o Analytics para resolver esse problema.
NS_BINDING_ABORTED em códigos de resposta
Essa mensagem ocorre porque a solicitação de imagem de rastreamento de link foi projetada para permitir que o navegador continue para a página seguinte antes de aguardar uma resposta dos servidores de coleta de dados da Adobe.
A resposta da Adobe à solicitação de imagem é uma imagem transparente 1x1 em branco, que não é relevante para o conteúdo da página. Se você vir um item de linha em seu monitor de pacotes da Adobe, com uma resposta 200 OK ou uma resposta NS_BINDING_ABORTED, os dados chegaram aos nossos servidores. Não há necessidade de fazer com que a página aguarde tanto tempo.
Monitores de pacote integrados como um plug-in raramente veem a resposta completa. Eles tendem a ver a solicitação como abortada pois a resposta completa não foi recebida. Esses monitores também raramente diferenciam se uma solicitação ou uma resposta foi abortada. Um monitor de pacote avulso, contudo, normalmente tem mensagens mais detalhadas e relata o status com mais precisão. Por exemplo, um usuário pode receber uma mensagem em Charles dizendo "Conexão fechada do cliente antes de receber resposta inteira". Isso significa que os dados chegaram aos servidores da Adobe, mas o navegador continuou para a página seguinte antes de o pixel de 1x1 ser recebido.
Se um monitor de pacote externo relata que a solicitação de coleção de dados foi abortada, em vez da resposta, isso pode ser preocupante. A Adobe Customer Care pode fornecer ajuda para solucionar o problema.