Meerdere domeinen (cross-domain)
Laat de cookiekeuze meegaan als je bezoeker doorklikt naar je ticketshop, webshop of boekingsmodule op een ander adres.
Wanneer heb je dit nodig?
Als één organisatie meer dan één adres gebruikt. Een museum met de site op museum.nl en de kaartverkoop op tickets.museum.nl of museumtickets.nl, bijvoorbeeld. Zonder koppeling ziet de bezoeker op het tweede adres opnieuw de cookiebanner, en weet Google daar niet dat er al toestemming is.
Instellen in drie stappen
1. Ga naar Website-instellingen en voeg het tweede adres toe onder Gekoppelde domeinen.
2. Zet de banner ook op dat adres, met dezelfde installatie als op je hoofdsite: het script in de <head> of de tag in Google Tag Manager.
3. Test het: kies iets op je hoofdsite, klik door, en controleer dat er geen tweede banner verschijnt.
Opnieuw publiceren is niet nodig; de koppeling werkt binnen een paar minuten.
Hoe de keuze meegaat
Subdomeinen (tickets.museum.nl) delen de keuze automatisch via een cookie op het hoofddomein. Daar hoeft de bezoeker niet eens op een link te klikken.
Een ander domein (museumtickets.nl) kan geen cookies delen; dat staan browsers niet toe. Daar geeft de banner de keuze mee in de link waarop de bezoeker klikt, als de parameter _ck. Aan de andere kant wordt die uitgelezen en meteen uit de adresbalk gehaald.
Stuur je bezoekers door vanuit eigen JavaScript, gebruik dan window.CookieKompas.decorateUrl(url).
Beveiliging
Een parameter in een link kan iedereen namaken of doorsturen. De keuze wordt daarom alleen overgenomen als de bezoeker aantoonbaar van een gekoppeld domein komt en de link hooguit twee minuten oud is. Klopt dat niet, dan verschijnt gewoon de banner. Koos de bezoeker op het tweede adres later zelf iets anders, dan geldt die nieuwere keuze, ook terug op de hoofdsite.
Google Analytics en Google Ads
De koppeling regelt de toestemming. Om de bezoeker in GA4 ook als één sessie te meten, zet je daarnaast cross-domain meting aan in GA4: Beheer, Gegevensstreams, je stream, Tag-instellingen configureren, Je domeinen configureren. Dat is een instelling van Google zelf.
Wat je niet moet koppelen
Koppel alleen adressen van je eigen organisatie, met dezelfde doelen voor de cookies. Een ticketplatform van een andere partij is zelf verantwoordelijk voor zijn bezoekers en vraagt zijn eigen toestemming. Je kunt maximaal vijf domeinen koppelen per website.