Één van onze klanten heeft een applicatie gemaakt die kan geopend worden via het subdomein app.theirwebsite.com. Via hun website, theirwebsite.com, hadden ze verschillende links naar de applicatie op het subdomein. Hoewel we dezelfde trackingcode geïnstalleerd hadden op zowel het hoofddomein als op het subdomein, registreerde Google Analytics toch het verkeer als verkeer naar twee aparte websites.
Het probleem was dat de Google Analytics cookies niet gedeeld werden door het hoofddomein en het subdomein. Gelukkig was dit probleem eenvoudig op te lossen: op zowel het hoofddomein als op het subdomein moesten we het cookiedomein instellen op .theirwebsite.com (het punt aan het begin is zeer belangrijk). Op deze manier worden cookies wel gedeeld tussen de website en de applicatie op het subdomein.
Opmerking: Als u één of meer van de hieronder beschreven methodes gebruikt, moet u deze toepassen op alle tags, zowel op het hoofddomein als op het subdomein. Als u tags gebruikt waarvan het cookie domein niet begint met een punt, is het mogelijk dat sessies verloren geraken met incorrecte gegevens in uw analytics tot gevolg.
Als u gebruik maakt van de Asynchronous syntax, kunt u volgende code toevoegen aan uw tracking code op beide domeinen:
_gaq.push(['_setDomainName', '.theirwebsite.com']);
Als u Google Tag Manager gebruikt en het type van uw tag is Classic Google Analytics, dan kunt u volgende stappen volgen:
- Klik op de tag om naar de tag editor te gaan
- Klik op More settings om het menu te openen:
- Klik op Domains and Directories
- Vink Domain Name aan en typ een punt gevolgd door de hoofddomeinnaam in het tekstvak:
- Klik op Save
- Herhaal deze stappen voor alle tags, zowel op het hoofddomein als op het subdomein. Vanaf nu zal een bezoeker die zijn bezoek begint op theirwebsite.com herkend worden als dezelfde bezoeker wanneer deze naar app.theirwebsite.com gaat.
Als het tagtype Universal Analytics is in Google Tag Manager, kunt u volgende stappen volgen:
- Klik op de tag om naar de tag editor te gaan
- Klik op More settings om het menu te openen:
- Klik op Cookie Configuration
- Tijp een punt gevolgd door de hoofddomeinnaam in het veld Cookie Domain:
- Klik op Save
- Herhaal deze stappen voor alle tags, zowel op het hoofddomein als op het subdomein.
Het laatste dat u dient te doen als u Universal Analytics gebruikt (zowel met of zonder de Google Tag Manager) is referral exclusions toevoegen. U kunt dit doen in volgende stappen:
- Log in in Google Analytics
- Ga naar de website en klik op Admin
- Ga naar Tracking Info - Referral Exclusion List
- Klik op + Add Referral Exclusion
- Tijp het subdomein:
- Klik op Create
Wanneer u de stappen hierboven uitgevoerd heeft, zullen bezoeken naar uw subdomein op dezelfde manier geregistreerd worden als bezoeken naar uw hoofddomein.
geschreven door David Peeters