2017-04-10 1 views
0

für meine statische HTML-Website habe ich diesen empfohlenen Skriptcode auf jeder Seite der Seite eingebettet.Wie formatiert man die userId im Google Analytics-Skript?

<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-96597161-1', 'auto'); 
ga('send', 'pageview'); 

ga('set', 'userId', {{USERID}}); 

Die Frage ist: wie {{USERID}} meine bekannt Google Analytics userId an diesen Ort zu formatieren? Ist es mit Klammern ?, mit Anführungszeichen? Danke für Ihre Hilfe.

+0

Warum nicht einfach ausprobieren? – dr0i

Antwort

1

Die analytics.js fields reference listet UserID als Formattyp "Text" auf, was bedeutet, dass Sie es wie in einem anderen Zeichenfolgenwert in Javascript übergeben (d. H. Als Zeichenfolge in Anführungszeichen).

In der Tat die gleiche Seite hat Beispiele:

// Set the user ID when creating the tracker. 
ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'}); 

// Alternatively, you may set the user ID via the `set` method. 
ga('set', 'userId', 'as8eknlll'); 
+0

Danke @Elke Pierstoff. Kann es nicht zum Laufen bringen. Ich muss den Skriptcode auf jeder Seite der Seite einfügen, oder? Nicht nur zur Startseite, oder? – HPS

+0

Ja. Wenn Sie nach Ihren Codebeispielen suchen, müssen Sie sicherstellen, dass die Benutzer-ID vor dem Aufruf der Seitenaufrufüberwachung festgelegt ist. Andernfalls hat sie keine Auswirkungen. –

+0

Sehr schön @Elke Pierstoff. Diese Linie wird jetzt als erstes der drei Ga (..) bewegt. Muss ich für jede Seite der Seite eine Berichtsdatenansicht einrichten? Oder nur eine Berichtsdatenansicht für die Seite? – HPS

Verwandte Themen