Cookie first-party
Definition
Un cookie first-party est un fichier texte depose par le domaine du site visite (et non par un domaine tiers). Dans le contexte du web analytics, les cookies first-party servent principalement a identifier un utilisateur entre ses visites et a maintenir les sessions de navigation.
Cookies first-party de GA4
GA4 utilise le cookie _ga (duree de vie : 2 ans) pour stocker un identifiant client unique, et le cookie _ga_<MEASUREMENT_ID> pour les donnees de session. Ces cookies sont deposes en first-party, c’est-a-dire sous le domaine du site (exemple : .votresite.fr), ce qui les rend plus resilients que les cookies third-party.
Impact du consentement et des navigateurs
Meme en first-party, les cookies analytics necessitent le consentement de l’utilisateur en Europe. Sans consentement, le Consent Mode empeche le depot du cookie et GA4 fonctionne en mode degrade. Par ailleurs, Safari (ITP) limite la duree des cookies first-party poses via JavaScript a 7 jours, ce qui fragmente l’identification des utilisateurs sur les appareils Apple.
Bonnes pratiques
Pour maximiser la duree des cookies first-party et contourner les restrictions navigateur, le server-side tracking permet de poser les cookies depuis le serveur (via un en-tete HTTP Set-Cookie), ce qui les exempte des limitations ITP. C’est un avantage majeur du tracking server-side pour la qualite des donnees.