Google Analytics & Wordpress: verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
 
(10 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 7: Regel 7:
 
* Headers & Footers-plugins
 
* Headers & Footers-plugins
 
* Themes met header- & footer-toegang
 
* Themes met header- & footer-toegang
* Hardcoded?
+
* Header.php
* Zelf ergens in de ''header'' zetten?
+
* Functions.php
  
== Analytics-Plugins ==
+
== Plugins ==
  
 
Analytics-Plugins bieden vaak extra functionaliteiten:
 
Analytics-Plugins bieden vaak extra functionaliteiten:
Regel 20: Regel 20:
 
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.
 
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 ===
+
Vervelender: Sommige plugings (oa. MonsterInsights & GADWP) vereisten toegang tot het bijbehorende Google-account, en daar voel ik me niet comfortabel bij.
 +
 
 +
''' Inventaris '''
  
 
[https://wordpress.org/plugins/search/google+analytics Sep. 2017]:
 
[https://wordpress.org/plugins/search/google+analytics Sep. 2017]:
Regel 28: Regel 30:
 
! Plugin
 
! Plugin
 
! Installaties
 
! Installaties
 +
! Eerste indruk
 
|-
 
|-
| Google Analytics Dashboard for WordPress (''GADWP'')
+
| [[Google Analytics Dashboard for WordPress | Google Analytics Dashboard for WordPress (GADWP)]]
 
| 1 miljoen+
 
| 1 miljoen+
 +
| Vereist toegang tot Google Analytics-account
 
|-
 
|-
| Google Analytics for WordPress by MonsterInsights (''MonsterInsights'')
+
| [[MonsterInsights | Google Analytics for WordPress by MonsterInsights (''MonsterInsights'')]]
 
| 1 miljoen+
 
| 1 miljoen+
 +
| Vereist toegang tot Google Analytics-account
 
|-
 
|-
 
| GA Google Analytics
 
| GA Google Analytics
 
| 100.000+
 
| 100.000+
 +
| ?
 
|-
 
|-
 
| Enhanced Ecommerce Google Analytics Plugin for WooCommerce
 
| Enhanced Ecommerce Google Analytics Plugin for WooCommerce
 
| 30.000+
 
| 30.000+
 +
| ?
 
|}
 
|}
 +
 +
== Functions.php ==
 +
 +
Dit klinkt vertrouwd: code invoegen in functions.php van het betreffende child-theme. Dit is een voorbeeld uit feb. 2020:
 +
 +
<pre>
 +
<?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
 +
} ?>
 +
</pre>
  
 
== Casus June 2019 ==
 
== Casus June 2019 ==
Regel 48: Regel 76:
 
== Casus: Feb. 2020 ==
 
== Casus: Feb. 2020 ==
  
* ''Geen'' MonsterInsights. Ik voel me niet comfortabel bij het feit dat de plugin toegang wil hebben tot het betreffende Analytics-account.
+
* 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.
 +
 
 +
== Casus: Maart 2020 ==
 +
 
 +
Dit betrof KBO. G. had daar zelf functionaliteit voor geschreven - Probleem opgelost.
 +
 
 +
== Casus: Aug. 2020 ==
  
 
== Zie ook ==
 
== Zie ook ==
  
 +
* [[Functions.php (WordPress)]]
 +
* [[Google Analytics & Wordpress]]
 
* [[MonsterInsights]]
 
* [[MonsterInsights]]
  

Huidige versie van 6 aug 2020 om 18:50

Google Analytics Dashboard for WordPress (GADWP)-plugin
MonsterInsights vereist deze toegang, anders doet-ie 't niet. Ik geloof niet dat ik daar nog zin in heb. Ik vind het te ingewikkeled mbt. de AVG en mijn verantwoordelijkheden jegens mijn klanten

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

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.

Vervelender: Sommige plugings (oa. MonsterInsights & GADWP) vereisten toegang tot het bijbehorende Google-account, en daar voel ik me niet comfortabel bij.

Inventaris

Sep. 2017:

Plugin Installaties Eerste indruk
Google Analytics Dashboard for WordPress (GADWP) 1 miljoen+ Vereist toegang tot Google Analytics-account
Google Analytics for WordPress by MonsterInsights (MonsterInsights) 1 miljoen+ Vereist toegang tot Google Analytics-account
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.

Casus: Maart 2020

Dit betrof KBO. G. had daar zelf functionaliteit voor geschreven - Probleem opgelost.

Casus: Aug. 2020

Zie ook

Bronnen