Następujący komunikat pojawia się podczas przeglądania strony witryny w dzienniku diagnostyki Chrome.Niepowodzenie ReferenceError: _gaq nie jest zdefiniowany (Google Analytics)
Uncaught ReferenceError: _gaq is not defined
Sama strona ma na celu śledzenie obiektu za pomocą obsługi zdarzeń onload
i wystrzelić _trackEvent
Google Analytics.
Zgaduję, że prawdopodobnie plik ga.js
nie wczytuje się w czasie, dlatego wyzwolony _trackEvent
nie zostanie przechwycony. urywek async jest używany przed zamknięciem </body>
, a obiekt jest umieszczony w środku <body>
.
(niektóre inne stanowiska nie odwołuje pozycję jQuery też, ale może to być czerwony śledź)
wszelka pomoc mile widziana.
To był dokładnie mój problem. Przenieśliłem kod śledzenia do stopki i nie zdawałem sobie sprawy, że został załadowany za pomocą async nawet .. Dzięki za napiwek! –