Codice di monitoraggio: monitoraggio della campagna

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

Metodi di monitoraggio delle campagne GATC

Dettagli del metodo

_setAllowAnchor()

_setAllowAnchor(bool)

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

Gli URL di monitoraggio della campagna 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 delle campagne possono utilizzare il simbolo del 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 le 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, supponi di avere un annuncio su un altro sito web con questo URL al 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 della campagna. Questi termini e frasi vengono visualizzati nella colonna Contenuto dell'annuncio della pagina dei dettagli della campagna nel report Sorgenti di traffico. Per utilizzare questa chiave come chiave personalizzata dei contenuti 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 del mezzo della campagna, utilizzata per recuperare il mezzo dagli URL della campagna. Il mezzo viene visualizzato come opzione di segmento nel report Campagne.

Ad esempio, supponi di avere 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" chiave definisce il mezzo nell'URL della campagna in questione.

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

Parametri

String   newCampMedKey Chiave del mezzo 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 delle campagne. Puoi utilizzare questa funzione in qualsiasi pagina in cui vuoi monitorare le campagne per i clic.

Ad esempio, supponiamo che invii un'email agli utenti registrati relativa a un'offerta speciale e che il link all'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" delinea il nome fornito nell'URL della campagna in questione. Si tratta del nome visualizzato 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 chiave senza override della campagna, utilizzata per recuperare il valore che non include l'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, questo significa che, per impostazione predefinita, l'impressione più recente è la campagna attribuita al monitoraggio delle conversioni. Se preferisci associare le prime impressioni a una conversione, devi impostare questo metodo su una chiave specifica; utilizza inoltre le variabili di campagna personalizzate per impostare il nome della variabile per le sostituzioni della campagna. Il valore senza override impedisce che i dati della campagna vengano sovrascritti da URL della campagna definiti in modo simile su cui il visitatore potrebbe anche fare clic.

Se hai un annuncio su un altro sito web con questo URL che rimanda al tuo sito:

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" definisce il valore che impedisce l'override nell'URL per la campagna in questione.

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

Parametri

String   newCampNOKey Chiave che impedisce la sostituzione della campagna da impostare.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Imposta la chiave di origine della campagna, utilizzata per recuperare la sorgente della campagna dall'URL. "Origine" viene visualizzata come opzione di segmento nel report Campagne.

Ad esempio, supponi di avere 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 "source" delinea la fonte nell'URL della campagna in questione.

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

Parametri

String   newCampSrcKey Chiave sorgente campagna da impostare.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Imposta la chiave dei termini della campagna, utilizzata per recuperare le parole chiave della campagna dall'URL.

Ad esempio, supponi di avere un annuncio a pagamento su un motore di ricerca codificato 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 delle parole chiave nell'URL della campagna in questione.

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 Vero per impostazione predefinita, che consente il monitoraggio della campagna. Se impostato su false, il monitoraggio della campagna viene disattivato.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Imposta la scadenza del cookie di monitoraggio della campagna in millisecondi. Per impostazione predefinita, il monitoraggio delle campagne è impostato su 6 mesi. In questo modo, puoi determinare su un periodo di sei mesi se i visitatori del tuo sito effettuano conversioni in base a una campagna specifica. Tuttavia, poiché la tua azienda potrebbe avere una durata maggiore o minore per la campagna, puoi utilizzare questo metodo per modificare il monitoraggio della campagna a questo scopo.

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

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

Parametri

Number   cookieTimeoutMillis Nuovo tempo di scadenza dei cookie in millisecondi o pari a 0 per eliminare i cookie alla chiusura del browser.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Questo metodo è deprecato. Usa invece _setCampaignCookieTimeout(cookieTimeoutMillis).
Imposta la scadenza in secondi dei cookie di monitoraggio della campagna. Per impostazione predefinita, il monitoraggio delle campagne è impostato su 6 mesi. In questo modo, puoi determinare su un periodo di sei mesi se i visitatori del tuo sito effettuano conversioni in base a una campagna specifica. Tuttavia, poiché la tua azienda potrebbe avere una durata maggiore o minore per la campagna, puoi utilizzare questo metodo per modificare il monitoraggio della campagna a questo scopo.
Snippet asincrono (consigliato)
_gaq.push(['_setCookieTimeout', 3152600]);

Parametri

String   newDefaultTimeout Nuova scadenza predefinita dei cookie da impostare. Passata come stringa e convertita in un numero intero.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Imposta l'URL del referrer utilizzato per determinare i valori di monitoraggio delle campagne. Utilizza questo metodo per consentire ai gadget all'interno di un iframe di monitorare correttamente i referral. Per impostazione predefinita, il monitoraggio delle campagne utilizza la proprietà document.referrer per determinare l'URL referrer, che viene trasmesso nel parametro utmr della richiesta GIF. Tuttavia, puoi sovraccaricare questo parametro con un 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.