Analisadores de pacote
Os analisadores de pacote permitem exibir os dados enviados pela implementação para os servidores de coleta de dados da Adobe.
Semelhante ao Adobe CX Enterprise 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. O uso de um monitor de pacote é uma ótima maneira de ter 100% de certeza de que uma solicitação de imagem específica está sendo acionada com sucesso.
Embora a Adobe não forneça um monitor oficial de pacotes, há uma grande variedade deles na Internet. Veja a seguir alguns monitores de pacote que outros 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 ter a página aguardando mais.
Monitores de pacote integrados como um plug-in raramente veem a resposta completa. Eles tendem a ver a solicitação como anulada porque a resposta completa não foi recebida. Esses monitores também raramente fazem uma distinção entre se foi a solicitação ou a resposta que foi abortada. Um monitor de pacote independente geralmente 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 nossos servidores, apenas o navegador foi movido para a próxima página antes do pixel 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.