Ce document répertorie tous les champs de configuration pour GA4.
allow_google_signals
Pour désactiver toutes les fonctionnalités de publicité, définissez allow_google_signals
sur false
.
Nom du champ | Type | Valeur par défaut |
---|---|---|
allow_google_signals |
boolean |
true |
Exemple
Définir dans le monde entier
gtag('set', 'allow_google_signals', true);
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'allow_google_signals': true
});
allow_ad_personalization_signals
Définissez la valeur sur false
pour désactiver les fonctionnalités de personnalisation des annonces.
Nom du champ | Type | Valeur par défaut |
---|---|---|
allow_ad_personalization_signals |
boolean |
true |
Exemple
Définir dans le monde entier
gtag('set', 'allow_ad_personalization_signals', true);
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'allow_ad_personalization_signals': true
});
campaign_content
(Utilisé pour les tests A/B et les annonces ciblant le Réseau Display) Utilisez campaign_content
pour différencier les annonces ou les liens qui renvoient vers la même URL.
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign_content |
string |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign_content', 'logolink');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign_content': 'logolink'
});
campaign_id
Permet d'identifier la campagne à laquelle ce site référent fait référence. Utilisez campaign_id
pour identifier une campagne spécifique.
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign_id |
string |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign_id', 'abc.123');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign_id': 'abc.123'
});
campaign_medium
Utilisez le paramètre campaign_medium
pour identifier un support tel qu'un e-mail ou un coût par clic.
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign_medium |
string |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign_medium', 'cpc');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign_medium': 'cpc'
});
campaign_name
utilisé pour l'analyse des mots clés) Utilisez campaign_name
pour identifier une campagne stratégique ou une promotion de produit spécifique.
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign_name |
string |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign_name', 'spring_sale');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign_name': 'spring_sale'
});
campaign_source
Utilisez campaign_source
pour identifier un moteur de recherche, un nom de newsletter ou une autre source.
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign_source |
string |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign_source', 'google');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign_source': 'google'
});
campaign_term
(Utilisé pour les liens commerciaux) Utilisez campaign_term
pour noter les mots clés de cette annonce.
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign_term |
string |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign_term', 'running+shoes');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign_term': 'running+shoes'
});
campagne
Objet contenant toutes les valeurs de campagne pouvant être définies.
L'objet campaign
est fourni pour prendre en charge les anciennes mises en œuvre et n'est pas recommandé dans la plupart des cas. À la place, vous devez utiliser la version avec le préfixe campaign
de chaque champ:
Nom du champ | Type | Valeur par défaut |
---|---|---|
campaign |
object |
undefined |
Exemple
Définir dans le monde entier
gtag('set', 'campaign', {
'id': 'abc.123',
'source': 'google',
'medium': 'cpc',
'name': 'spring_sale',
'term': 'running+shoes',
'content': 'logolink'
});
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'campaign': {
'id': 'abc.123',
'source': 'google',
'medium': 'cpc',
'name': 'spring_sale',
'term': 'running+shoes',
'content': 'logolink'
}
});
client_id
Permet d'identifier de manière anonyme une instance de navigateur. Par défaut, cette valeur est stockée dans le cookie propriétaire Analytics avec un délai d'expiration de deux ans.
Nom du champ | Type | Valeur par défaut |
---|---|---|
client_id |
string |
Valeur générée aléatoirement pour chaque utilisateur. |
Exemple
Définir dans le monde entier
gtag('set', 'client_id', 'aaa.bbb');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'client_id': 'aaa.bbb'
});
groupe_de_contenu
Nom du champ | Type | Valeur par défaut |
---|---|---|
content_group |
string |
Exemple
Définir dans le monde entier
gtag('set', 'content_group', '/news/sports');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'content_group': '/news/sports'
});
cookie_domain
Indique le domaine utilisé pour stocker le cookie Analytics.
Définissez la valeur sur 'none'
pour définir le cookie sans spécifier de domaine.
Définissez le paramètre sur 'auto'
(valeur par défaut) pour définir le cookie sur le domaine de premier niveau plus un sous-domaine (eTLD +1). Par exemple, si cookie_domain
est défini sur 'auto'
, https://example.com
utilisera example.com
pour le domaine et https://subdomain.example.com
utilisera également example.com
pour le domaine.
Nom du champ | Type | Valeur par défaut |
---|---|---|
cookie_domain |
string |
'auto' |
Exemple
Définir dans le monde entier
gtag('set', 'cookie_domain', 'example.com');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'cookie_domain': 'example.com'
});
cookie_expires
Chaque fois qu'un appel est envoyé à Google Analytics, le délai d'expiration du cookie correspond à l'heure actuelle plus la valeur du champ cookie_expires
.
Cela signifie que si vous utilisez la valeur par défaut de deux ans (6 307 2000 secondes) et qu'un utilisateur visite votre site tous les mois, son cookie n'expirera jamais.
Si la valeur cookie_expires
est définie sur 0 (zéro) seconde, le cookie devient un cookie basé sur une session et expire une fois la session de navigateur en cours terminée.
Nom du champ | Type | Valeur par défaut |
---|---|---|
cookie_expires |
number |
63072000 |
Exemple
Définir dans le monde entier
gtag('set', 'cookie_expires', 28 * 24 * 60 * 60 /* 28 days, in seconds */);
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'cookie_expires': 28 * 24 * 60 * 60 /* 28 days, in seconds */
});
indicateurs de cookie
Ajoute des indicateurs supplémentaires au cookie lorsqu'il est défini. Les indicateurs doivent être séparés par un point-virgule. Consultez la section Écrire un nouveau cookie pour obtenir des exemples d'indicateurs à définir.
Nom du champ | Type | Valeur par défaut |
---|---|---|
cookie_flags |
string |
Exemple
Définir dans le monde entier
gtag('set', 'cookie_flags', 'SameSite=None;Secure');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'cookie_flags': 'SameSite=None;Secure'
});
chemin_cookie
Indique le sous-chemin utilisé pour stocker le cookie d'analyse.
Nom du champ | Type | Valeur par défaut |
---|---|---|
cookie_path |
string |
'/' |
Exemple
Définir dans le monde entier
gtag('set', 'cookie_path', '/example_path');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'cookie_path': '/example_path'
});
cookie_prefix
Spécifie un préfixe à ajouter aux noms des cookies de données analytiques.
Nom du champ | Type | Valeur par défaut |
---|---|---|
cookie_prefix |
string |
Exemple
Définir dans le monde entier
gtag('set', 'cookie_prefix', 'prefix');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'cookie_prefix': 'prefix'
});
mise à jour du cookie
Lorsque cookie_update
est défini sur true
, gtag.js met à jour les cookies à chaque chargement de page. Le délai d'expiration des cookies sera mis à jour par rapport à la visite la plus récente du site. Par exemple, si l'expiration du cookie est définie sur une semaine et qu'un utilisateur se sert du même navigateur tous les cinq jours, le délai d'expiration du cookie sera mis à jour à chaque visite et n'expirera jamais.
Lorsque ce paramètre est défini sur false
, les cookies ne sont pas mis à jour à chaque chargement de page. Le délai d'expiration des cookies dépend de la première visite d'un utilisateur sur le site.
Nom du champ | Type | Valeur par défaut |
---|---|---|
cookie_update |
boolean |
true |
Exemple
Définir dans le monde entier
gtag('set', 'cookie_update', true);
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'cookie_update': true
});
language
Spécifie la préférence linguistique de l'utilisateur. Valeur par défaut : navigator.language
de l'utilisateur.
Nom du champ | Type | Valeur par défaut |
---|---|---|
language |
string |
La valeur par défaut sera navigator.language |
Exemple
Définir dans le monde entier
gtag('set', 'language', 'en-us');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'language': 'en-us'
});
page_location
Spécifie l'URL complète de la page. Valeur par défaut : document.location
de l'utilisateur.
Nom du champ | Type | Valeur par défaut | Nombre maximal de caractères |
---|---|---|---|
page_location |
string |
La valeur par défaut sera document.location |
420 |
Exemple
Définir dans le monde entier
gtag('set', 'page_location', 'https://example.com/page1');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'page_location': 'https://example.com/page1'
});
page_referrer
Indique quelle source a généré du trafic vers une page. Cette valeur est également utilisée pour calculer la source de trafic. Le format de cette valeur est une URL.
La valeur par défaut est document.referrer
.
Nom du champ | Type | Valeur par défaut | Nombre maximal de caractères |
---|---|---|---|
page_referrer |
string |
La valeur par défaut sera document.referrer |
420 |
Exemple
Définir dans le monde entier
gtag('set', 'page_referrer', 'https://example.com');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'page_referrer': 'https://example.com'
});
page_title
Titre de la page ou du document. La valeur par défaut est document.title
.
Nom du champ | Type | Valeur par défaut | Nombre maximal de caractères |
---|---|---|---|
page_title |
string |
La valeur par défaut sera document.title |
300 |
Exemple
Définir dans le monde entier
gtag('set', 'page_title', 'Settings');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'page_title': 'Settings'
});
envoyer_page_vue
Définissez la valeur sur "false" pour empêcher l'extrait par défaut d'envoyer une page vue.
Nom du champ | Type | Valeur par défaut |
---|---|---|
send_page_view |
boolean |
true |
Exemple
Définir dans le monde entier
gtag('set', 'send_page_view', false);
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'send_page_view': false
});
screen_resolution
Spécifie la résolution de l'écran. Doit être deux entiers positifs séparés par un x
. Par exemple, pour un écran de 800 x 600 pixels, la valeur est 800x600
. Cette valeur est calculée à partir de la valeur window.screen
de l'utilisateur.
Nom du champ | Type | Valeur par défaut |
---|---|---|
screen_resolution |
string |
La valeur par défaut sera calculée à partir de window.screen
|
Exemple
Définir dans le monde entier
gtag('set', 'screen_resolution', '800x600');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'screen_resolution': '800x600'
});
user_id
Spécifie un identifiant connu pour un utilisateur fourni par le propriétaire du site/l'utilisateur de la bibliothèque. Il ne doit pas s'agir d'informations personnelles. La valeur ne doit jamais être conservée dans les cookies Google Analytics ni dans tout autre espace de stockage fourni par Analytics.
Nom du champ | Type | Valeur par défaut | Nombre maximal de caractères |
---|---|---|---|
user_id |
string |
256 |
Exemple
Définir dans le monde entier
gtag('set', 'user_id', 'id');
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'user_id': 'id'
});
user_properties
Les propriétés utilisateur sont des attributs qui peuvent être utilisés pour décrire des segments de votre base d'utilisateurs, comme la préférence linguistique ou l'emplacement géographique. Vous pouvez définir jusqu'à 25 propriétés utilisateur supplémentaires par projet.
Nom du champ | Type | Valeur par défaut | Nombre maximal de caractères |
---|---|---|---|
user_properties |
object |
nom de la propriété=24 valeur de la propriété=36 |
Exemple
Définir dans le monde entier
gtag('set', 'user_properties', {
'favorite_color': 'blue'
});
Définir pour un seul flux
gtag('config', 'STREAM_ID', {
'user_properties': {
'favorite_color': 'blue'
}
});