In dieser Referenz werden die Methoden zum Einrichten und Anpassen des Kampagnen-Trackings in Google Analytics-Berichten beschrieben.
GATC-Kampagnen-Tracking-Methoden
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
eingestellt_setReferrerOverride(newReferrerUrl)
Die Methoden im Detail
_setAllowAnchor()
_setAllowAnchor(bool)
Diese Methode legt das #-Zeichen als Trennzeichen für den Abfragestring im Kampagnen-Tracking fest. Diese Option ist standardmäßig auf false
festgelegt.
In herkömmlichen Kampagnen-Tracking-URLs wird das Fragezeichen (?) verwendet, um den Anfang der Schlüssel/Wert-Paare anzugeben, aus denen die Abfrage besteht. Wenn Sie diese Option auf „true“ festlegen, können die Tracking-URLs Ihrer Kampagne ein Rautezeichen (#) anstelle des Fragezeichens (?) enthalten, um den Anfang des Abfragestrings anzugeben.
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers _gaq.push(['_setAllowAnchor', true]);
Parameter
Boolean
true
oder false
Wenn dieser Parameter auf true
gesetzt ist, werden in der Kampagne Anker verwendet.
Andernfalls werden in der Kampagne Suchstrings verwendet.
SetCampContentKey()
_setCampContentKey(newCampContentKey)
Legt den Schlüssel für den Anzeigeninhalt der Kampagne fest. Mit dem Schlüssel für den Kampagneninhalt wird der Anzeigeninhalt (Beschreibung) Ihrer Werbekampagne aus den Kampagnen-URLs abgerufen. Verwenden Sie diese Funktion auf der in der Kampagne definierten Landingpage.
Angenommen, Sie haben eine Anzeige auf einer anderen Website mit der folgenden URL zu Ihrer Website:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
In dieser URL definiert der Schlüssel „description“ die Inhalte, die in der URL für diese Kampagne bereitgestellt werden. Diese Begriffe und Wortgruppen werden auf der Seite mit den Kampagnendetails im Bericht zu Zugriffsquellen in der Spalte "Anzeigeninhalt" angezeigt. Um diesen Schlüssel als benutzerdefinierten Schlüssel für Kampagneninhalte zu verwenden, müssen Sie Folgendes festlegen:
_gaq.push(['_setCampContentKey', 'description']);
Parameter
String newCampContentKey
Legen Sie einen neuen Schlüssel für den Kampagneninhalt fest.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
Angenommen, Sie haben eine Anzeige auf einer anderen Website mit dieser URL zu Ihrer Website:
http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves
In dieser URL definiert der Schlüssel „method“ das Medium in der URL für diese Kampagne.
_gaq.push(['_setCampMediumKey', 'method']);
Parameter
String newCampMedKey
Festzulegender Schlüssel für das Kampagnenmedium.
SetCampNameKey()
_setCampNameKey(newCampNameKey)
Angenommen, Sie senden registrierten Nutzern eine E-Mail zu einem Sonderangebot und der Link zu diesem Angebot sieht so aus:
http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
In dieser URL definiert der Schlüssel „offer_type“ den Namen, der in der URL für diese Kampagne angegeben ist. Dieser Name wird im Bericht zu Zugriffsquellen in der Liste der Kampagnen angezeigt.
_gaq.push(['_setCampNameKey', 'offer_type']);
Parameter
String newCampNameKey
Schlüssel für den Kampagnennamen.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
Wenn auf einer anderen Website eine Anzeige mit dieser URL zu Ihrer Website vorhanden ist:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234
In dieser URL definiert der Schlüssel „noo“ den Wert „Nicht überschreiben“ in der URL für diese Kampagne.
_gaq.push(['_setCampNOKey', 'noo']);
Parameter
String newCampNOKey
Legen Sie den Schlüssel für das Nichtüberschreiben der Kampagne fest.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
Angenommen, Sie haben eine Anzeige auf einer anderen Website mit dieser URL zu Ihrer Website:
http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves
Bei dieser URL definiert der Schlüssel „source“ die Quelle in der URL für diese Kampagne.
_gaq.push(['_setCampSourceKey', 'source']);
Parameter
String newCampSrcKey
Festzulegender Quellschlüssel der Kampagne.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
Angenommen, Sie haben eine bezahlte Anzeige in einer Suchmaschine, die folgendermaßen getaggt ist:
http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools
In dieser URL definiert der Schlüssel „Begriff“ die Keyword-Begriffe in der URL für diese Kampagne.
_gaq.push(['_setCampTermKey', 'term']);
Parameter
String newCampTermKey
Festzulegender Begriffsschlüssel.
_setCampaignTrack()
_setCampaignTrack(bool)
true
eingestellt. Wenn Sie das Kampagnen-Tracking und die damit verknüpften Cookies deaktivieren möchten, die für das Kampagnen-Tracking eingerichtet sind, können Sie diese Methode verwenden.
Parameter
Boolean true
oder false
„True“, wodurch das Kampagnen-Tracking aktiviert wird. Wenn die Richtlinie auf false
gesetzt ist, ist das Kampagnen-Tracking deaktiviert.
_setCampaignCookieTimeout()
_setCampaignCookieTimeout(cookieTimeoutMillis)
Legt die Ablaufzeit des Cookies für das Kampagnen-Tracking in Millisekunden fest. Standardmäßig ist das Kampagnen-Tracking auf 6 Monate eingestellt. So lässt sich über einen Zeitraum von 6 Monaten bestimmen, ob Besucher Ihrer Website eine Conversion basierend auf einer bestimmten Kampagne ausführen. Möglicherweise hat Ihr Unternehmen jedoch einen längeren oder kürzeren Kampagnenzeitraum. Daher können Sie mit dieser Methode das Kampagnen-Tracking entsprechend anpassen.
Sie können das Ablaufzeitlimit in 0 ändern, um anzugeben, dass dieses Cookie beim Schließen des Browsers gelöscht werden soll.
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);
Parameter
Number cookieTimeoutMillis
Neue Cookie-Ablaufzeit in Millisekunden oder 0, wenn das Cookie beim Schließen des Browsers gelöscht wird.
_setCookieTimeout()
_setCookieTimeout(newDefaultTimeout)
_setCampaignCookieTimeout(cookieTimeoutMillis)
.
_gaq.push(['_setCookieTimeout', 3152600]);
Parameter
String newDefaultTimeout
Es wird eine neue Standardablaufzeit für Cookies festgelegt. Sie übergeben den String als String und er wird in eine Ganzzahl umgewandelt.
_setReferrerOverride()
_setReferrerOverride(newReferrerUrl)
document.referrer
die Verweis-URL ermittelt, die im utmr
-Parameter der GIF-Anfrage übergeben wird.
Sie können diesen Parameter jedoch mit einem eigenen Wert überschreiben. Wenn du beispielsweise die neue Referrer-URL auf http://www.google.com/search?hl=en&q=hats
setzt, wird über das Kampagnen-Cookie eine neue Kampagne mit source=google
, medium=organic
und keyword=hats
gespeichert.
Parameter
String newReferrerOverride
Die neue URL für die Dokumentverweis-URL.