Ce document liste 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 dans le guide de configuration avancée.
ID de suivi/ ID de propriété Web
Obligatoire pour tous les types d'appels.
ID de suivi / ID de propriété 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 de l'outil de suivi
Facultatif.
Il ne peut être défini 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.
Il ne peut être défini que dans la méthode create
.
Identifie une instance de navigateur à l'aide d'un pseudonyme. Par défaut, cette valeur est stockée en tant que partie du cookie Analytics propriétaire 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.
Il ne peut être défini que dans la méthode create
.
Indique le pourcentage d'utilisateurs devant faire l'objet d'un suivi. La valeur par défaut est 100 (aucun utilisateur n'est échantillonné). Toutefois, les sites volumineux devront peut-être utiliser un taux d'échantillonnage plus faible pour respecter les limites de traitement de Google Analytics.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
sampleRate |
Nombre |
100
|
5
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});
Taux d'échantillonnage "Vitesse du site"
Facultatif.
Il ne peut être défini que dans la méthode create
.
Ce paramètre détermine la fréquence à laquelle les balises de vitesse du site seront envoyées. Par défaut, 1% des utilisateurs seront automatiquement mesurés.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
siteSpeedSampleRate |
Nombre |
1
|
10
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});
Toujours envoyer une URL de provenance
Facultatif.
Il ne peut être défini 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 du nom d'hôte de la page actuelle. Activez ce paramètre uniquement si vous souhaitez traiter d'autres pages de votre hôte actuel en tant que sites référents.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
alwaysSendReferrer |
boolean |
false
|
true
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});
Autoriser les paramètres d'ancrage
Facultatif.
Il ne peut être défini que dans la méthode create
.
Par défaut, analytics.js recherche des paramètres de campagne personnalisés tels que utm_source, utm_medium, etc. dans la chaîne de requête et dans l'ancrage de l'URL de la page actuelle. Si ce champ est défini sur "false", tout paramètre de campagne personnalisé qui apparaît dans l'ancre sera ignoré.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
allowAnchor |
boolean |
true
|
false
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});
Nom du cookie
Facultatif.
Il ne peut être défini 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.
Il ne peut être défini que dans la méthode create
.
Indique le domaine utilisé pour stocker le cookie Analytics. Si vous définissez ce paramètre sur "none", le cookie est défini sans spécifier 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'});
Indicateurs de cookie
Facultatif.
Il ne peut être défini 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.
Il ne peut être défini 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.
Il ne peut être défini 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 page. Le délai d'expiration des cookies sera mis à jour en fonction de la dernière visite sur le site. Par exemple, si le délai d'expiration d'un cookie est défini sur une semaine et qu'un utilisateur visite votre site avec 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 |
boolean |
true
|
true
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});
Store GAC
Facultatif.
Il ne peut être défini que dans la méthode create
.
Par défaut, analytics.js enregistre un cookie pour stocker les informations sur les campagnes. Ce champ peut être utilisé pour désactiver l'écriture de ce cookie.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
storeGac |
boolean |
true
|
false
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {'storeGac': false});
Ancien domaine de cookie
Facultatif.
Il ne peut être défini que dans la méthode create
.
Ce champ permet de configurer la façon dont analytics.js recherche les cookies générés par les scripts Google Analytics antérieurs, 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'});
Ancienne importation de l'historique
Facultatif.
Il ne peut être défini que dans la méthode create
.
Indique si analytics.js doit tenter d'importer les données d'historique à partir des cookies ga.js.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
legacyHistoryImport |
boolean |
true
|
false
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});
Autoriser les paramètres Linker
Facultatif.
Il ne peut être défini que dans la méthode create
.
Si vous définissez ce champ sur "true", les paramètres de linker inter-domaines utilisés pour transférer l'état d'un domaine à l'autre seront analysés.
Nom du champ | Type de valeur | Valeur par défaut |
---|---|---|
allowLinker |
boolean |
false
|
true
Exemple d'utilisation :
ga('create', 'UA-XXXX-Y', {allowLinker: true});
Questions d'ordre général
Autoriser les fonctionnalités publicitaires
Facultatif.
Définissez ce champ sur "false" afin de désactiver les balises pour les fonctionnalités de publicité Google Analytics lorsque celles-ci ont été activées via le plug-in displayfeatures ou depuis 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
allowAdFeatures |
Aucune note | boolean |
true
|
N/A | tous |
false
Exemple d'utilisation :
ga('set', 'allowAdFeatures', false)
Masquer l'adresse IP
Facultatif.
Si elle est présente, l'adresse IP de l'expéditeur est masquée.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
anonymizeIp |
aip
|
boolean | 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 à partir d'analytics.js sera définie sur "Web", tandis que celle des appels envoyés depuis l'un des SDK pour mobile sera définie sur "Application".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
dataSource |
ds
|
text | Aucune note | Aucune note | tous |
crm
Exemple d'utilisation :
ga('set', 'dataSource', 'crm');
Durée de la file d'attente
Facultatif.
Permet de collecter les appels hors connexion / latents. Cette valeur représente le laps de temps (en millisecondes) entre le moment où l'appel est enregistré et celui où il a été 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
queueTime |
qt
|
integer | Aucune note | Aucune note | tous |
560
Exemple d'utilisation :
ga('set', 'queueTime', 560);
Forcer l'utilisation du protocole SSL
Facultatif.
Par défaut, les balises envoyées à partir de pages https sont envoyées à l'aide du protocole https, tandis que celles envoyées depuis des pages http sont envoyées à l'aide du protocole http. Si vous définissez forceSSL sur "true", les pages http seront également obligées d'envoyer toutes les balises utilisant https.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
forceSSL |
Aucune note | boolean |
false
|
N/A | tous |
true
Exemple d'utilisation :
ga('set', 'forceSSL', true);
Transport
Facultatif.
Ce paramètre spécifie le mécanisme de transport avec lequel les appels seront envoyés. Les options disponibles sont "Beacon", "xhr" ou "image". Par défaut, analytics.js essaie de déterminer 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 ne prend pas en charge la méthode "navigator.sendBeacon", "image" ou "xhr" sera utilisé en fonction de la taille de l'appel.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 "transport". Si cette règle est définie sur "True", le client doit utiliser navigateurator.sendBeacon pour envoyer l'appel. Cela s'avère utile lorsque vous souhaitez effectuer le suivi d'un événement juste avant que l'utilisateur quitte votre site, sans retarder la navigation. Si le navigateur n'est pas compatible avec navigateurator.sendBeacon, l'appel est envoyé normalement.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
useBeacon |
Aucune note | boolean |
false
|
N/A | tous |
true
Exemple d'utilisation :
ga('send', 'event', 'click', 'download-me', {useBeacon: true});
Paramètre Linker
Facultatif.
Paramètre de l'éditeur de liens pour les mesures multidomaines.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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')); });
Rappel de l'appel
Facultatif.
Fonction qui sera appelée après le traitement d'un appel. Ce rappel est conçu pour être toujours appelé, soit directement après l'envoi réussi d'un appel, soit lorsqu'il a été déterminé qu'un appel ne peut pas être envoyé ou 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, car il est possible qu'il 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
hitCallback |
Aucune note | function | 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/l'utilisateur de la bibliothèque. Il ne doit pas s'agir d'informations permettant d'identifier personnellement l'utilisateur. La valeur ne doit jamais être enregistrée de manière persistante dans des cookies Google Analytics ou d'autres systèmes de stockage fournis par Analytics.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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. La valeur "start" force le début d'une nouvelle session avec cet appel et "end" pour forcer la session actuelle à 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 | Longueur maximale | 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 ayant 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 provenance, sauf si la valeur du champ "alwaysSendReferrer" est définie sur "true".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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');
Nom de la campagne
Facultatif.
Indique le nom de la campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
campaignContent |
cc
|
text | Aucune note | 500 octets | tous |
content
Exemple d'utilisation :
ga('set', 'campaignContent', 'content');
Campaign ID
Facultatif.
Spécifie l'ID de campagne.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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.
Spécifie la résolution 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 | Longueur maximale | 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 d'affichage du navigateur ou 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 | Longueur maximale | 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 | Longueur maximale | 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.
Spécifie 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 | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
javaEnabled |
je
|
boolean | 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 | Longueur maximale | 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. Seules les valeurs suivantes sont possibles : 'pageview', 'screenview', 'event', 'transaction', 'item', 'social', 'exception', 'timing'.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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.
Indique qu'un appel doit être considéré comme non interactif.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
nonInteraction |
ni
|
boolean | Aucune note | N/A | tous |
true
Exemple d'utilisation :
ga('set', 'nonInteraction', true);
Informations sur le contenu
URL de l'emplacement du document
Facultatif.
Spécifie l'URL complète (à l'exception des points d'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 | Longueur maximale | 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.
Spécifie 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 | Longueur maximale | 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 de l'URL de la page contenant le chemin d'accès. Doit commencer par "/". Pour les appels de type "page vue", vous devez spécifier &dl ou les deux à &dh et &dp pour que l'appel soit valide. Permet de spécifier les chemins des pages virtuelles.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 | Longueur maximale | 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 de visionnage de l'écran.
Ce paramètre est facultatif sur les propriétés Web et obligatoire sur les propriétés mobiles pour les appels de visionnage d'écran, où il est utilisé pour le "Nom de l'écran" de l'appel de visionnage de l'écran. Sur les propriétés Web, il s'agira par défaut de l'URL unique de la page, soit en utilisant le paramètre &dl tel quel, soit en l'assemblant à partir de &dh et &dp.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 étant associé à un index 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 des barres obliques "/". Toutes les barres obliques au début et à la fin seront supprimées, et les barres obliques répétées seront 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 | Longueur maximale | 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.
ID d'un élément DOM ayant enregistré un clic. Il permet de faire la distinction entre plusieurs liens vers la même URL dans les rapports "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 | Longueur maximale | 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 tout appel contenant des données liées à l'application (par exemple, la version de l'application, l'ID de l'application ou l'ID du programme d'installation d'applications). Pour les appels envoyés aux propriétés Web, ce champ est facultatif.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 d'application.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
appVersion |
av
|
text | Aucune note | 100 octets | tous |
1.2
Exemple d'utilisation :
ga('set', 'appVersion', '1.2');
ID de l'outil d'installation d'applications
Facultatif.
Identifiant du programme d'installation de l'application
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 de l'événement. Ce champ ne peut pas être vide.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | 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.
SKU du produit. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 appartient le produit. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Le paramètre de catégorie de produits 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 d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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é du produit
Facultatif.
Quantité d'un produit. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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.
Dimension personnalisée au niveau du produit, où l'index de la dimension est un entier positif compris entre 1 et 200 inclus. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 la métrique est un entier positif compris entre 1 et 200 inclus. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 n'est spécifiée pour le produit, toutes les définitions de produit incluses dans l'appel seront ignorées. Les valeurs possibles sont "details", "click", "add", "remove", "checkout", "checkout_option", "purchase" ou "remboursement". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) |
pa
|
text | Aucune note | Aucune note | tous |
detail
Exemple d'utilisation :
ga('ec:setAction', 'detail');
ID de transaction
Facultatif.
ID de la transaction. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action pour le produit est définie sur "purchase" ou "refund". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 pour le produit est définie sur "purchase" ou "refund". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 cette valeur n'est pas envoyée, elle sera automatiquement calculée à l'aide des champs de quantité et de prix de tous les produits faisant partie du même appel. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action pour le produit est définie sur "purchase" ou "refund". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 pour le produit est définie sur "purchase" ou "refund". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 pour le produit est définie sur "purchase" ou "refund". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 promotionnel
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 pour le produit est définie sur "purchase" ou "refund". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 d'actions sur le produit
Facultatif.
Liste ou collection à partir de laquelle une action sur le produit a été effectuée. Il s'agit d'un paramètre supplémentaire qui peut être envoyé lorsque l'action sur les produits est définie sur "detail" ou "click". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 de 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 sur les produits est définie sur "paiement". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
(product action) step |
cos
|
integer | Aucune note | Aucune note | tous |
2
Exemple d'utilisation :
ga('ec:setAction', 'checkout', {'step': 2});
Option de l'é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 sur les produits est définie sur "paiement". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 de 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 d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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'});
SKU pour l'impression de produit
Facultatif.
Identifiant produit ou SKU. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 sur le 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 associée à l'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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 du produit
Facultatif.
Catégorie à laquelle appartient le produit. L'index de la liste d'impressions doit être un entier positif compris entre 1 et 200 inclus. L'index de produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 d'impression du 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 de l'impression du 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 de l'impression de 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 de produit
Facultatif.
Dimension personnalisée au niveau du produit, où l'index de la 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 d'impression de produit
Facultatif.
Métrique personnalisée au niveau du produit où l'index de la 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 produits doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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.
Identifiant promotion. L'index de la promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 la promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 la promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 la promotion doit être un entier positif compris entre 1 et 200 inclus. Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 sur la promotion
Facultatif.
Spécifie le rôle des promotions incluses dans un appel. Si aucune action de promotion n'est spécifiée, l'action de promotion par défaut ('view') est utilisée. Pour mesurer le clic d'un utilisateur sur une promotion, définissez cette valeur sur "promo_click". Pour analytics.js, vous devez installer le plug-in d'e-commerce amélioré avant d'utiliser ce champ.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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.
Si présent, indique la devise locale pour toutes les valeurs de devise de transaction. La valeur doit être un code de devise ISO 4217 valide.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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.
Spécifie le réseau social, par exemple Facebook ou Google Plus.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 un réseau social. Par exemple, sur Google+, lorsqu'un utilisateur clique sur le bouton +1, l'action sur le réseau social est "plus".
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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' })
Cible de l'action sur un réseau social
Obligatoire pour le type d'appel sur les réseaux sociaux.
Spécifie la cible d'une interaction sur les réseaux sociaux. Cette valeur est généralement 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 | Longueur maximale | 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' })
Délai
Catégorie de temps utilisateur
Obligatoire pour le type d'appel de code temporel.
Spécifie la catégorie de temps utilisateur.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 le type d'appel de code temporel.
Spécifie la variable de temps utilisateur.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 });
Durée utilisateur
Obligatoire pour le type d'appel de code temporel.
Spécifie la valeur du temps utilisateur. La valeur est exprimée en millisecondes.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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é du temps utilisateur
Facultatif.
Spécifie le libellé du temps utilisateur.
Nom du champ | Paramètre du protocole | Type de valeur | Valeur par défaut | Longueur maximale | 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 | Longueur maximale | 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
exFatal |
exf
|
boolean |
1
|
N/A | exception |
true
Exemple d'utilisation :
ga('send', 'exception', { 'exFatal': true });
Dimensions / 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 | Longueur maximale | 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 la 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 | Longueur maximale | Types d'appels compatibles |
---|---|---|---|---|---|
metric |
cm<metricIndex>
|
Nombre | Aucune note | Aucune note | tous |
47
Exemple d'utilisation :
ga('set', 'metric7', 47);