Google Analytics in Wordpress nutzen
23. Dezember 2008
Nach dem Motto “Keine Erfolgskontrolle ohne Statistik” nutze ich Google Analytics als Statistik-Tool für mein Blog. Zu diesem Zweck ist der Tracking-Code für Google Analytics direkt vor dem </body>-Tag, das das Ende des Inhaltes einer Seite in HTML kennzeichnet, auf jeder Seite, die erfasst werden soll, einzufügen.
Das ist der Code, den ich eingefügte habe:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxxx-x");
pageTracker._initData();
pageTracker._trackPageview();
} catch(err) {}
</script>
Google Analytics generiert den Tracking-Code, wenn ein neues Website-Profil angelegt wird. In “UA-xxxxxxx-x” wird dabei die betreffende Kontonummer von Google Analytics eingetragen.
Der </body>-Tag befindet sich in der Template-Datei “footer.php” des Standard-WordPress-Theme Kubrick DE-Edition 1.6. Dementsprechend ist dort der Tracking-Code einzufügen.
Hier ist die Datei “footer.php” mit dem eingefügten Code:
<hr />
<div id="footer">
<!-- If you'd like to support WordPress, having the "powered by" link somewhere on your blog is the best way; it's our only promotion or advertising. -->
<p>
<?php printf(__('%1$s is proudly powered by %2$s', 'kubrick'), get_bloginfo('name'), '<a href="http://wordpress.org/">WordPress</a>'); ?>
<br />
<?php printf(__('%1$s and %2$s.', 'kubrick'), '<a href="' . get_bloginfo('rss2_url') . '">' . __('Entries (RSS)', 'kubrick') . '</a>', '<a href="' . get_bloginfo('comments_rss2_url') . '">' . __('Comments (RSS)', 'kubrick') . '</a>'); ?>
<!-- <?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> -->
</p>
</div>
</div>
<!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ -->
<?php /* "Just what do you think you're doing Dave?" */ ?>
<?php wp_footer(); ?>
<!-- Tracking-Code Google Analytics -->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-2779696-5");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
Um die Lesbarkeit des Quelltextes zu verbessern, habe ich daran noch eine geringfügige Kosmetik betrieben.
Die Template-Datei “footer.php” bewirkt optisch die Ausgabe der zwei “kleingedruckten” Zeilen am “unteren Ende” einer jeden Seite und schließt programmtechnisch die Seite ab.
Auch wenn ich die Änderungen am Beispiel der DE-Edition des Standard-WordPress-Theme Kubrick hier zeige, sollte die Verfahrensweise auch für andere Themes richtig sein. Wenn dort eine Template-Datei “footer.php” vorhanden ist, die mit den Zeilen
</body>
</html>
endet, dann ist davor der Tracking-Code einzufügen.
Ich ändere die Template-Dateien immer offline und nicht in Wordpress mit “Themes bearbeiten”. Anschließend mache ich dann ein Upload der jeweiligen Datei.
Schließlich möchte ich noch darauf hinweisen, dass Sie beim Einsatz von Google Analytics unbedingt den “§ 8 Datenschutz” aus den Geschäftsbedingungen für die Benutzung des Google Analytics Service beachten sollten.
Einen Kommentar schreiben
Die Angaben mit * sind erforderlich.