Code de suivi: suivi des campagnes

Le présent document de référence décrit les méthodes que vous utilisez pour configurer et personnaliser le suivi des campagnes dans les rapports Google Analytics.

Méthodes de suivi des campagnes GATC

Informations sur la méthode

_setAllowAnchor()

_setAllowAnchor(bool)

Cette méthode définit le signe # comme délimiteur de chaîne de requête dans le suivi des campagnes. Cette option est définie par défaut sur false.

Les URL de suivi de campagne conventionnelles utilisent le point d'interrogation (?) pour indiquer le début des paires clé/valeur qui constituent la requête. Si vous définissez cette option sur "true", les URL de suivi des campagnes peuvent utiliser le signe dièse (#) au lieu du point d'interrogation (?) pour indiquer le début de la chaîne de requête.

Extrait asynchrone (recommandé)
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers
_gaq.push(['_setAllowAnchor', true]); 

paramètres

Boolean  true ou false Si ce paramètre est défini sur true, la campagne utilise des ancres. Sinon, la campagne utilise des chaînes de recherche.

_setCampContentKey()

_setCampContentKey(newCampContentKey)

Définit la clé de contenu de l'annonce de la campagne. La clé de contenu de la campagne permet de récupérer le contenu des annonces (description) de votre campagne publicitaire à partir des URL de votre campagne. Utilisez cette fonction sur la page de destination définie dans votre campagne.

Par exemple, supposons que vous ayez une annonce sur un autre site Web avec cette URL:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves

Dans cette URL, la clé " description" décrit le contenu fourni dans l'URL de cette campagne. Ces termes et expressions figurent dans la colonne "Contenu de l'annonce" de la page d'informations sur la campagne, dans le rapport "Sources de trafic". Pour l'utiliser comme clé de contenu de votre campagne, vous devez définir:

Extrait asynchrone (recommandé)
_gaq.push(['_setCampContentKey', 'description']);

paramètres

String   newCampContentKey Nouvelle clé de contenu de la campagne à définir.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Définit la clé du support de la campagne, qui permet de récupérer le support dans les URL de votre campagne. Le support apparaît en tant qu'option de segment dans le rapport sur les campagnes.

Par exemple, supposons que vous ayez une annonce sur un autre site Web avec cette URL:

http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves


Dans cette URL, la clé "method" indique le support dans l'URL de cette campagne.

Extrait asynchrone (recommandé)
_gaq.push(['_setCampMediumKey', 'method']);

paramètres

String   newCampMedKey Clé du support de la campagne à définir.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Définit la clé du nom de la campagne. La clé de nom de campagne permet de récupérer le nom de votre campagne publicitaire à partir des URL de vos campagnes. Vous pouvez utiliser cette fonction sur toute page sur laquelle vous souhaitez effectuer le suivi de campagnes axées sur les clics.

Par exemple, supposons que vous envoyiez un e-mail à des utilisateurs inscrits à propos d'une offre spéciale, et que le lien vers cette offre se présente comme suit :

http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers


Dans cette URL, la clé "offer_type" [type_offre] décrit le nom fourni dans l'URL de cette campagne. Ce nom apparaît dans la liste des campagnes du rapport "Sources de trafic".

Extrait asynchrone (recommandé)
_gaq.push(['_setCampNameKey', 'offer_type']);

paramètres

String   newCampNameKey Clé de nom de campagne.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Définit la variable de clé "no-override" de la campagne, qui permet de récupérer la valeur "no-override" de la campagne à partir de l'URL. Par défaut, cette variable et sa valeur ne sont pas définies. Pour le suivi des campagnes et la mesure des conversions, cela signifie que, par défaut, l'impression la plus récente est celle qui est créditée dans votre suivi des conversions. Si vous préférez associer les premières impressions à une conversion, vous devez définir cette méthode sur une clé spécifique. Dans le cas où vous utilisez des variables de campagne personnalisées, vous devez spécifier le nom de la variable pour les remplacements de campagne. Cette valeur permet d'éviter que les données de campagne soient remplacées par des URL de campagne définies de la même manière sur lesquelles le visiteur est également susceptible de cliquer.

Si vous avez une annonce sur un autre site Web avec cette URL :

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234


