TL;DR, Réponse rapide
10 min de lectureLes propriétés utilisateur GA4 sont des attributs de l'utilisateur, comme un niveau d'abonnement ou une langue préférée, que GA4 applique à chaque événement ultérieur de cet utilisateur. Vous les définissez avec gtag('set', 'user_properties', {...}), dans la section User Properties d'une balise Google Analytics 4 Event dans Tag Manager, ou via le SDK Firebase, puis vous déclarez chacune comme dimension personnalisée de portée utilisateur pour l'exploiter dans les rapports. Une propriété standard accepte 25 propriétés utilisateur et une propriété 360 en accepte 100. Les noms s'arrêtent à 24 caractères, les valeurs à 36, et le règlement de Google y interdit les informations personnelles identifiables.
Que sont les propriétés utilisateur GA4 ?
Google Analytics 4 utilise les propriétés utilisateur GA4 pour décrire la personne derrière les événements, par exemple un niveau d'abonnement, une langue préférée ou un rôle, et applique chaque valeur à tous les événements ultérieurs de cet utilisateur. La page d'aide de Google les définit comme des "attributes that describe groups of your user base," avec les préférences linguistiques et les zones géographiques pour exemples. Servez-vous-en pour des faits valables sur de nombreux événements, et gardez les détails propres à une action dans les paramètres d'événement.
Une propriété utilisateur n'apparaît dans les rapports qu'après sa déclaration comme dimension personnalisée de portée utilisateur. Google le dit sans détour : "To report on the data you collect through user properties, create user-scoped custom dimensions." Sa page d'aide sur les dimensions personnalisées ajoute que "User properties become aliases for user-scoped custom dimension slots," si bien que vous travaillez avec des noms parlants comme customer_tier plutôt qu'avec des emplacements numérotés.
GA4 remplit aussi de lui-même un ensemble de dimensions utilisateur, comme Country, Language et Device category. Ces dimensions prédéfinies couvrent les cas courants. Les propriétés utilisateur personnalisées servent aux faits que seul votre site connaît, comme le fait qu'un visiteur soit sur une offre gratuite ou payante.
En quoi les propriétés utilisateur diffèrent-elles des paramètres d'événement ?
Les propriétés utilisateur décrivent l'utilisateur et se reportent sur les événements futurs, alors que les paramètres d'événement décrivent un seul événement et s'arrêtent là. La page de Google sur les dimensions personnalisées trace la frontière en deux phrases : les paramètres d'événement "provide more details about these actions, like which link was clicked," et "User properties tell you more about the users themselves."
| Point | Propriété utilisateur | Paramètre d'événement |
|---|---|---|
| Décrit | L'utilisateur | Une action |
| S'applique à | Cet événement et tous les événements ultérieurs de l'utilisateur | Seulement l'événement qui l'a envoyé |
| Portée de la dimension personnalisée | Utilisateur | Événement |
| Limite de nombre, propriété standard | 25 propriétés utilisateur | 25 paramètres par événement |
| Longueur du nom | 24 caractères | 40 caractères |
| Longueur de la valeur | 36 caractères | 100 caractères |
| Exemple | customer_tier = pro | link_type = outbound |
La limite de 36 caractères pour la valeur impose des libellés de catégorie courts, pas du texte libre. Si vous en êtes encore à choisir quelles données méritent un emplacement, partez des décisions qu'elles doivent éclairer, comme le détaille le guide de mise en place d'un analytics personnalisé.
Comment définir des propriétés utilisateur avec gtag ?
Vous définissez des propriétés utilisateur avec la balise Google en appelant la commande set avec un objet user_properties, qui applique les valeurs à chaque événement de la page. La page d'aide de Google donne cet exemple :
gtag('set', 'user_properties', {
favorite_composer: 'Mahler',
favorite_instrument: 'double bass',
season_ticketholder: 'true'
});Pour limiter les valeurs à un seul flux de données, Google montre le même objet dans une commande config : gtag('config', 'STREAM_ID', { 'user_properties': { ... } }). Lancez l'appel dès que votre page connaît la valeur, par exemple juste après la connexion.
La page d'aide de Google liste deux autres façons de les définir :
- Google Tag Manager. Sur une balise Google Analytics 4 Event, "add a row in the User Properties section for each parameter you want to include."
- Firebase pour les applications mobiles. Après avoir installé le SDK Google Analytics for Firebase, suivez la documentation Firebase "Set user properties".
Le code serveur peut envoyer des propriétés utilisateur via le Measurement Protocol dans un objet user_properties, où chaque propriété contient un champ value. Le guide développeur de Google précise que vous pouvez envoyer des propriétés utilisateur sans aucun événement, et que "Google Analytics uses the most recent value of a user property for each user."

