Codice di monitoraggio: monitoraggio della campagna

Questo riferimento descrive i metodi che utilizzi per impostare e personalizzare il monitoraggio delle campagne nei report di Google Analytics.

Metodi di monitoraggio della campagna GATC

Dettagli metodo

_setAllowAnchor()

_setAllowAnchor(bool)

Questo metodo imposta il simbolo # come delimitatore della stringa di query nel monitoraggio delle campagne. Questa opzione è impostata su false per impostazione predefinita.

Gli URL di monitoraggio delle campagne convenzionali utilizzano il punto interrogativo (?) per indicare l'inizio delle coppie chiave/valore che costituiscono la query. Se imposti questa opzione su true, gli URL di monitoraggio della campagna possono utilizzare il simbolo cancelletto (#) invece del punto interrogativo (?) per indicare l'inizio della stringa di query.

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

Parametri

Boolean  true o false Se questo parametro è impostato su true, la campagna utilizza gli ancoraggi. In caso contrario, la campagna utilizza stringhe di ricerca.

_setCampContentKey()

_setCampContentKey(newCampContentKey)

Imposta la chiave dei contenuti dell'annuncio della campagna. La chiave dei contenuti della campagna viene utilizzata per recuperare il contenuto dell'annuncio (descrizione) della campagna pubblicitaria dagli URL della campagna. Utilizza questa funzione nella pagina di destinazione definita nella campagna.

Ad esempio, supponiamo che tu abbia un annuncio su un altro sito web con l'URL del tuo sito:

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

In questo URL, la chiave "description" delinea i contenuti forniti nell'URL per quella campagna. Questi termini e frasi vengono visualizzati nella colonna Contenuto dell'annuncio nella pagina dei dettagli della campagna nel report Sorgenti di traffico. Per utilizzare tale chiave come chiave dei contenuti personalizzata della campagna, devi impostare:

Snippet asincrono (consigliato)
_gaq.push(['_setCampContentKey', 'description']);

Parametri

String   newCampContentKey Nuova chiave dei contenuti della campagna da impostare.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Imposta la chiave Mezzo della campagna, che viene utilizzata per recuperare il mezzo dagli URL della campagna. Il mezzo viene visualizzato come opzione di segmento nel report Campagne.

Ad esempio, supponiamo che tu abbia un annuncio su un altro sito web con questo URL che rimanda al tuo sito:

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


In questo URL, il "metodo" principale è la definizione del mezzo nell'URL della campagna.

Snippet asincrono (consigliato)
_gaq.push(['_setCampMediumKey', 'method']);

Parametri

String   newCampMedKey Tasto medio della campagna da impostare.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Imposta la chiave del nome della campagna. La chiave del nome della campagna viene utilizzata per recuperare il nome della campagna pubblicitaria dagli URL della campagna. Puoi utilizzare questa funzione su qualsiasi pagina di cui vuoi monitorare le campagne clic.

Ad esempio, supponiamo che tu abbia inviato un'email a utenti registrati per informarli di un'offerta speciale e che il link a tale offerta abbia il seguente aspetto:

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


In questo URL, la chiave "offer_type" definisce il nome fornito nell'URL per quella campagna. Questo è il nome che compare nell'elenco delle campagne nel report Sorgenti di traffico.

Snippet asincrono (consigliato)
_gaq.push(['_setCampNameKey', 'offer_type']);

Parametri

String   newCampNameKey Chiave del nome della campagna.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Imposta la variabile della chiave no-override della campagna, che viene utilizzata per recuperare il valore no-override della campagna dall'URL. Per impostazione predefinita, questa variabile e il relativo valore non sono impostati. Per il monitoraggio delle campagne e la misurazione delle conversioni, significa che, per impostazione predefinita, l'impressione più recente è la campagna accreditata nel monitoraggio delle conversioni. Se preferisci associare le prime impressioni a una conversione, devi impostare questo metodo su una chiave specifica e, nel caso in cui utilizzi le variabili di campagna personalizzate, userai questo metodo per impostare il nome della variabile per le sostituzioni delle campagne. Il valore senza override impedisce che i dati della campagna vengano sovrascritti da URL della campagna definiti in modo analogo su cui il visitatore potrebbe anche fare clic.

Se hai un annuncio su un altro sito web che include il seguente URL:

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


