2009-08-19 4 views
0

Wir versuchen, Google Analytics und Hubspot auf unserer Website zu verwenden, aber sie scheinen die Ausführung der Skripte auf unserer Website zu verzögern.Google Analytics und Hubspot Verzögerung Javascript-Ausführung

Wir verwenden jQuery und die "ready" -Funktion, um unsere Skripte zu verzögern, bis die Seite fertig ist.

Gibt es irgendwelche Möglichkeiten, wie wir die Analyseskripte verzögern und unsere Skripts zuerst ausführen lassen?

Danke.

+0

Was ist die jQuery-Version? –

+0

Duplizieren von http://stackoverflow.com/questions/852892/load-google-analytics-from-jquery-document-ready –

+0

Und die Frage wurde im Allgemeinen hier beantwortet: http://stackoverflow.com/questions/ 753514/how-to-dynamisch-google-analytics-javascript laden –

Antwort

0

Die beste Option, die ich gefunden habe, ist nur diesen Code in der Nähe des Tags zu setzen.

0

Verschieben Sie den Skriptcode für GA und Hubspot in eine andere jQuery "ready" -Funktion, aber nach dem Code, den Sie zuerst ausführen möchten.

"Bereit" -Funktionen werden ausgelöst, wenn das DOM bereit ist (die Seitenquelle wird analysiert), aber bevor alle externen Ressourcen geladen werden. GA-Skript ist in der Regel in-line, kurz vor dem schließenden </body > Tag, so dass es vor "bereit" feuert.