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