Dans cette URL, la clé "noo" définit la valeur de non-remplacement dans l'URL pour cette campagne.

Extrait asynchrone (recommandé)
_gaq.push(['_setCampNOKey', 'noo']);

paramètres

String   newCampNOKey Clé de non-remplacement de la campagne à définir.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Définit la clé source de la campagne, qui permet de récupérer la source de la campagne à partir de l'URL. "Source" apparaît en tant qu'option de segment dans le rapport sur les campagnes.

Par exemple, supposons que vous ayez une annonce sur un autre site Web avec cette URL :

http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves


Dans cette URL, la clé "source" indique la source dans l'URL de cette campagne.

Extrait asynchrone (recommandé)
_gaq.push(['_setCampSourceKey', 'source']);

paramètres

String   newCampSrcKey Clé source de la campagne à définir.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Définit la clé de terme de campagne, qui permet de récupérer les mots clés de la campagne à partir de l'URL.

Par exemple, supposons que vous ayez une annonce payante sur un moteur de recherche, comme suit :

http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools


Dans cette URL, la clé "terme" définit les termes de mots clés dans l'URL de cette campagne.

Extrait asynchrone (recommandé)
_gaq.push(['_setCampTermKey', 'term']);

paramètres

String   newCampTermKey Clé du terme à définir.

_setCampaignTrack()

_setCampaignTrack(bool)
Définit l'indicateur de suivi de la campagne. Par défaut, le suivi des campagnes est défini sur true pour la configuration standard de Google Analytics. Vous pouvez utiliser cette méthode si vous souhaitez désactiver le suivi de la campagne et les cookies associés.

paramètres

Boolean   true ou false Vrai pour activer le suivi de la campagne. S'il est défini sur false, le suivi de la campagne est désactivé.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Définit le délai d'expiration du cookie de suivi de la campagne, en millisecondes. Par défaut, le suivi des campagnes est défini sur six mois. Vous pouvez ainsi déterminer, sur une période de six mois, si les visiteurs de votre site effectuent des conversions en fonction d'une campagne spécifique. Cependant, il est possible que la période de diffusion de votre campagne soit plus longue ou plus courte. Vous pouvez donc utiliser cette méthode pour ajuster le suivi de la campagne à cette fin.

Vous pouvez définir le délai d'expiration sur 0 pour indiquer que ce cookie doit être supprimé à la fermeture du navigateur.

Extrait asynchrone (recommandé)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

paramètres

Number   cookieTimeoutMillis Le nouveau délai d'expiration du cookie est exprimé en millisecondes ou égal à zéro. Il permet de supprimer le cookie à la fermeture du navigateur.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Cette méthode est obsolète. Veuillez utiliser _setCampaignCookieTimeout(cookieTimeoutMillis) à la place.
Définit le délai d'expiration du cookie de suivi de la campagne, en secondes. Par défaut, le suivi des campagnes est défini sur six mois. Vous pouvez ainsi déterminer, sur une période de six mois, si les visiteurs de votre site effectuent des conversions en fonction d'une campagne spécifique. Cependant, il est possible que la période de diffusion de votre campagne soit plus longue ou plus courte. Vous pouvez donc utiliser cette méthode pour ajuster le suivi de la campagne à cette fin.
Extrait asynchrone (recommandé)
_gaq.push(['_setCookieTimeout', 3152600]);

paramètres

String   newDefaultTimeout Nouveau délai d'expiration des cookies par défaut à définir. Transmettez en tant que chaîne, et elle est convertie en entier.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Définit l'URL de provenance utilisée pour déterminer les valeurs de suivi des campagnes. Cette méthode permet aux gadgets dans un iFrame de suivre correctement les sites référents. Par défaut, le suivi des campagnes utilise l'attribut document.referrer pour déterminer l'URL de provenance, qui est transmise dans le paramètre utmr de la requête GIF. Toutefois, vous pouvez remplacer ce paramètre par votre propre valeur. Par exemple, si vous définissez la nouvelle URL de provenance sur http://www.google.com/search?hl=en&q=hats, le cookie de la campagne stocke une nouvelle campagne avec les paramètres source=google, medium=organic et keyword=hats.

paramètres

String   newReferrerOverride Nouvelle URL de l'URL de provenance du document.