← Alle resources Gids

First-party versus third-party cookies, uitgelegd voor marketeers

Elk gesprek over tracking eindigt bij cookies, en in de meeste van die gesprekken betekent "first-party" goed en "third-party" ten dode opgeschreven. Het echte onderscheid is smaller en nuttiger: het gaat erom bij welk domein een cookie hoort, en dat ene feit bepaalt hoe lang browsers hem laten leven, wat bepaalt of een bezoeker die over drie weken terugkomt voor je rapporten nog dezelfde bezoeker is.

De definitie

Een cookie hoort bij het domein dat hem zette. Op yoursite.com, een cookie voor yoursite.com (of een van zijn subdomeinen) first-party. Een cookie voor facebook.com of doubleclick.net, gezet omdat een script of pixel van dat domein op je pagina laadde, is third-party. Dezelfde cookie, hetzelfde bedrijf; wat verschilt is het domein waaronder hij staat, en of de browser hem bij het volgende bezoek terugstuurt.

Wat browsers met elk doen

Waarom het marketeers aangaat

CookiePlatformGezet doorStandaard in Safari
_ga, _ga_*Google AnalyticsJavaScript, first-party7 dagen
FPIDGoogle Analytics via een servercontainerJe server, first-partyVolledige levensduur op je eigen domein
_gcl_aw, _gcl_gbGoogle AdsJavaScript, first-party7 dagen
_fbp, _fbcMetaJavaScript, first-party7 dagen
_ttpTikTokJavaScript, first-party7 dagen
_uetmsclkid, _uetvidMicrosoft AdsJavaScript, first-party7 dagen
_epikPinterestJavaScript, first-party7 dagen
li_fat_idLinkedInJavaScript, first-party7 dagen
__oppref, __obrefChatGPT AdsJavaScript, first-party7 dagen
fr, IDEMeta, Google (advertenties tonen)Third-partyBlocked

Wat server-side tagging verandert, en wat niet

Je tags verhuizen naar een servercontainer op je eigen subdomein maakt de requests first-party: de container en de hits komen van mbase.yoursite.com in plaats van googletagmanager.com. De cookies in de tabel worden nog steeds door JavaScript in de browser gezet, met dezelfde 7-dagenlimiet, tenzij iets ze vanaf de server opnieuw zet. Dat is het werk van twee power-ups:

Click-ID's die browsers uit de landings-URL strippen voordat er een cookie bestaat, zijn een verwant probleem, opgelost door Click ID Restorer.

Veelgestelde vragen

Is een CNAME-subdomein first-party?

Volgens de cookiespecificatie wel. Voor Safari niet: het herkent CNAME-cloaking en begrenst de cookies op 7 dagen, net als een JavaScript-cookie.

Is een tagging subdomain third-party?

Nee, het is een subdomein van je eigen domein, dus zijn cookies zijn first-party en ongevoelig voor het blokkeren van third-party cookies. De 7-dagenlimiet van Safari voor cookies van een server in een andere IP-reeks is een aparte regel, en precies die waarvoor Same-Origin Tracking bestaat.

Heb ik voor first-party cookies nog een cookiebanner nodig?

Ja, voor elke cookie die niet strikt noodzakelijk is om de site te laten werken. Analyse- en marketingcookies zijn dat niet, wie ze ook zet.

Verder lezen

Klaar om je tagging naar Nederland te verhuizen?

Gratis starten, geen creditcard nodig. Binnen een kwartier live.

Gratis starten