Configuration

Ce document liste 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 globalement

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 globalement

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 ciblées sur le contenu. Utilisez campaign_content pour différencier les annonces ou liens qui renvoient vers la même URL.

Nom du champ Type Valeur par défaut
campaign_content string undefined

Exemple

Définir globalement

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 globalement

gtag('set', 'campaign_id', 'abc.123');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'campaign_id': 'abc.123'
});

campaign_medium

Utilisez 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 globalement

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 promotion de produit ou une campagne stratégique spécifiques.

Nom du champ Type Valeur par défaut
campaign_name string undefined

Exemple

Définir globalement

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, le nom d'une newsletter ou une autre source.

Nom du champ Type Valeur par défaut
campaign_source string undefined

Exemple

Définir globalement

gtag('set', 'campaign_source', 'google');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'campaign_source': 'google'
});

campaign_term

Utilisé pour la recherche sponsorisée. Utilisez campaign_term pour indiquer les mots clés de cette annonce.

Nom du champ Type Valeur par défaut
campaign_term string undefined

Exemple

Définir globalement

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 assurer les anciennes implémentations et n'est pas recommandé dans la plupart des cas. Utilisez plutôt la version avec le préfixe campaign de chaque champ:

Nom du champ Type Valeur par défaut
campaign object undefined

Exemple

Définir globalement

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

Identifie une instance de navigateur à l'aide d'un pseudonyme. Par défaut, cette valeur est stockée dans le cookie Analytics propriétaire avec une date 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 globalement

gtag('set', 'client_id', 'aaa.bbb');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'client_id': 'aaa.bbb'
});

content_group

Nom du champ Type Valeur par défaut
content_group string

Exemple

Définir globalement

gtag('set', 'content_group', '/news/sports');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'content_group': '/news/sports'
});

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 la valeur 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'

Définir globalement

gtag('set', 'cookie_domain', 'example.com');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'cookie_domain': 'example.com'
});

Chaque fois qu'un appel est envoyé à Google Analytics, le délai d'expiration du cookie est mis à jour pour correspondre à 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 2 000 secondes) et qu'un utilisateur visite votre site tous les mois, son cookie n'expirera jamais.

Si vous définissez la durée de cookie_expires sur 0 (zéro) seconde, le cookie devient un cookie basé sur la session et expire à la fin de la session de navigateur en cours.

Nom du champ Type Valeur par défaut
cookie_expires number 63072000

Définir globalement

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 */
});

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

Définir globalement

gtag('set', 'cookie_flags', 'SameSite=None;Secure');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'cookie_flags': 'SameSite=None;Secure'
});

Spécifie le sous-chemin utilisé pour stocker le cookie Analytics.

Nom du champ Type Valeur par défaut
cookie_path string '/'

Définir globalement

gtag('set', 'cookie_path', '/example_path');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'cookie_path': '/example_path'
});

Spécifie un préfixe à ajouter aux noms des cookies Analytics.

Nom du champ Type Valeur par défaut
cookie_prefix string

Définir globalement

gtag('set', 'cookie_prefix', 'prefix');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'cookie_prefix': 'prefix'
});

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 en fonction de la dernière visite sur le site. Par exemple, si la date d'expiration d'un cookie est définie sur une semaine et qu'un utilisateur visite votre site avec le même navigateur tous les cinq jours, la date d'expiration du cookie sera mise à jour à chaque visite et n'expirera jamais.

Si cette règle est définie sur false, les cookies ne sont pas mis à jour à chaque chargement de page. En conséquence, l'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

Définir globalement

gtag('set', 'cookie_update', true);

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'cookie_update': true
});

ignore_referrer

Définissez la valeur sur true pour indiquer à Analytics que l'URL de provenance ne doit pas être affichée en tant que source de trafic. Découvrez quand utiliser ce champ

Nom du champ Type Valeur par défaut
ignore_referrer boolean false

Exemple

Définir globalement

gtag('set', 'ignore_referrer', true);

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'ignore_referrer': true
});

language

Spécifie la préférence linguistique de l'utilisateur. La valeur par défaut est la valeur navigator.language de l'utilisateur.

Nom du champ Type Valeur par défaut
language string La valeur par défaut est navigator.language

Exemple

Définir globalement

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. La valeur par défaut est la valeur 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 est document.location. 1000

Exemple

Définir globalement

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 la valeur document.referrer de l'utilisateur.

Nom du champ Type Valeur par défaut Nombre maximal de caractères
page_referrer string La valeur par défaut est document.referrer 420

Exemple

Définir globalement

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 la valeur document.title de l'utilisateur.

Nom du champ Type Valeur par défaut Nombre maximal de caractères
page_title string La valeur par défaut est document.title 300

Exemple

Définir globalement

gtag('set', 'page_title', 'Settings');

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'page_title': 'Settings'
});

send_page_view

Définissez la valeur sur "false" pour empêcher l'extrait par défaut d'envoyer une valeur "page_view".

Nom du champ Type Valeur par défaut
send_page_view boolean true

Exemple

Définir globalement

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. Il doit s'agir de deux entiers positifs séparés par une valeur x. Par exemple, pour un écran de 800 x 600 pixels, la valeur est 800x600. Calculé à 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 globalement

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 permettant d'identifier personnellement l'utilisateur. Cette valeur ne doit jamais être conservée dans des cookies Google Analytics ni dans un 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 globalement

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 leurs préférences linguistiques ou leur 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 globalement

gtag('set', 'user_properties', {
  'favorite_color': 'blue'
});

Définir pour un seul flux

gtag('config', 'STREAM_ID', {
  'user_properties': {
    'favorite_color': 'blue'
  }
});