Cookielevensduur verlengen op Safari en iOS
Intelligent Tracking Prevention (ITP) van Safari beperkt de levensduur van cookies die via JavaScript worden gezet — zeker in third-party en cross-site situaties. Server-side tagging met een first-party subdomein verbetert dat, maar is geen wondermiddel.
Waarom first-party uitmaakt
Wanneer GTM laadt vanaf mbase.yoursite.com, zijn cookies die je tagging-server zet first-party ten opzichte van je domein. ITP hanteert dan minder strenge limieten dan voor third-party analytics-cookies die vanaf domeinen van leveranciers worden geladen.
Cookie Keeper: de concrete oplossing
Alleen first-party zijn laat de levensduur van je cookies nog steeds over aan wat elke tag zelf instelt — ITP van Safari beperkt een via JavaScript gezette cookie tot 7 dagen, first-party of niet. Cookie Keeper, te vinden op het tabblad Advanced Tracking van elk domein, omzeilt die limiet rechtstreeks: het zet herkende first-party marketingcookies bij elke request opnieuw via HTTP, waarmee hun volledige bedoelde levensduur wordt vernieuwd in plaats van dat de teller afloopt.
Het herkent standaard cookies van alle grote platformen — Google Analytics (_ga, FPID, en de _ga_* cookie die GA4 per property uitgeeft), click-identifiers van Google Ads en DV360, _fbp/_fbcvan Meta, en die van TikTok, Microsoft, LinkedIn, Snapchat, Pinterest en de grote affiliate-netwerken — zodat data over terugkerende bezoekers en attributie veel langer overleeft dan bij een standaard GTM-opzet op Safari. Het staat voor alle cookies standaard aan, met een eigen schakelaar per cookie als je er één wilt uitsluiten — gegroepeerd per leverancier voor de leesbaarheid, maar afzonderlijk te schakelen.
Wat server-side GTM kan verbeteren
- Stabielere client-IDs wanneer cookies server-side worden gezet met
Set-Cookieheaders - Betere sessiecontinuïteit voor terugkerende bezoekers op Safari
- Hogere matchpercentages voor conversie-API's die afhangen van consistente identifiers
Wat het niet kan oplossen
- Gebruikers die alle cookies blokkeren of Lockdown-modus gebruiken
- Ontbrekende of geweigerde consent voor analytics storage
- Identiteit over apparaten heen zonder ingelogde gebruikers-ID
Praktische aanbevelingen
Combineer first-party server-side tagging met Cookie Keeper, een fatsoenlijke CMP, server-gezette cookies waar je platformen dat ondersteunen, en het Enhanced-loaderscript als adblockers een meetbaar deel van je verkeer opeten. Meet de winst in GA4 in plaats van uit te gaan van een vast percentage.
Volledige lijst met verlengde cookies
Cookie Keeper herkent standaard de volgende first-party cookies en zet elke cookie bij iedere request opnieuw met de volledige bedoelde levensduur. Elke cookie hieronder wordt standaard verlengd — hier gegroepeerd per leverancier voor de leesbaarheid, maar elke cookie heeft een eigen schakelaar in de Cookie Keeper-instellingen van het domein, zodat je een losse cookie kunt uitzetten in plaats van een hele leverancier tegelijk.
Google Analytics
_ga FPID _ga_* (per GA4-property)
Google Ads
FPAU FPGCLAW FPGCLGB FPGCLGS FPGSID _gcl_au _gcl_aw _gcl_gb _gcl_gs
Google DV360
FPGCLDC _gcl_dc
Meta
_fbp _fbc
TikTok
_ttp ttclid
Affiliates
awin_awc awin_source awin_sn_awc rakuten_site_id rakuten_time_entered rakuten_ran_mid rakuten_ran_eaid rakuten_ran_site_id outbrain_cid taboola_cid cje
Snapchat
_scclid _scid
li_fat_id
Microsoft
uet_vid _uetmsclkid
_epik