In questo URL, la chiave "noo" determina il valore di sostituzione nell'URL della campagna.

Snippet asincrono (consigliato)
_gaq.push(['_setCampNOKey', 'noo']);

Parametri

String   newCampNOKey Chiave di sostituzione della campagna da impostare.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Imposta la chiave sorgente della campagna, che viene utilizzata per recuperare la sorgente della campagna dall'URL. "Sorgente" viene visualizzato come opzione di segmentazione nel report Campagne.

Ad esempio, supponiamo che tu abbia un annuncio su un altro sito web con questo URL che rimanda al tuo sito:

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


In questo URL, la chiave "sorgente" definisce la fonte dell'URL della campagna.

Snippet asincrono (consigliato)
_gaq.push(['_setCampSourceKey', 'source']);

Parametri

String   newCampSrcKey Chiave origine campagna da impostare.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Consente di impostare la chiave del termine della campagna, utilizzata per recuperare le parole chiave della campagna dall'URL.

Ad esempio, supponiamo che tu abbia un annuncio a pagamento su un motore di ricerca taggato come segue:

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


In questo URL, la chiave "termine" definisce i termini della parola chiave nell'URL per quella campagna.

Snippet asincrono (consigliato)
_gaq.push(['_setCampTermKey', 'term']);

Parametri

String   newCampTermKey Chiave del termine da impostare.

_setCampaignTrack()

_setCampaignTrack(bool)
Imposta il flag di monitoraggio della campagna. Per impostazione predefinita, il monitoraggio delle campagne è impostato su true per la configurazione standard di Google Analytics. Se vuoi disattivare il monitoraggio della campagna e i cookie associati impostati per il monitoraggio della campagna, puoi utilizzare questo metodo.

Parametri

Boolean   true o false True per impostazione predefinita, il che consente il monitoraggio della campagna. Se viene impostato su false, il monitoraggio della campagna è disattivato.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Imposta la scadenza dei cookie di monitoraggio della campagna in millisecondi. Per impostazione predefinita, il monitoraggio della campagna è impostato per 6 mesi. In questo modo, puoi determinare in un periodo di 6 mesi se i visitatori del tuo sito effettuano una conversione in base a una campagna specifica. Tuttavia, la tua attività potrebbe avere una durata della campagna più o meno lunga, quindi puoi utilizzare questo metodo per modificare il monitoraggio della campagna per tale scopo.

Puoi modificare il timeout della scadenza su 0 per indicare che questo cookie deve essere eliminato alla chiusura del browser.

Snippet asincrono (consigliato)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

Parametri

Number   cookieTimeoutMillis La nuova scadenza dei cookie viene specificata in millisecondi o 0 per eliminare il cookie alla chiusura del browser.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Questo metodo è deprecato. Utilizza invece l'API _setCampaignCookieTimeout(cookieTimeoutMillis).
Imposta la durata in secondi del cookie di monitoraggio della campagna. Per impostazione predefinita, il monitoraggio della campagna è impostato per 6 mesi. In questo modo, puoi determinare in un periodo di 6 mesi se i visitatori del tuo sito effettuano una conversione in base a una campagna specifica. Tuttavia, la tua attività potrebbe avere una durata della campagna più o meno lunga, quindi puoi utilizzare questo metodo per modificare il monitoraggio della campagna per tale scopo.
Snippet asincrono (consigliato)
_gaq.push(['_setCookieTimeout', 3152600]);

Parametri

String   newDefaultTimeout Nuova scadenza predefinita dei cookie da impostare. Passalo come stringa e viene convertito in un numero intero.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Imposta l'URL referrer utilizzato per determinare i valori di monitoraggio della campagna. Utilizza questo metodo per consentire ai gadget in un iframe di monitorare correttamente i referral. Per impostazione predefinita, il monitoraggio della campagna utilizza la proprietà document.referrer per determinare l'URL referrer, che viene passato nel parametro utmr della richiesta GIF. Tuttavia, puoi sostituire questo parametro con il tuo valore. Ad esempio, se imposti il nuovo referrer su http://www.google.com/search?hl=en&q=hats, il cookie della campagna memorizza una nuova campagna con source=google, medium=organic e keyword=hats.

Parametri

String   newReferrerOverride Il nuovo URL per il referrer del documento.