Tracking-Code: Kampagnen-Tracking

Hier wird beschrieben, wie Sie das Kampagnen-Tracking in Google Analytics-Berichten einrichten und anpassen.

Tracking-Methoden für Kampagnen mit der GATC-Kampagne

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.

Herkömmliche Kampagnen-Tracking-URLs verwenden das Fragezeichen (?), um den Anfang der Schlüssel/Wert-Paare anzugeben, aus denen die Abfrage besteht. Wenn Sie diese Option auf „true“ setzen, kann in den Kampagnen-Tracking-URLs anstelle des Fragezeichens (?) ein Rautezeichen (#) verwendet werden, um den Anfang des Abfragestrings anzugeben.

Asynchrones Snippet (empfohlen)
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 festgelegt 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 Landingpage, die in Ihrer Kampagne definiert ist.

Angenommen, Sie haben eine Anzeige auf einer anderen Website mit dieser 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 gibt der Schlüssel „Beschreibung“ den Inhalt an, der in der URL für diese Kampagne angegeben ist. (Diese Begriffe und Wortgruppen werden auf der Seite mit den Kampagnendetails in der Spalte „Anzeigencontent“ des Berichts „Besucherquellen“ aufgeführt.) Wenn Sie diesen Schlüssel als Schlüssel des benutzerdefinierten Kampagnen-Contents verwenden möchten, legen Sie Folgendes fest:

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampContentKey', 'description']);

Parameter

String   newCampContentKey Es muss ein neuer Schlüssel für den Kampagneninhalt festgelegt werden.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Legt den Schlüssel für das Kampagnenmedium fest, das zum Abrufen des Mediums aus den Kampagnen-URLs verwendet wird. Das Medium wird als Segmentoption im Kampagnenbericht angezeigt.

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 wird mit dem Schlüssel „method“ das Medium in der URL für diese Kampagne angegeben.

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampMediumKey', 'method']);

Parameter

String   newCampMedKey Festzulegender Schlüssel für Kampagnenmedium.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Legt den Schlüssel für den Kampagnennamen fest. Mit dem Schlüssel „Kampagnenname“ wird der Name Ihrer Werbekampagne aus den Kampagnen-URLs abgerufen. Sie können diese Funktion auf jeder Seite verwenden, auf der Sie Klickkampagnen erfassen möchten.

Beispiel: 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 steht der Schlüssel „&_quot;offer_type"“ für den Namen, der in der URL für diese Kampagne angegeben ist. (Dieser Name wird in der Kampagnenliste im Bericht „Besucherquellen“ angezeigt.)

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampNameKey', 'offer_type']);

Parameter

String   newCampNameKey Schlüssel für den Kampagnennamen.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Legt die Schlüsselvariable ohne Überschreibung für die Kampagne fest, die zum Abrufen des nicht überschreibbaren Kampagnenwerts aus der URL verwendet wird Standardmäßig sind diese Variable und ihr Wert nicht festgelegt. Beim Kampagnen-Tracking und der Conversion-Messung wird dabei standardmäßig die Kampagne zugeordnet, die Ihrem Conversion-Tracking zugeordnet wird. Wenn Sie die ersten Impressionen einer Conversion zuordnen möchten, legen Sie diese Methode auf einen bestimmten Schlüssel fest. In der Situation, in der Sie benutzerdefinierte Kampagnenvariablen verwenden, legen Sie damit den Variablennamen für Kampagnenüberschreibungen fest. Mit dem Wert „Keine Überschreibung“ wird verhindert, dass die Kampagnendaten durch ähnlich definierte Kampagnen-URLs überschrieben werden, auf die der Besucher möglicherweise klickt.

Wenn Sie eine Anzeige auf einer anderen Website mit dieser URL auf Ihrer Website haben:

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 steht der Schlüssel „noo"“ für die URL, die in der URL nicht überschrieben wurde.

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampNOKey', 'noo']);

Parameter

String   newCampNOKey Schlüssel für die Nicht-Überschreibung auf Kampagnenebene festzulegen.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Legt den Kampagnenquellschlüssel fest, der zum Abrufen der Kampagnenquelle aus der URL verwendet wird. „Quelle“ wird im Bericht „Kampagnen“ als Segmentoption angezeigt.

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


In dieser URL identifiziert der Schlüssel „Quelle“ die Quelle in der URL für diese Kampagne.

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampSourceKey', 'source']);

Parameter

String   newCampSrcKey Festzulegender Quellschlüssel der Kampagne.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Legt den Schlüssel für den Kampagnenbegriff fest, mit dem die Keywords der Kampagne aus der URL abgerufen werden.

Angenommen, Sie haben eine bezahlte Anzeige in einer Suchmaschine mit folgendem Tag:

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 steht der Schlüssel „term“ für die Keyword-Begriffe in der URL dieser Kampagne.

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampTermKey', 'term']);

Parameter

String   newCampTermKey Festzulegender Begriffsschlüssel.

_setCampaignTrack()

_setCampaignTrack(bool)
Legt das Tracking-Flag für die Kampagne fest. Standardmäßig ist das Kampagnen-Tracking für die standardmäßige Einrichtung von Google Analytics auf true gesetzt. Mit dieser Methode können Sie das Kampagnen-Tracking und die zugehörigen Cookies deaktivieren.

Parameter

Boolean   true oder false standardmäßig, wodurch Kampagnen-Tracking aktiviert wird. Bei der Einstellung false ist das Kampagnen-Tracking deaktiviert.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Legt die Ablaufzeit des Kampagnen-Tracking-Cookies in Millisekunden fest. Standardmäßig ist das Kampagnen-Tracking auf 6 Monate eingestellt. So kannst du für einen Zeitraum von sechs Monaten bestimmen, ob Besucher deiner Website eine Conversion basierend auf einer bestimmten Kampagne ausführen. Unter Umständen hat Ihr Unternehmen jedoch einen längeren oder kürzeren Zeitraum für die Kampagne. Daher können Sie mit dieser Methode das Kampagnen-Tracking für diesen Zweck anpassen.

Sie können die Ablaufzeitüberschreitung auf 0 ändern, um anzugeben, dass dieses Cookie beim Schließen des Browsers gelöscht werden soll.

Asynchrones Snippet (empfohlen)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

Parameter

Number   cookieTimeoutMillis Neue Cookie-Ablaufzeit in Millisekunden oder 0, um das Cookie zu löschen, wenn der Browser geschlossen wird.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Diese Methode wurde eingestellt. Bitte verwende stattdessen _setCampaignCookieTimeout(cookieTimeoutMillis).
Legt die Ablaufzeit des Kampagnen-Tracking-Cookies in Sekunden fest. Standardmäßig ist das Kampagnen-Tracking auf 6 Monate eingestellt. So kannst du für einen Zeitraum von sechs Monaten bestimmen, ob Besucher deiner Website eine Conversion basierend auf einer bestimmten Kampagne ausführen. Unter Umständen hat Ihr Unternehmen jedoch einen längeren oder kürzeren Zeitraum für die Kampagne. Daher können Sie mit dieser Methode das Kampagnen-Tracking für diesen Zweck anpassen.
Asynchrones Snippet (empfohlen)
_gaq.push(['_setCookieTimeout', 3152600]);

Parameter

String   newDefaultTimeout Neue Ablaufzeit für Standardcookies festgelegt. Wird als String übergeben und in eine Ganzzahl konvertiert.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Legt die Verweis-URL fest, mit der die Werte für das Kampagnen-Tracking bestimmt werden. Mit dieser Methode kannst du zulassen, dass Gadgets in einem iFrame Verweise korrekt erfassen. Standardmäßig wird für das Kampagnen-Tracking die Property document.referrer verwendet, um die Verweis-URL zu bestimmen. Diese wird im Parameter utmr der GIF-Anfrage übergeben. Sie können diesen Parameter jedoch mit Ihrem eigenen Wert überschreiben. Wenn du beispielsweise die neue Verweis-URL auf http://www.google.com/search?hl=en&q=hats setzt, speichert das Kampagnen-Cookie eine neue Kampagne mit source=google, medium=organic und keyword=hats.

Parameter

String   newReferrerOverride Die neue URL für die Dokument-Verweis-URL.