Comment exploiter une propriété utilisateur GA4 dans les rapports ?
Vous exploitez une propriété utilisateur GA4 dans les rapports en créant une dimension personnalisée de portée utilisateur dans Admin, sous Data display, Custom definitions, avec au moins le rôle Editor sur la propriété. La procédure de Google :
- Dans Admin, sous Data display, cliquez sur Custom definitions.
- Ouvrez l'onglet Custom dimensions et cliquez sur Create custom dimensions.
- Saisissez un nom de dimension. Les traits d'union sont interdits, mais les tirets bas et les espaces sont acceptés.
- Réglez Scope sur User. Google indique que la portée ne peut plus être modifiée après l'enregistrement.
- Saisissez le nom de la propriété utilisateur exactement comme votre code l'envoie. Ce champ est lui aussi figé une fois enregistré.
- Cliquez sur Save.
Les pages de Google ne s'accordent pas sur l'ordre. La page sur la collecte des données utilisateur dit de créer la dimension "Before you set user properties," alors que la page sur la création de la dimension dit d'ajouter d'abord la propriété à votre code et de la vérifier dans la carte "Users by User property" du rapport Realtime. Google indique que la dimension arrive dans les rapports après 24 à 48 heures, donc déclarez-la le jour où la propriété est mise en production. Une fois créée, vous pouvez l'utiliser dans les comparaisons, les filtres, les explorations et les conditions d'audience.
Quelles limites s'appliquent aux propriétés utilisateur GA4 ?
Une propriété GA4 standard accepte 25 propriétés utilisateur et une propriété Google Analytics 360 en accepte 100, avec des noms de 24 caractères au plus et des valeurs de 36 caractères au plus. La page de Google sur les limites de collecte indique qu'Analytics "doesn't process the 26th user property" sur une propriété standard.
| Limite | Propriété standard | Propriété 360 |
|---|---|---|
| Propriétés utilisateur par propriété | 25 | 100 |
| Dimensions personnalisées de portée utilisateur | 25 | 100 |
| Longueur du nom d'une propriété utilisateur | 24 caractères | Non indiquée sur la page des limites 360 |
| Longueur de la valeur d'une propriété utilisateur | 36 caractères | Non indiquée sur la page des limites 360 |
Les noms obéissent à trois autres règles tirées du guide développeur et des pages d'aide de Google :
- Noms réservés.
first_open_time,first_visit_time,last_deep_link_referrer,user_idetfirst_open_after_installne peuvent pas être utilisés. - Préfixes réservés. Les noms ne peuvent pas commencer par
google_,ga_oufirebase_. - Sensibilité à la casse. Google avertit que "setting two user properties whose names differ only in case results in two distinct user properties being logged."
Un quatrième piège se cache dans la dimension personnalisée. Google indique que "any value in a custom dimension that resembles a number will be treated as a number, even if it was originally formatted as text." Un code de niveau comme 94E40 se transforme en notation scientifique, donc préfixez vos codes par une lettre.
Tableau de bord en temps réel
Suivi des objectifs
Suivi sans cookies
Quelles propriétés utilisateur GA4 collecte-t-il automatiquement ?
GA4 collecte automatiquement un ensemble de dimensions utilisateur prédéfinies, et Google indique qu'avec gtag.js ou le SDK "you don't need to write additional code to collect" celles-ci. Sur les sites web, elles comprennent Age, Gender, Interests, Language, Country, Region, City, Browser, Device category, Device brand, Operating system et Platform. Les flux d'application ajoutent App store, App version, Device model et New/Established.
Ne gaspillez pas l'un de vos 25 emplacements à recopier celles-ci. La page de Google sur les dimensions personnalisées de portée utilisateur dit : "Don't create a custom user property if a predefined user dimension already exists."
Age, Gender et Interests ont une contrepartie. Google indique que vous "must meet the Analytics data thresholds to see demographic and interest data," et Google retient ces lignes quand un groupe est assez petit pour identifier des personnes. La page sur le data thresholding de GA4 explique quand cela se produit et ce qui le réduit.
Quand une propriété utilisateur GA4 commence-t-elle à s'appliquer ?
Une propriété utilisateur GA4 s'applique dès qu'elle est définie à tous les événements futurs de cet utilisateur, y compris lors des sessions suivantes, et jamais aux événements antérieurs. La formulation de Google : "The user property will not apply to events that happened before the user property was set."
Si un visiteur lit cinq pages et ne reçoit customer_tier qu'à l'inscription, ces cinq pages vues ne portent aucun niveau. Définissez la propriété à chaque chargement de page pour un utilisateur connecté.
GA4 déduplique aussi. Google indique qu'Analytics collecte une propriété utilisateur quand elle est "set for the first time on a page" ou quand sa valeur change, donc répéter le même appel set sur une page n'envoie pas de données supplémentaires.

