Google gibt mir ein Stück Javascript und sagt mir, dass ich es in die <head>
.
Kann ich es am Ende von <body>
oder kann es zu Nebenwirkungen kommen, wenn ich das tue?
Google gibt mir ein Stück Javascript und sagt mir, dass ich es in die <head>
.
Kann ich es am Ende von <body>
oder kann es zu Nebenwirkungen kommen, wenn ich das tue?
Der einfachste Weg, analytics.js zu nutzen, ist das Hinzufügen des folgenden Codes (bekannt als "JavaScript-Tracking-Snippet") zu den Vorlagen Ihrer Website.
Der Code sollte in der Nähe des oberen Endes des Tags und vor allen anderen Skript- oder CSS-Tags eingefügt werden, und die Zeichenfolge "UA-XXXXX-Y" sollte durch die Property-ID (auch "Tracking-ID" genannt) der Google Analytics-Eigenschaft ersetzt werden, die Sie verfolgen möchten.
<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->
Der obige Code erfüllt im Wesentlichen vier Aufgaben:
Erzeugt ein Element, das den asynchronen Download der JavaScript-Bibliothek analytics.js von https://www.google-analytics.com/analytics.js
Initialisiert eine globale ga-Funktion (die so genannte ga()-Befehlswarteschlange), mit der Sie Befehle planen können, die ausgeführt werden sollen, sobald die analytics.js-Bibliothek geladen und einsatzbereit ist.
Fügt der ga()-Befehlswarteschlange einen Befehl hinzu, um ein neues Tracker-Objekt für die über den Parameter 'UA-XXXXX-Y' angegebene Eigenschaft zu erstellen.
Fügt der ga()-Befehlswarteschlange einen weiteren Befehl hinzu, um einen Pageview für die aktuelle Seite an Google Analytics zu senden.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.