Google Analytics & Wordpress: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 75: | Regel 75: | ||
== Zie ook == | == Zie ook == | ||
+ | * [[Functions.php (WordPress)]] | ||
* [[MonsterInsights]] | * [[MonsterInsights]] | ||
Versie van 26 feb 2020 17:45
Er zijn verschillende manieren om een Google Analytics-tag in een WordPress-site te plaatsen:
- Analytics-Plugins
- Headers & Footers-plugins
- Themes met header- & footer-toegang
- Header.php
- Functions.php
Analytics-Plugins
Analytics-Plugins bieden vaak extra functionaliteiten:
- Je hoeft alleen maar de Analytics-code in te voegen
- Als beheerders of medewerkers de site bezoeken, wordt de tag gedeactiveerd
- Als je bent ingelogd in de site, wordt de tag gedeactiveerd.
Aan de andere kant: Ik kom niet vaak klanten tegen die daadwerkelijk veel gebruik maken van Google Analytics. En als het om drukbezochte sites gaat, maakt die paar 'eigen' bezoekjes ook weinig uit. Komt nog bij, dat ik met zo min mogelijk plugins werk, en dit misschien overkill is.
Inventaris
Plugin | Installaties |
---|---|
Google Analytics Dashboard for WordPress (GADWP) | 1 miljoen+ |
Google Analytics for WordPress by MonsterInsights (MonsterInsights) | 1 miljoen+ |
GA Google Analytics | 100.000+ |
Enhanced Ecommerce Google Analytics Plugin for WooCommerce | 30.000+ |
Functions.php
Dit klinkt vertrouwd: code invoegen in functions.php van het betreffende child-theme. Dit is een voorbeeld uit feb. 2020:
<?php add_action('wp_head', 'wpb_add_googleanalytics'); function wpb_add_googleanalytics() { ?> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-158612345-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-158612345-1'); </script> <?php } ?>
Casus June 2019
Ik weet niet meer om welke site het ging, maar ik koos MonsterInsights.
Casus: Feb. 2020
- Geen MonsterInsights. Ik voel me niet comfortabel bij het feit dat de plugin toegang wil hebben tot het betreffende Analytics-account
- Liever een oplossing zonder gebruik van plugin of theme-functionaliteit
- Zelf code toegevoegd in functions.php - Zie hierboven.