В тот момент, когда вы видите его в интерфейсе, это по определению не сбойный вызов, поэтому нет, но есть расширение отладчика, которое записывает ошибки (если есть) в browser console.
Если вы используете сервер отслеживания (как вы говорите о сокетах), вы можете зарегистрировать исходящие запросы отслеживания в файл и отправить их в конечную точку отладки, вставив слово «debug» после имени хоста (так что это будет выглядеть что-то вроде google-analytics.com/debug/collect?v=1&tid=.....).
Конечная точка отладки вернет ответ json, который указывает отсутствующие или недопустимые поля. Пример ответа ниже:
{
"hitParsingResult": [ {
"valid": false,
"parserMessage": [ {
"messageType": "ERROR",
"description": "The value provided for parameter 'tid' is invalid. Please see http://..... for details.",
"messageCode": "VALUE_INVALID",
"parameter": "tid"
} ],
"hit": "/debug/collect?v=1\u0026_v=j41d\u0026a=335525335\u0026t=pageview\u0026_s=1\u0026dl=file%3A%2F%2F%2FUsers%2Fepierstorff%2FDesktop%2Ftest.html\u0026dp=http%3A%2F%2F%2FUsers%2Fepierstorff%2FDesktop%2Ftest.html\u0026ul=de\u0026de=windows-1252\u0026dt=OFfline\u0026sd=24-bit\u0026sr=2560x1440\u0026vp=2385x678\u0026je=0\u0026fl=21.0%20r0\u0026_u=QEAAAIABI~\u0026jid=2113413999\u0026cid=761062822.1461745183\u0026tid=UA-XXXXXX-X\u0026_r=1\u0026z=140208380"
} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."
} ]
}
Спасибо за подсказку 'debug'! Я отмечу это как ответ, если это даст мне какие-то результаты :) – Skytiger