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
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
obsolète_setReferrerOverride(newReferrerUrl)
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.
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:
_gaq.push(['_setCampContentKey', 'description']);
paramètres
String newCampContentKey
Nouvelle clé de contenu de la campagne à définir.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
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.
_gaq.push(['_setCampMediumKey', 'method']);
paramètres
String newCampMedKey
Clé du support de la campagne à définir.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
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".
_gaq.push(['_setCampNameKey', 'offer_type']);
paramètres
String newCampNameKey
Clé de nom de campagne.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
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.
_gaq.push(['_setCampNOKey', 'noo']);
paramètres
String newCampNOKey
Clé de non-remplacement de la campagne à définir.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
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.
_gaq.push(['_setCampSourceKey', 'source']);
paramètres
String newCampSrcKey
Clé source de la campagne à définir.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
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.
_gaq.push(['_setCampTermKey', 'term']);
paramètres
String newCampTermKey
Clé du terme à définir.
_setCampaignTrack()
_setCampaignTrack(bool)
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.
_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)
_setCampaignCookieTimeout(cookieTimeoutMillis)
à la place.
_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)
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.