Les propriétés utilisateur GA4 peuvent-elles contenir des données personnelles ?
Les propriétés utilisateur GA4 ne doivent contenir aucune information personnelle identifiable, parce que le règlement de Google interdit d'en envoyer. La page d'aide de Google indique que ses "policies mandate that no data be passed to Google that Google could use or recognize as personally identifiable information (PII)," et cite "email addresses, personal mobile numbers, and social security numbers" en exemples. Sa liste des fonctionnalités qui demandent une attention particulière comprend "All custom dimensions," ce qui couvre chaque propriété utilisateur déclarée.
Limitez les valeurs à des catégories comme pro, trial ou admin. Pour un identifiant de compte stable, Google renvoie vers la fonctionnalité User-ID plutôt que vers une propriété utilisateur, et sa page sur les dimensions personnalisées met en garde contre "a custom dimension for a unique ID per user." Même un identifiant qui ne nomme personne peut compter comme donnée personnelle au regard du droit de la protection des données, comme l'explique le guide sur les identifiants d'analytics et les données personnelles.
Comment Flowsery rattache-t-il des informations à un utilisateur connecté ?
Flowsery rattache des informations à un utilisateur connecté avec un seul appel identify(), que la documentation de son SDK décrit comme un moyen de "Identify the current visitor with user details." L'exemple documenté transmet un identifiant utilisateur, un e-mail et un nom : flowsery.identify({ userId: 'user_123', email: 'user@example.com', name: 'John Doe' }). L'API visiteurs de Flowsery renvoie ensuite l'identifiant, le nom et l'e-mail de cet utilisateur dans un champ de profil, qui vaut null pour les visiteurs anonymes. Le trafic anonyme fonctionne autrement. Avec l'option "Cookieless", Flowsery fonctionne avec un hash de visiteur renouvelé chaque jour et ne stocke aucune donnée personnelle, si bien qu'il ne relie pas un visiteur anonyme d'un jour à l'autre ni d'un appareil à l'autre. Les événements personnalisés acceptent des métadonnées facultatives : la balise script en enregistre un avec window.flowsery("signup") et le SDK npm avec flowsery.trackEvent('signup'), dans le cadre du suivi des objectifs et des événements de Flowsery. Les événements apparaissent dans le flux d'événements en temps réel de Flowsery au moment où ils se déclenchent, sans étape de déclaration entre les deux.
Questions fréquentes
Quelle est la différence entre une propriété utilisateur et une dimension personnalisée de portée utilisateur ?
Une propriété utilisateur est la valeur qu'envoie votre code, comme customer_tier. Une dimension personnalisée de portée utilisateur est la déclaration dans Admin de GA4 qui rend cette propriété visible dans les rapports. Il vous faut les deux, et Google indique que la dimension arrive dans les rapports 24 à 48 heures après sa création.
Combien de propriétés utilisateur une propriété GA4 peut-elle avoir ?
Une propriété standard peut avoir 25 propriétés utilisateur et une propriété Google Analytics 360 peut en avoir 100. Analytics ne traite pas la 26e propriété utilisateur sur une propriété standard. Les dimensions personnalisées de portée utilisateur suivent les mêmes plafonds de 25 et 100.
Les propriétés utilisateur GA4 s'appliquent-elles aux événements passés ?
Non. Google indique qu'une propriété utilisateur s'applique à tous les événements futurs de cet utilisateur, y compris lors des sessions suivantes, mais "will not apply to events that happened before the user property was set." Définissez la propriété dès que vous connaissez la valeur.
Comment modifier une propriété utilisateur GA4 ?
Renvoyez la propriété avec la nouvelle valeur. Le guide développeur de Google indique qu'Analytics "uses the most recent value of a user property for each user," et GA4 collecte de nouveau la propriété chaque fois que sa valeur change. Les événements antérieurs gardent la valeur qu'ils avaient au moment de leur envoi.
Puis-je utiliser user_id comme nom de propriété utilisateur ?
Non. user_id fait partie des cinq noms réservés, avec first_open_time, first_visit_time, last_deep_link_referrer et first_open_after_install. Les noms ne peuvent pas non plus commencer par google_, ga_ ou firebase_. Utilisez la fonctionnalité User-ID pour les identifiants de compte.
Tableau de bord en temps réel
Suivi des objectifs
Suivi sans cookies
Où vérifier qu'une propriété utilisateur arrive bien ?
Ouvrez le rapport Realtime et regardez la carte "Users by User property". Google indique que la carte "shows the number of people who are grouped into each user property." Confirmez la propriété à cet endroit avant de construire des rapports dessus.
Puis-je définir des propriétés utilisateur GA4 dans Google Tag Manager ?
Oui. Dans une balise Google Analytics 4 Event, ajoutez une ligne dans la section User Properties pour chaque propriété à envoyer. Enregistrez-la ensuite comme dimension personnalisée de portée utilisateur, sinon elle n'apparaîtra pas dans les rapports.
Pourquoi ma propriété utilisateur GA4 est-elle absente des rapports ?
Une propriété utilisateur reste absente des rapports tant que sa dimension personnalisée n'existe pas et n'a pas fini d'être traitée. Google indique que la dimension arrive dans les rapports 24 à 48 heures après sa création. Vérifiez que la portée est User et que le nom correspond exactement à celui envoyé par votre code, car les deux sont figés après l'enregistrement.
Une propriété utilisateur GA4 peut-elle contenir une adresse e-mail ?
Non. La politique de Google interdit d'envoyer toute donnée qu'elle pourrait reconnaître comme information personnelle identifiable et cite les adresses e-mail en exemple. Limitez les valeurs à de courtes catégories comme pro, trial ou admin.
Faut-il créer une propriété utilisateur pour le pays ou la langue ?
Non, c'est inutile. GA4 collecte déjà des dimensions utilisateur prédéfinies comme Country, Language et Device category, et Google déconseille d'en créer une personnalisée si une dimension prédéfinie couvre la donnée. Gardez vos 25 emplacements pour les informations que seul votre site connaît.
Cet article vous a-t-il été utile ?
Dites-nous ce que vous en pensez !
Nous voir plus souvent sur Google
Un clic définit Flowsery comme source préférée. Nos articles remontent alors dans vos À la une, en mode IA et dans les aperçus IA.
Avant de partir...
Flowsery
Des analyses orientées revenus pour votre site web
Suivez chaque visiteur, source et conversion en temps réel. Simple, puissant et sans cookies.
Tableau de bord en temps réel
Suivi des objectifs
Suivi sans cookies
Termes connexes du glossaire


