Qu’est ce que le Client ID dans GA4 ?
Le Client ID est une valeur aléatoire qui ressemble à 2063323402.1702921188. Cette valeur est crée et attribuée par le cookie _ga. Cette valeur est attribuée à chaque fois que GA4 détecte un nouveau navigateur. Cet ID permet d’attribuer des informations (source, comportement, spécificités techniques) à un utilisateur. Le Client ID est un identifiant unique qui permet à Google Analytics de faire le lien entre tout les évènements qu’envoie un même navigateur.
Les limites du Client ID de GA4
Le problème de cette façon d’identifier les utilisateurs sont multiples :
- Si l’utilisateur utilise plusieurs appareils différents pour se rendre sur le même site, il est fort probable qu’il ait plusieurs client ID alors qu’il s’agit du même utilisateur
- Dans le cas ou un même site utilise plusieurs domaines différents et que la configuration cross-domain n’est pas effectuée, il est possible que plusieurs Client ID soient attribués au même utilisateur.
- La durée de vies des cookies est de plus en plus courte et il est possible que le même utilisateur utilisant le même navigateur ait 2 Client ID différents si il revient dans un intervalle de temps trop important
Comment accéder au Client ID de GA4
Il existe plusieurs moyens :
- Via votre navigateur vous pouvez voir la valeur de votre cookie _ga en cliquant droit / Inspecter / Application / https://exemple.com / _ga
- Via Google Analytics vous pouvez voir la liste des Client ID d’un site en allant dans Explorer / User Explorer
Qu’est ce que le User ID de GA4 ?
Le User ID est une valeur qui par défaut n’est pas définie. Cette un outil que vous pouvez utiliser pour connecter votre back-end à GA4 et indiquer à Google Analytics un identifiant unique d’utilisateur. Il peut correspondre à l’identifiant unique d’un compte utilisateur par exemple.
Quel est l’avantage d’utiliser le User ID dans GA4 ?
L’avantage d’utiliser un User ID est qu’il s’agit d’un identifiant unique provenant du back-end et donc il permet d’outrepasser les problématiques de cross-devices et de fin des cookies.
Cependant si vous n’avez pas de système de connexion sur votre site le User ID n’est pas fait pour vous.
Comment configurer le User ID de Google Analytics via Google Tag Manager ?
Voici un très bon article qui explique comment configurer un User ID dans GA4 : https://zeo.org/resources/blog/how-to-send-user-id-to-google-analytics-4