Code de suivi: suivi des campagnes

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

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.

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 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:

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

paramètres

String   newCampContentKey Clé pour le contenu de la nouvelle campagne à définir.

_setCampMediumKey().

_setCampMediumKey(newCampMedKey)
Définit la clé du support de la campagne, qui permet d'extraire le support à partir des URL de votre campagne. Le support s'affiche 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 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.

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

paramètres

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

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Définit la clé du nom de la campagne. La clé du nom de la campagne permet de récupérer le nom de votre campagne publicitaire à partir des URL de celle-ci. Vous pouvez utiliser cette fonction sur n'importe quelle page sur laquelle vous souhaitez effectuer le suivi des campagnes de clics.

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".

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

paramètres

String   newCampNameKey Clé pour le nom de la campagne.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Définit la variable de clé de non-remplacement de la campagne, qui permet de récupérer la valeur de non-remplacement 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 à laquelle le suivi des conversions attribue le crédit. 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, elle permet de définir le nom de la variable pour les remplacements de campagne. Cette valeur empêche que les données de la campagne ne soient remplacées par des URL de campagne définies de manière similaire sur lesquelles le visiteur pourrait cliquer.

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.

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

paramètres

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

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Définit la clé de la 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 "Campagnes".

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.

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

paramètres

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

_setCampTermKey().

_setCampTermKey(newCampTermKey)
Définit la clé du 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 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.

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

paramètres

String   newCampTermKey Clé pour le 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. 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.

Extrait asynchrone (recommandé)
_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)
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. 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.
Extrait asynchrone (recommandé)
_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)
Définit l'URL de provenance utilisée pour déterminer les valeurs de suivi des campagnes. Utilisez cette méthode pour autoriser les gadgets dans un iFrame à suivre correctement les sites référents. Par défaut, le suivi des campagnes utilise la propriété 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.