Отладка Google Analytics — очень непростая задача. Фактически мы можем проверить только входы и выходы этого чёрного ящика. Если что-то работает не так, понять, что же на самом деле происходит сложно. Раньше в ход шли исключительно Firebug и Live HTTP Headers (или другой HTTP-профайлер). К большому нашему счастью, Google позаботился о разработчиках и выпустил сначала отладочный код ga_debug.js
, а потом и упрощающее его использование официальное отладочное расширение для Chrome — Google Analytics Tracking Code Debugger.
Включив его и открыв отладочную консоль, мы получаем довольно детальную информацию о том, какие методы API были вызваны:
_gaq.push processing : "[gwo._setAccount,UA-xxxxxxx-1]" _gaq.push processing : "[gwo._trackPageview,/xxxxxxxxxx/test]" _gaq.push processing : "[_setAccount,UA-xxxxxxx-2]" _gaq.push processing : "[_setAllowAnchor,true]" _gaq.push processing : "[_trackPageview]"
Кроме того, показываются предупреждения об использовании устаревших методов и других возможных проблемах. И всё это не меняя трекинг-код.