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
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
ritirato_setReferrerOverride(newReferrerUrl)
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.
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:
_gaq.push(['_setCampContentKey', 'description']);
Parametri
String newCampContentKey
Nuova chiave dei contenuti della campagna da impostare.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
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.
_gaq.push(['_setCampMediumKey', 'method']);
Parametri
String newCampMedKey
Chiave del mezzo della campagna
da impostare.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
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.
_gaq.push(['_setCampNameKey', 'offer_type']);
Parametri
String newCampNameKey
Chiave del nome della campagna.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
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.
_gaq.push(['_setCampNOKey', 'noo']);
Parametri
String newCampNOKey
Chiave che impedisce la sostituzione
della campagna da impostare.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
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.
_gaq.push(['_setCampSourceKey', 'source']);
Parametri
String newCampSrcKey
Chiave sorgente campagna
da impostare.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
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.
_gaq.push(['_setCampTermKey', 'term']);
Parametri
String newCampTermKey
Chiave del termine da impostare.
_setCampaignTrack()
_setCampaignTrack(bool)
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.
_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)
_setCampaignCookieTimeout(cookieTimeoutMillis)
.
_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)
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.