Al je websites in één Analytics rapport
Doorgaans wordt iedere website in een aparte Google Analytics weergave gemeten. Nu kan het zijn dat je meerdere websites hebt die je in één keer wilt analyseren, maar wanneer ze in aparte weergaves staan, kun je dit niet eenvoudig meten. Wanneer je bijvoorbeeld het totale aantal bezoekers van al je websites wilt achterhalen, dan is dat niet met een paar muisklikken samen te vatten in één rapport. In dit artikel wordt op eenvoudige wijze uitgelegd hoe je meerdere websites in één keer kunt meten, mét behoud van de weergaves die je al hebt voor je site.
Met een aantal aanpassingen kun je de gegevens van één website versturen naar twee verschillende weergaves. Zo behoud je de weergaves die je al hebt en kun je in één nieuwe webproperty alle sites doormeten. Deze manier van werken verdient de voorkeur boven het plaatsen van één trackingcode op verschillende websites, want dan beschik je slechts over één weergave met alle gegevens.
Twee trackingcodes op één pagina werkt niet!
Omdat iedere weergave en ieder account een eigen ID heeft, zou de trackingcode meerdere keren in de broncode geplaatst moeten worden. Het is niet mogelijk om twee trackingcodes op één website te gebruiken, want dan worden de gebruikersgegevens niet goed doorgegeven. De oplossing ligt in het wijzigen van de trackingcode.
Normaal gesproken ziet een trackingcode er als volgt uit:
<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-XXXXXXXX-X', 'auto');
ga('send', 'pageview');
</script>
UA-XXXXXXX-X is de UA code van je Google Analytics web property. Deze trackingcode moet als volgt worden aangepast:
<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','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-X', 'websitenaam.nl');
ga('create', 'UA-XXXXXXX-X', {'name': 'alle-websites'});
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
ga('alle-websites.send', 'pageview');
</script>
Zoals je ziet kun je in deze code twee UA codes toevoegen van twee verschillende web-properties.