Ce que font les dimensions personnalisées GA4, et les quotas qui les limitent
Enregistrer des dimensions personnalisées GA4 transforme vos paramètres en champs de rapport. Les trois portées, les quotas 50, 25 et 10, la cardinalité.


Pourquoi votre taux de rebond GA4 n'est que le taux d'engagement inversé
Votre taux de rebond GA4 est la part des sessions non engagées. Sa définition par Google, l'écart avec Universal Analytics et où l'ajouter aux rapports.


Ce que compte le rapport des pages de destination GA4 et où il reste vide
Dans Google, le rapport des pages de destination GA4 liste la première page de chaque session. Où le trouver, ses métriques, les lignes (not set) et la source.


Comment le suivi de la recherche sur le site GA4 enregistre ce que tapent les visiteurs
Activez la recherche sur le site GA4 via la mesure améliorée, ajoutez vos paramètres, lisez la dimension Search term et suivez les recherches sans URL.


Comment associer Search Console à GA4 et publier ses rapports
Apprenez à associer Search Console à GA4 dans Admin, les rôles requis, comment publier les deux rapports dans Library et ce que les données ne croisent pas.


Créer des métriques calculées GA4 avec un quota de cinq emplacements
Google limite les métriques calculées GA4 à 5 par propriété standard. Syntaxe des formules, unités, emplacements et ce qu'une formule ne peut pas utiliser.
Articles connexes


Configurer le regroupement de contenu GA4 avec un seul paramètre
Configurez le regroupement de contenu GA4 avec le paramètre content_group dans gtag ou Tag Manager, lisez la dimension Content group et évitez les (not set).


Comment ajouter des annotations Google Analytics dans GA4 et tenir un journal des changements
Dans GA4, les annotations Google Analytics épinglent une note datée aux graphiques. Qui peut en créer, limites de 60 et 150 caractères, plafond de 1,000.


Comment fonctionne la désactivation de Google Analytics, et ce que bloque chaque méthode
Pour la désactivation de Google Analytics : module de navigateur, indicateur ga-disable ou refus du consentement. Ce que chacun bloque et où il s'arrête.

