Ce document répertorie tous les noms de champs configurables pour analytics.js.
Créer uniquement des champs
Les champs suivants ne peuvent être définis que dans la méthode create
. Pour en savoir plus, consultez la section Créer des objets de suivi du guide de configuration avancée.
ID de suivi/ID de site Web
Obligatoire pour tous les types d'appels.
ID de suivi / ID de site Web. Le format est le suivant : UA-XXXX-Y. Toutes les données collectées sont associées à cet ID.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
trackingId |
text | Aucune note |
UA-XXXX-Y
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y');
// Alerts the tracking ID for the default tracker. ga(function(tracker) { alert(tracker.get('trackingId')); });
Nom du coach électronique
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Nom de l'objet de suivi.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
name |
text |
t0
|
myTracker
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'name': 'myTracker'});
Client-ID
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
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 de valeur | Valeur par défaut |
---|---|---|
clientId |
text |
Randomly Generated
|
35009a79-1a05-49d7-b876-2b884d0f825b
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', { 'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b' });
Taux d'échantillonnage
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Indique le pourcentage d'utilisateurs à suivre. La valeur par défaut est 100 (aucun utilisateur n'est échantillonné), mais les sites volumineux peuvent avoir besoin d'un taux d'échantillonnage inférieur pour respecter les limites de traitement de Google Analytics.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
sampleRate |
number (nombre) |
100
|
5
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});
Taux d'échantillonnage "Vitesse du site"
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Ce paramètre détermine la fréquence d'envoi des balises de vitesse du site. Par défaut, 1% des utilisateurs seront mesurés automatiquement.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
siteSpeedSampleRate |
number (nombre) |
1
|
10
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});
Toujours envoyer l'URL de provenance
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Par défaut, l'URL de provenance HTTP, utilisée pour attribuer les sources de trafic, n'est envoyée que lorsque le nom d'hôte du site référent diffère de celui de la page actuelle. Activez ce paramètre uniquement si vous souhaitez traiter les autres pages de votre hôte actuel comme des sites référents.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
alwaysSendReferrer |
booléen |
false
|
true
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});
Autoriser les paramètres d'ancrage
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Par défaut, analytics.js recherche les paramètres de campagne personnalisés (utm_source, utm_medium, etc.) dans la chaîne de requête et dans l'ancre de l'URL de la page active. Si ce champ est défini sur "false", tous les paramètres de campagne personnalisés qui apparaissent dans l'ancre sont ignorés.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
allowAnchor |
booléen |
true
|
false
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});
Nom du cookie
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Nom du cookie utilisé pour stocker les données d'analyse
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
cookieName |
text |
_ga
|
gaCookie
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'cookieName': 'gaCookie'});
Domaine de cookie
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Indique le domaine utilisé pour stocker le cookie Analytics. Lorsque la valeur est définie sur "none", le cookie est défini sans spécification de domaine.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
cookieDomain |
text |
document.location.hostname (normalized)
|
example.com
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'example.com'});
Drapeaux de cookies
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Spécifie des indicateurs supplémentaires à ajouter au cookie. Les indicateurs doivent être séparés par un point-virgule.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
cookieFlags |
text | Aucune note |
SameSite=None; Secure
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'cookieFlags': 'SameSite=None; Secure'});
Expiration des cookies
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Spécifie le délai d'expiration du cookie, en secondes.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
cookieExpires |
integer |
63072000 (two years)
|
86400
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'cookieExpires': 86400});
Mise à jour des cookies
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Lorsque cookieUpdate est défini sur "true" (valeur par défaut), analytics.js met à jour les cookies à chaque chargement de la 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 durée d'expiration d'un cookie est définie sur une semaine et qu'un utilisateur visite le même navigateur tous les cinq jours, le délai d'expiration du cookie sera mis à jour à chaque visite et n'expirera donc jamais.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
cookieUpdate |
booléen |
true
|
true
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});
Store GAC
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Par défaut, analytics.js écrit un cookie pour stocker les informations de campagne. Ce champ peut être utilisé pour désactiver l'écriture de ce cookie.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
storeGac |
booléen |
true
|
false
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'storeGac': false});
Ancien domaine de cookie
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Ce champ permet de configurer la manière dont analytics.js recherche les cookies générés par les scripts Google Analytics précédents, tels que ga.js et urchin.js.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
legacyCookieDomain |
text | Aucune note |
store.example.com
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'legacyCookieDomain': 'store.example.com'});
Importation de l'historique existant
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
Indique si analytics.js doit tenter d'importer les données de l'historique à partir des cookies ga.js.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
legacyHistoryImport |
booléen |
true
|
false
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});
Autoriser les paramètres Linker
Facultatif.
Cette méthode ne peut être définie que dans la méthode create
.
La définition de ce champ sur "true" permet d'analyser les paramètres des compteurs de liens inter-domaines utilisés pour transférer l'état entre les domaines.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
allowLinker |
booléen |
false
|
true
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {allowLinker: true});
Général
Autoriser les fonctionnalités d'annonces
Facultatif.
Définissez ce champ sur "false" afin de désactiver les balises des fonctionnalités de publicité Google Analytics lorsque celles-ci ont été activées via le plug-in displayfeatures ou dans Google Analytics (Paramètres de la propriété > Collecte de données).
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
allowAdFeatures |
Aucune note | booléen |
true
|
N/A | tous |
false
Exemple d'utilisation :
ga('set', 'allowAdFeatures', false)
Masque IP
Facultatif.
Le cas échéant, l'adresse IP de l'expéditeur est masquée.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
anonymizeIp |
aip
|
booléen | Aucune note | N/A | tous |
true
Exemple d'utilisation :
ga('set', 'anonymizeIp', true);
Source de données
Facultatif.
Indique la source de données de l'appel. La source de données des appels envoyés depuis analytics.js sera définie sur "web". Quant aux appels envoyés à partir de l'un des SDK pour mobile, elle sera définie sur "application".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
dataSource |
ds
|
text | Aucune note | Aucune note | tous |
crm
Exemple d'utilisation :
ga('set', 'dataSource', 'crm');
Temps d'attente
Facultatif.
Permet de collecter les appels hors connexion / latents. La valeur représente le delta (en millisecondes) entre le moment où l'appel signalé se produit et le moment où il est envoyé. La valeur doit être supérieure ou égale à 0. Les valeurs supérieures à quatre heures peuvent empêcher le traitement des appels.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
queueTime |
qt
|
integer | Aucune note | Aucune note | tous |
560
Exemple d'utilisation :
ga('set', 'queueTime', 560);
Force SSL
Facultatif.
Par défaut, les balises envoyées depuis des pages HTTPS sont envoyées via https, tandis que les balises envoyées depuis des pages http sont envoyées via HTTP. Si vous définissez forceSSL sur "true", les pages http envoient également toutes les balises via https.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
forceSSL |
Aucune note | booléen |
false
|
N/A | tous |
true
Exemple d'utilisation :
ga('set', 'forceSSL', true);
Transport
Facultatif.
Cela spécifie le mécanisme de transport avec lequel les appels seront envoyés. Les options sont "balise", "xhr" ou "image". Par défaut, analytics.js essaie de trouver la meilleure méthode en fonction de la taille de l'appel et des capacités du navigateur. Si vous spécifiez "balise" et que le navigateur de l'utilisateur n'accepte pas la méthode "navigator.sendBeacon", elle sera remplacée par "image" ou "xhr", selon la taille de l'appel.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
transport |
Aucune note | text |
none (automatically determined)
|
Aucune note | tous |
beacon
Exemple d'utilisation :
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});
Utiliser la balise
Facultatif.
Cette option est désormais obsolète. Utilisez plutôt le terme "transport". Si ce paramètre est défini sur "true", le client demande à utiliser le navigateur navigator.sendBeacon pour envoyer l'appel. Cette fonctionnalité est utile si vous souhaitez effectuer le suivi d'un événement juste avant qu'un utilisateur quitte votre site, sans retarder la navigation. Si le navigateur ne prend pas en charge navigator.sendBeacon, l'appel est envoyé normalement.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
useBeacon |
Aucune note | booléen |
false
|
N/A | tous |
true
Exemple d'utilisation :
ga('send', 'event', 'click', 'download-me', {useBeacon: true});
Paramètre Linker
Facultatif.
Paramètre Linker pour les mesures multidomaines.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
linkerParam |
Aucune note | text | Aucune note | Aucune note | tous |
_ga=1.231587807.1974034684.1435105198
Exemple d'utilisation :
// Alerts the linker parameter for the default tracker. ga(function(tracker) { alert(tracker.get('linkerParam')); });
Appel à appeler
Facultatif.
Fonction qui est appelée après le traitement d'un appel. Ce rappel est conçu pour toujours être appelé, soit directement après l'envoi d'un appel, soit lorsqu'il est déterminé qu'un appel ne peut pas être envoyé ou que son envoi a échoué. Aucun argument n'est transmis à la fonction lorsqu'elle est appelée. Évitez d'utiliser hitcallBack pour exécuter du code essentiel à votre application. En effet, il est possible que ce code ne soit pas appelé dans de rares cas (par exemple, si le serveur ne répond pas ou si analytics.js ne se charge pas). Dans ce cas, vous pouvez définir un délai avant expiration pour garantir l'exécution.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
hitCallback |
Aucune note | fonction | Aucune note | Aucune note | tous |
// Alerts the user when a hit is sent. ga('send', 'pageview', { 'hitCallback': function() { alert('hit sent'); } });
// Use a timeout to ensure the execution of critical application code. ga('send', 'pageview', {'hitCallback': criticalCode}); setTimeout(criticalCode, 2000); // Only run the critical code once. var alreadyCalled = false; function criticalCode() { if (alreadyCalled) return; alreadyCalled = true; // Run critical code here... }
Utilisateur
ID utilisateur
Facultatif.
Ce champ est obligatoire si l'ID client (cid) n'est pas spécifié dans la requête. Il s'agit d'un identifiant connu pour un utilisateur fourni par le propriétaire du site/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 | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
userId |
uid
|
text | Aucune note | Aucune note | tous |
as8eknlll
Exemple d'utilisation :
// Set the user ID when creating the tracker. ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'}); // Alternatively, you may set the user ID via the `set` method. ga('set', 'userId', 'as8eknlll');
Session
Contrôle de session
Facultatif.
Permet de contrôler la durée de la session. Une valeur de "start" force une nouvelle session à démarrer avec cet appel et "end" force la session en cours à se terminer avec cet appel. Toutes les autres valeurs sont ignorées.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
sessionControl |
sc
|
text | Aucune note | Aucune note | tous |
start
Exemple d'utilisation :
// Starts a new session. ga('send', 'pageview', {'sessionControl': 'start'});
Sources de trafic
URL de provenance du document
Facultatif.
Indique la source qui a généré du trafic vers un site Web. Cette valeur est également utilisée pour calculer la source de trafic. Le format de cette valeur est une URL. Ce champ est initialisé par la commande "create" et n'est défini que lorsque le nom d'hôte actuel diffère du nom d'hôte de l'URL de provenance, sauf si le champ "alwaysSendReferrer" est défini sur "true".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
referrer |
dr
|
text |
document.referrer
|
2 048 octets | tous |
http://example.com
Exemple d'utilisation :
ga('set', 'referrer', 'http://example.com');
Campaign Name
Facultatif.
Indique le nom de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
campaignName |
cn
|
text | Aucune note | 100 octets | tous |
(direct)
Exemple d'utilisation :
ga('set', 'campaignName', '(direct)');
Source de la campagne
Facultatif.
Spécifie la source de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
campaignSource |
cs
|
text | Aucune note | 100 octets | tous |
(direct)
Exemple d'utilisation :
ga('set', 'campaignSource', '(direct)');
Support de la campagne
Facultatif.
Spécifie le support de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
campaignMedium |
cm
|
text | Aucune note | 50 octets | tous |
organic
Exemple d'utilisation :
ga('set', 'campaignMedium', 'organic');
Mot clé de la campagne
Facultatif.
Spécifie le mot clé de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
campaignKeyword |
ck
|
text | Aucune note | 500 octets | tous |
Blue Shoes
Exemple d'utilisation :
ga('set', 'campaignKeyword', 'Blue Shoes');
Contenu de la campagne
Facultatif.
Spécifie le contenu de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
campaignContent |
cc
|
text | Aucune note | 500 octets | tous |
content
Exemple d'utilisation :
ga('set', 'campaignContent', 'content');
ID de la campagne
Facultatif.
Spécifie l'ID de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
campaignId |
ci
|
text | Aucune note | 100 octets | tous |
ID
Exemple d'utilisation :
ga('set', 'campaignId', 'ID');
Informations sur le système
Résolution d'écran
Facultatif.
Indique la résolution d'écran. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
screenResolution |
sr
|
text | Aucune note | 20 octets | tous |
800x600
Exemple d'utilisation :
ga('set', 'screenResolution', '800x600');
Taille de la fenêtre d'affichage
Facultatif.
Spécifie la zone visible du navigateur / de l'appareil. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
viewportSize |
vp
|
text | Aucune note | 20 octets | tous |
123x456
Exemple d'utilisation :
ga('set', 'viewportSize', '123x456');
Encodage de documents
Facultatif.
Spécifie le jeu de caractères utilisé pour encoder la page ou le document. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
encoding |
de
|
text |
UTF-8
|
20 octets | tous |
UTF-8
Exemple d'utilisation :
ga('set', 'encoding', 'UTF-16');
Couleurs d'écran
Facultatif.
Indique la profondeur de couleur de l'écran. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
screenColors |
sd
|
text | Aucune note | 20 octets | tous |
24-bits
Exemple d'utilisation :
ga('set', 'screenColors', '8-bit');
Langue de l'utilisateur
Facultatif.
Spécifie la langue. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
language |
ul
|
text | Aucune note | 20 octets | tous |
en-us
Exemple d'utilisation :
ga('set', 'language', 'en-us');
Java activé
Facultatif.
Indique si Java a été activé. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
javaEnabled |
je
|
booléen | Aucune note | N/A | tous |
true
Exemple d'utilisation :
ga('set', 'javaEnabled', true);
Version Flash
Facultatif.
Spécifie la version Flash. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
flashVersion |
fl
|
text | Aucune note | 20 octets | tous |
10 1 r103
Exemple d'utilisation :
ga('set', 'flashVersion', '10 1 r103');
Hit
Type d'appel
Obligatoire pour tous les types d'appels.
Type d'appel. Doit être 'page vue', 'screenview', 'event', 'transaction', 'item', 'social', 'exception', 'timing'.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
hitType |
t
|
text | Aucune note | Aucune note | tous |
pageview
Exemple d'utilisation :
ga('send', { 'hitType': 'pageview', 'page': '/home' });
Appel sans interaction
Facultatif.
Spécifie qu'un appel est considéré comme non interactif.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
nonInteraction |
ni
|
booléen | Aucune note | N/A | tous |
true
Exemple d'utilisation :
ga('set', 'nonInteraction', true);
Informations sur le contenu
URL d'emplacement du document
Facultatif.
Spécifie l'URL complète (sans ancrage) de la page. Ce champ est initialisé par la commande "create".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
location |
dl
|
text | Aucune note | 2 048 octets | tous |
http://foo.com/home?a=b
Exemple d'utilisation :
ga('set', 'location', 'http://foo.com/home?a=b');
Nom d'hôte du document
Facultatif.
Indique le nom d'hôte à partir duquel le contenu a été hébergé.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
hostname |
dh
|
text | Aucune note | 100 octets | tous |
foo.com
Exemple d'utilisation :
ga('set', 'hostname', 'foo.com');
Chemin du document
Facultatif.
Partie du chemin de l'URL de la page. Doit commencer par "/". Pour les appels de type "page vue", &dl ou &dh et &dp doivent être spécifiés pour que l'appel soit valide. Permet de spécifier les chemins d'accès des pages virtuelles.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
page |
dp
|
text | Aucune note | 2 048 octets | tous |
/foo
Exemple d'utilisation :
ga('set', 'page', '/foo');
Titre du document
Facultatif.
Titre de la page / du document. La valeur par défaut est "document.title".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
title |
dt
|
text | Aucune note | 1 500 octets | tous |
Settings
Exemple d'utilisation :
ga('set', 'title', 'Settings');
Nom de l'écran
Obligatoire pour le type d'appel "visionnage à l'écran".
Ce paramètre est facultatif pour les propriétés Web. Il est obligatoire pour les propriétés mobiles pour les appels de type "Visionnage de l'écran", où il est utilisé pour le "Nom à l'écran" de l'appel de visionnage de l'écran. Sur les sites Web, elle est définie par défaut sur l'URL unique de la page en utilisant le paramètre &dl tel quel ou en l'assemblant à partir de &dh et &dp.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
screenName |
cd
|
text | Aucune note | 2 048 octets | vue d'écran |
High Scores
Exemple d'utilisation :
ga('set', 'screenName', 'High Scores');
Groupe de contenu
Facultatif.
Vous pouvez avoir jusqu'à cinq regroupements de contenu, chacun ayant un index associé compris entre 1 et 5 inclus. Chaque regroupement de contenu peut comporter jusqu'à 100 groupes de contenu. La valeur d'un groupe de contenu est un texte hiérarchique délimité par "/". Toutes les barres obliques au début et à la fin sont supprimées, et les barres obliques répétées sont réduites à une seule. Par exemple, "/a//b/" sera converti en "a/b".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
contentGroup |
cg<groupIndex>
|
text | Aucune note | 100 octets | tous |
news/sports
Exemple d'utilisation :
ga('set', 'contentGroup5', '/news/sports');
ID d'association
Facultatif.
Il s'agit de l'ID d'un élément DOM ayant enregistré un clic, qui permet de différencier plusieurs liens vers la même URL dans les rapports d'analyse des pages Web lorsque l'attribution améliorée des liens est activée pour la propriété.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
linkid |
linkid
|
text | Aucune note | Aucune note | tous |
nav_bar
Exemple d'utilisation :
ga('set', '&linkid', 'html-element-id');
Applications
Nom de l'application
Facultatif.
Spécifie le nom de l'application. Ce champ est obligatoire pour tous les appels qui contiennent des données liées à l'application (c'est-à-dire la version, l'ID ou l'ID du programme d'installation de l'application). Pour les appels envoyés à des propriétés Web, ce champ est facultatif.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
appName |
an
|
text | Aucune note | 100 octets | tous |
My App
Exemple d'utilisation :
ga('set', 'appName', 'My App');
ID de l'application
Facultatif.
Identifiant de l'application.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
appId |
aid
|
text | Aucune note | 150 octets | tous |
com.company.app
Exemple d'utilisation :
ga('set', 'appId', 'com.company.app');
Version de l'application
Facultatif.
Spécifie la version de l'application.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
appVersion |
av
|
text | Aucune note | 100 octets | tous |
1.2
Exemple d'utilisation :
ga('set', 'appVersion', '1.2');
ID du programme d'installation de l'application
Facultatif.
Identifiant du programme d'installation de l'application.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
appInstallerId |
aiid
|
text | Aucune note | 150 octets | tous |
com.platform.vending
Exemple d'utilisation :
ga('set', 'appInstallerId', 'com.platform.vending');
Événements
Catégorie d'événement
Obligatoire pour le type d'appel avec événement.
Spécifie la catégorie d'événement. Ce champ ne peut pas être vide.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
eventCategory |
ec
|
text | Aucune note | 150 octets | event |
Category
Exemple d'utilisation :
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action' });
Action d'événement
Obligatoire pour le type d'appel avec événement.
Spécifie l'action d'événement. Ce champ ne peut pas être vide.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
eventAction |
ea
|
text | Aucune note | 500 octets | event |
Action
Exemple d'utilisation :
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action' });
Libellé d'événement
Facultatif.
Spécifie le libellé de l'événement.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
eventLabel |
el
|
text | Aucune note | 500 octets | event |
Label
Exemple d'utilisation :
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action', 'eventLabel': 'Label' });
Valeur de l'événement
Facultatif.
Spécifie la valeur de l'événement. Les valeurs ne doivent pas être négatives.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
eventValue |
ev
|
integer | Aucune note | Aucune note | event |
55
Exemple d'utilisation :
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action', 'eventValue': 55 });
E-commerce amélioré
Code produit
Facultatif.
Code SKU du produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) id |
pr<productIndex>id
|
text | Aucune note | 500 octets | tous |
P12345
Exemple d'utilisation :
ga('ec:addProduct', {'id': 'P12345'});
Product Name
Facultatif.
Nom du produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) name |
pr<productIndex>nm
|
text | Aucune note | 500 octets | tous |
Android T-Shirt
Exemple d'utilisation :
ga('ec:addProduct', {'name': 'Android T-Shirt'});
Marque du produit
Facultatif.
Marque associée au produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) brand |
pr<productIndex>br
|
text | Aucune note | 500 octets | tous |
Google
Exemple d'utilisation :
ga('ec:addProduct', {'brand': 'Google'});
Catégorie de produits
Facultatif.
Catégorie à laquelle le produit appartient. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Le paramètre de catégorie de produit peut être hiérarchique. Utilisez / comme délimiteur pour spécifier jusqu'à cinq niveaux de hiérarchie. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) category |
pr<productIndex>ca
|
text | Aucune note | 500 octets | tous |
Apparel
Exemple d'utilisation :
ga('ec:addProduct', {'category': 'Apparel'});
Variante du produit
Facultatif.
Variante du produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) variant |
pr<productIndex>va
|
text | Aucune note | 500 octets | tous |
Black
Exemple d'utilisation :
ga('ec:addProduct', {'variant': 'Black'});
Prix du produit
Facultatif.
Prix unitaire d'un produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) price |
pr<productIndex>pr
|
currency | Aucune note | Aucune note | tous |
29.20
Exemple d'utilisation :
ga('ec:addProduct', {'price': '29.20'});
Quantité de produits
Facultatif.
Quantité d'un produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) quantity |
pr<productIndex>qt
|
integer | Aucune note | Aucune note | tous |
2
Exemple d'utilisation :
ga('ec:addProduct', {'quantity': 2});
Code promotionnel du produit
Facultatif.
Code promotionnel associé à un produit. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) coupon |
pr<productIndex>cc
|
text | Aucune note | 500 octets | tous |
SUMMER_SALE13
Exemple d'utilisation :
ga('ec:addProduct', {'coupon': 'SUMMER_SALE13'});
Position du produit
Facultatif.
Position du produit dans une liste ou une collection. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) position |
pr<productIndex>ps
|
integer | Aucune note | Aucune note | tous |
2
Exemple d'utilisation :
ga('ec:addProduct', {'position': 2});
Dimension personnalisée du produit
Facultatif.
Une dimension personnalisée au niveau du produit où l'index de dimension est un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) dimension |
pr<productIndex>cd<dimensionIndex>
|
text | Aucune note | 150 octets | tous |
Member
Exemple d'utilisation :
ga('ec:addProduct', {'dimension1': 'Member'});
Métrique personnalisée du produit
Facultatif.
Métrique personnalisée au niveau du produit où l'index de métrique est un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product) metric |
pr<productIndex>cm<metricIndex>
|
integer | Aucune note | Aucune note | tous |
28
Exemple d'utilisation :
ga('ec:addProduct', {'metric1': 28});
Action sur le produit
Facultatif.
Rôle des produits inclus dans un appel. Si aucune action sur le produit n'est spécifiée, toutes les définitions de produits incluses dans l'appel seront ignorées. Doit être l'un des suivants: detail, click, add, remove, checkout, checkout_option, purchase, refund. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) |
pa
|
text | Aucune note | Aucune note | tous |
detail
Exemple d'utilisation :
ga('ec:setAction', 'detail');
ID de la transaction
Facultatif.
ID de la transaction. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur le produit est définie sur "achat" ou "remboursement". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) id |
ti
|
text | Aucune note | Aucune note | tous |
T1234
Exemple d'utilisation :
ga('ec:setAction', 'purchase', {'id': 'T1234'});
Affiliation
Facultatif.
Le magasin ou l'affiliation depuis lequel cette transaction a été produite. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur le produit est définie sur "achat" ou "remboursement". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) affiliation |
ta
|
text | Aucune note | Aucune note | tous |
Google Store
Exemple d'utilisation :
ga('ec:setAction', 'purchase', {'affiliation': 'Google Store'});
Revenus
Facultatif.
Valeur totale de la transaction, taxes et frais de livraison inclus Si elle n'est pas envoyée, cette valeur est calculée automatiquement sur la base des champs de quantité et de prix de tous les produits contenus dans le même appel. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur le produit est définie sur "achat" ou "remboursement". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) revenue |
tr
|
currency | Aucune note | Aucune note | tous |
123.21
Exemple d'utilisation :
ga('ec:setAction', 'purchase', {'revenue': '123.21'});
Taxes
Facultatif.
Montant total des taxes associées à la transaction. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur le produit est définie sur "achat" ou "remboursement". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) tax |
tt
|
currency | Aucune note | Aucune note | tous |
10.78
Exemple d'utilisation :
ga('ec:setAction', 'purchase', {'tax': '10.78'});
Livraison
Facultatif.
Frais de port associés à la transaction. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur le produit est définie sur "achat" ou "remboursement". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) shipping |
ts
|
currency | Aucune note | Aucune note | tous |
3.55
Exemple d'utilisation :
ga('ec:setAction', 'purchase', {'shipping': '3.55'});
Code du coupon
Facultatif.
Bon de réduction utilisé lors de la transaction. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur le produit est définie sur "achat" ou "remboursement". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) coupon |
tcc
|
text | Aucune note | Aucune note | tous |
SUMMER08
Exemple d'utilisation :
ga('ec:setAction', 'purchase', {'coupon': 'SUMMER08'});
Liste des actions sur le produit
Facultatif.
Liste ou collection à partir de laquelle une action a été effectuée sur le produit. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action "Product" est définie sur "detail" ou "click". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) list |
pal
|
text | Aucune note | Aucune note | tous |
Search Results
Exemple d'utilisation :
ga('ec:setAction', 'click', {'list': 'Search Results'});
Étape du règlement
Facultatif.
Numéro d'étape d'un entonnoir de paiement. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action "Product" est définie sur "checkout". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) step |
cos
|
integer | Aucune note | Aucune note | tous |
2
Exemple d'utilisation :
ga('ec:setAction', 'checkout', {'step': 2});
Étape de règlement
Facultatif.
Informations supplémentaires sur une étape de règlement. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action "Product" est définie sur "checkout". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) option |
col
|
text | Aucune note | Aucune note | tous |
Visa
Exemple d'utilisation :
ga('ec:setAction', 'checkout', {'option': 'Visa'});
Nom de la liste d'impressions du produit
Facultatif.
Liste ou collection à laquelle appartient un produit. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) list |
il<listIndex>nm
|
text | Aucune note | Aucune note | tous |
Search Results
Exemple d'utilisation :
ga('ec:addImpression', {'list': 'Search Results'});
Code SKU d'impression de produit
Facultatif.
ID produit ou SKU. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) id |
il<listIndex>pi<productIndex>id
|
text | Aucune note | Aucune note | tous |
P67890
Exemple d'utilisation :
ga('ec:addImpression', {'id': 'P67890'});
Nom de l'impression de produit
Facultatif.
Nom du produit. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) name |
il<listIndex>pi<productIndex>nm
|
text | Aucune note | Aucune note | tous |
Android T-Shirt
Exemple d'utilisation :
ga('ec:addImpression', {'name': 'Android T-Shirt'});
Marque d'impression de produit
Facultatif.
Marque associée au produit. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) brand |
il<listIndex>pi<productIndex>br
|
text | Aucune note | Aucune note | tous |
Google
Exemple d'utilisation :
ga('ec:addImpression', {'brand': 'Google'});
Catégorie d'impression de produit
Facultatif.
Catégorie à laquelle le produit appartient. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) category |
il<listIndex>pi<productIndex>ca
|
text | Aucune note | Aucune note | tous |
Apparel
Exemple d'utilisation :
ga('ec:addImpression', {'category': 'Apparel'});
Variante de l'impression de produit
Facultatif.
Variante du produit. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) variant |
il<listIndex>pi<productIndex>va
|
text | Aucune note | Aucune note | tous |
Black
Exemple d'utilisation :
ga('ec:addImpression', {'variant': 'Black'});
Position des impressions de produit
Facultatif.
Position du produit dans une liste ou une collection. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) position |
il<listIndex>pi<productIndex>ps
|
integer | Aucune note | Aucune note | tous |
2
Exemple d'utilisation :
ga('ec:addImpression', {'position': 2});
Prix des impressions du produit
Facultatif.
Prix d'un produit. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) price |
il<listIndex>pi<productIndex>pr
|
currency | Aucune note | Aucune note | tous |
29.20
Exemple d'utilisation :
ga('ec:addImpression', {'price': '29.20'});
Dimension personnalisée de l'impression du produit
Facultatif.
Une dimension personnalisée au niveau du produit où l'index de dimension est un entier positif compris entre 1 et 200 inclus. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) dimension |
il<listIndex>pi<productIndex>cd<dimensionIndex>
|
text | Aucune note | Aucune note | tous |
Member
Exemple d'utilisation :
ga('ec:addImpression', {'dimension1': 'Member'});
Métrique personnalisée "Impression de produit"
Facultatif.
Métrique personnalisée au niveau du produit où l'index de métrique est un entier positif compris entre 1 et 200 inclus. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produit doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(impression) metric |
il<listIndex>pi<productIndex>cm<metricIndex>
|
integer | Aucune note | Aucune note | tous |
28
Exemple d'utilisation :
ga('ec:addImpression', {'metric1': '28'});
Identifiant promotion
Facultatif.
ID de la promotion. L'index de promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(promo) id |
promo<promoIndex>id
|
text | Aucune note | Aucune note | tous |
SHIP
Exemple d'utilisation :
ga('ec:addPromo', {'id': 'SHIP'});
Nom de la promotion
Facultatif.
Nom de la promotion. L'index de promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(promo) name |
promo<promoIndex>nm
|
text | Aucune note | Aucune note | tous |
Free Shipping
Exemple d'utilisation :
ga('ec:addPromo', {'name': 'Free Shipping'});
Création promotionnelle
Facultatif.
Création associée à la promotion. L'index de promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(promo) creative |
promo<promoIndex>cr
|
text | Aucune note | Aucune note | tous |
Shipping Banner
Exemple d'utilisation :
ga('ec:addPromo', {'creative': 'Shipping Banner'});
Position de la promotion
Facultatif.
Position de la création. L'index de promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(promo) position |
promo<promoIndex>ps
|
text | Aucune note | Aucune note | tous |
banner_slot_1
Exemple d'utilisation :
ga('ec:addPromo', {'position': 'banner_slot_1'});
Action promotionnelle
Facultatif.
Spécifie le rôle des promotions incluses dans un appel. Si aucune action de promotion n'est spécifiée, l'action par défaut "afficher" est utilisée. Pour mesurer le nombre de clics d'utilisateurs sur une promotion, définissez ce paramètre sur "promo_click". Pour analytics.js, vous devez installer le plug-in de commerce électronique amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
(promo) action |
promoa
|
text | Aucune note | Aucune note | tous |
click
Exemple d'utilisation :
ga('ec:setAction', 'promo_click'});
Code de devise
Facultatif.
Lorsqu'il est présent, indique la devise locale pour toutes les valeurs de devise de la transaction. La valeur doit correspondre à un code de devise ISO 4217 valide.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
currencyCode |
cu
|
text | Aucune note | 10 octets | tous |
EUR
Exemple d'utilisation :
ga('set', 'currencyCode', 'EUR');
Interactions associées aux réseaux sociaux
Réseau social
Obligatoire pour le type d'appel sur les réseaux sociaux.
Indique le réseau social, par exemple Facebook ou Google Plus.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
socialNetwork |
sn
|
text | Aucune note | 50 octets | social |
facebook
Exemple d'utilisation :
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
Action sur un réseau social
Obligatoire pour le type d'appel sur les réseaux sociaux.
Spécifie l'action d'interaction sur les réseaux sociaux. Par exemple, sur Google Plus, lorsqu'un utilisateur clique sur le bouton +1, l'action sur un réseau social est "plus".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
socialAction |
sa
|
text | Aucune note | 50 octets | social |
like
Exemple d'utilisation :
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
Action ciblée sur les réseaux sociaux
Obligatoire pour le type d'appel sur les réseaux sociaux.
Spécifie la cible d'une interaction sur les réseaux sociaux. Il s'agit généralement d'une URL, mais il peut s'agir de n'importe quel texte.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
socialTarget |
st
|
text | Aucune note | 2 048 octets | social |
http://foo.com
Exemple d'utilisation :
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
Calendrier
Catégorie de durée utilisateur
Obligatoire pour définir le type d'appel de la durée.
Spécifie la catégorie de temps utilisateur.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
timingCategory |
utc
|
text | Aucune note | 150 octets | codes temporels |
category
Exemple d'utilisation :
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
Nom de la variable de temps utilisateur
Obligatoire pour définir le type d'appel de la durée.
Spécifie la variable de temps utilisateur.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
timingVar |
utv
|
text | Aucune note | 500 octets | codes temporels |
lookup
Exemple d'utilisation :
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
Heure utilisateur
Obligatoire pour définir le type d'appel de la durée.
Spécifie la valeur de temps utilisateur. La valeur est exprimée en millisecondes.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
timingValue |
utt
|
integer | Aucune note | Aucune note | codes temporels |
123
Exemple d'utilisation :
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
Libellé de temps utilisateur
Facultatif.
Spécifie le libellé de temps utilisateur.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
timingLabel |
utl
|
text | Aucune note | 500 octets | codes temporels |
label
Exemple d'utilisation :
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123, 'timingLabel': 'label' });
Exceptions
Description de l'exception
Facultatif.
Spécifie la description d'une exception.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
exDescription |
exd
|
text | Aucune note | 150 octets | exception |
DatabaseError
Exemple d'utilisation :
ga('send', 'exception', { 'exDescription': 'DatabaseError' });
L'exception est-elle fatale ?
Facultatif.
Indique si l'exception était fatale.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
exFatal |
exf
|
booléen |
1
|
N/A | exception |
true
Exemple d'utilisation :
ga('send', 'exception', { 'exFatal': true });
Dimensions et métriques personnalisées
Dimension personnalisée
Facultatif.
Chaque dimension personnalisée est associée à un index. Le nombre de dimensions personnalisées est limité à 20 (200 pour les comptes Analytics 360). L'index de la dimension doit être un entier positif compris entre 1 et 200 inclus.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
dimension |
cd<dimensionIndex>
|
text | Aucune note | 150 octets | tous |
Sports
Exemple d'utilisation :
ga('set', 'dimension14', 'Sports');
Métrique personnalisée
Facultatif.
Chaque métrique personnalisée est associée à un index. Le nombre de métriques personnalisées est limité à 20 (200 pour les comptes Analytics 360). L'index de métrique doit être un entier positif compris entre 1 et 200 inclus.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Nombre maximal de caractères | Types d'appels compatibles |
---|---|---|---|---|---|
metric |
cm<metricIndex>
|
number (nombre) | Aucune note | Aucune note | tous |
47
Exemple d'utilisation :
ga('set', 'metric7', 47);