Ce 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 sur false
par défaut.
Les URL de suivi de campagne traditionnelles utilisent le point d'interrogation (?) pour indiquer le début des paires clé/valeur qui composent la requête. Si vous définissez cette option sur "true", les URL de suivi de vos 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 annonces ancrées.
Sinon, la campagne utilise des chaînes de recherche.
_setCampContentKey()
_setCampContentKey(newCampContentKey)
Définit la clé du contenu d'annonce de la campagne. La clé "Contenu de la campagne" permet de récupérer le contenu de l'annonce (description) à 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 dont l'URL correspond à l'URL de votre site:
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élimite le contenu fourni dans l'URL pour cette campagne. Ces termes et expressions apparaissent dans la colonne "Contenu de l'annonce" sur la page d'informations de la campagne, dans le rapport sur les sources de trafic. Pour utiliser cette clé comme clé de contenu de campagne personnalisée, vous devez définir:
_gaq.push(['_setCampContentKey', 'description']);
paramètres
String newCampContentKey
Clé pour le contenu de la nouvelle campagne à définir.
_setCampMediumKey().
_setCampMediumKey(newCampMedKey)
Par exemple, supposons que vous ayez une annonce sur un autre site Web avec cette URL vers votre site:
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" délimite le support dans l'URL de cette campagne.
_gaq.push(['_setCampMediumKey', 'method']);
paramètres
String newCampMedKey
Clé pour le support de la campagne à définir.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
Par exemple, supposons que vous envoyiez un e-mail à des utilisateurs inscrits pour les informer 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" délimite le nom fourni dans l'URL pour cette campagne. Il s'agit du nom qui apparaît dans la liste des campagnes du rapport "Sources de trafic".
_gaq.push(['_setCampNameKey', 'offer_type']);
paramètres
String newCampNameKey
Clé pour le nom de la campagne.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
Si vous avez une annonce sur un autre site Web avec cette URL vers votre site:
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élimite la valeur non remplacée dans l'URL de cette campagne.
_gaq.push(['_setCampNOKey', 'noo']);
paramètres
String newCampNOKey
Clé de non-remplacement de campagne à définir.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
Par exemple, supposons que vous ayez une annonce sur un autre site Web avec cette URL vers votre site:
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" délimite la source dans l'URL de cette campagne.
_gaq.push(['_setCampSourceKey', 'source']);
paramètres
String newCampSrcKey
Clé pour la source de la campagne
à définir.
_setCampTermKey().
_setCampTermKey(newCampTermKey)
Par exemple, supposons que vous ayez une annonce payante sur un moteur de recherche taguée 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é "term" délimite les termes du mot clé dans l'URL pour cette campagne.
_gaq.push(['_setCampTermKey', 'term']);
paramètres
String newCampTermKey
Clé pour le terme à définir.
_setCampaignTrack()
_setCampaignTrack(bool)
true
pour la configuration standard de Google Analytics. Si vous souhaitez désactiver le suivi d'une campagne et les cookies associés qui sont définis pour celui-ci, vous pouvez utiliser cette méthode.
paramètres
Boolean true
ou false
True
par défaut, ce qui active le suivi des campagnes. Si elle est définie sur false
, le suivi des campagnes est désactivé.
_setCampaignCookieTimeout()
_setCampaignCookieTimeout(cookieTimeoutMillis)
Définit le délai d'expiration du cookie de suivi de campagne, en millisecondes. Par défaut, le suivi des campagnes est défini sur six mois. De cette manière, vous pouvez déterminer sur une période de six mois si les visiteurs de votre site effectuent une conversion en fonction d'une campagne spécifique. Toutefois, la période de diffusion de la campagne peut être plus ou moins longue. Vous pouvez donc utiliser cette méthode pour ajuster le suivi de la campagne dans ce but.
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
Nouveau délai d'expiration des cookies en millisecondes ou 0 pour supprimer le cookie lorsque le navigateur est fermé.
_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 sous forme de chaîne, qui est converti en entier.
_setReferrerOverride().
_setReferrerOverride(newReferrerUrl)
document.referrer
pour déterminer l'URL de provenance, qui est transmise dans le paramètre utmr
de la demande 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 campagne stocke une nouvelle campagne avec source=google
, medium=organic
et keyword=hats
.
paramètres
String newReferrerOverride
Nouvelle URL de l'URL de provenance du document.