.
Posts mit dem Label filter werden angezeigt. Alle Posts anzeigen
Posts mit dem Label filter werden angezeigt. Alle Posts anzeigen

Montag, August 27, 2007

Analytics Filter: Wofür brauche ich die? Teil 4 - Eigenen Traffic ausschließen (dynamische IP)

Nach einigen Kommentaren in den letzten Posts der Filter-Reihe komme ich nun dem Wunsch nach, über eine Möglichkeit zu schreiben, wie man trotz dynamischer IP Adressen seinen eigenen Traffic ausschließen kann.

Das Ausschließen der eigenen IP Adresse bei statischen IP Adressen oder einer bekannten Range ist sehr einfach. Wie dies funktioniert habe ich im zweiten Teil bereits erläutert (Analytics Filter Teil 2: IP Adressen ausschließen). Was aber nun, wenn sich die IP Adresse bei jeder Einwahl, oder gar während des surfens, ändert? Hier gibt es ebenfalls eine Lösung - in Form eines kleinen Workarounds.

Das Ausfiltern einer IP Adresse ist in diesem Fall nicht möglich. Man kann sich aber damit helfen, indem man einen Cookie setzt. Kurz der theoretische Hintergrund. Man erstellt eine Webseite auf der ausschließlich nur der (oder die) User der ausgeschlossen werden soll Zugriff hat. Sobald der User diese Webseite betritt bekommt er einen Cookie gesetzt, der ihn beim Betreten der eigentlichen Seite das nächste mal identifiziert. Schließt man diesen User (oder diese User) mit der entsprechenden Kennzeichung nun bei dem Hauptprofil aus, wird der Traffic ignoriert. Voraussetzung dafür ist natürlich, dass der Cookie nicht gelöscht wird und, dass auch wirklich nur User auf diese Extra-Seite Zurgriff haben, die auch wirklich ausgeschlossen werden sollen.

Erster Schritt ist also eine Webseite zu erstellen, auf der kein richtiger Inhalt sein muss. Der Analytics Code muss allerdings eingebaut sein, und zusätzlich noch folgende Funktion:

<body onload="javascript:__utmSetVar('eigeneip')">

Wichtig ist, dass dieser Aufruf unterhalb des normalen Google Analytics Tracking Codes erfolgt.

Beim Besuch dieser Seite wird nun ein Cookie gesetzt (utmv heißt dieser) und der erkennt den User unter dem Namen "eigeneip". Nun können Sie mit einem einfachen ausschließen Filter User mit der Kennzeichnung "eigeneip" erstellen.

Benutzerdefinierter Filter
Ausschließen
Filterfeld: Benutzerdefiniert
Filtermuster: eigeneip

(Zum Vergrößern Bild anklicken)


Nachdem nun die Extra-Seite mit dem entsprechenden Code erstellt worden ist, wird der User mit dem Cookie "eigeneip" beim nächsten Besuch der eigentliches Website nicht mehr getrackt.

Ich hoffe dies Funktioniert bei Ihnen und bin gespannt auf Kommentare.

Mittwoch, August 01, 2007

Analytics Filter: Wofür brauche ich die? Teil 2 - IP Adresse ausschließen

Im vorigen Post habe ich ausführlicher erläutert, wie man einen Filter anlegt und dies am Beispiel eine einschließen Filters demonstriert. In diesem Post zeige ich, wie man seine eigene IP Adresse ausschließen kann. Warum sollte/könnte man das tun? Grund hierfür ist, dass wenn Sie oder Ihre Mitarbeiter den ganzen Tag auf Ihren eigenen Seiten verbringen, aber vermutlich nicht jeden Tag konvertieren, Sie die Zahlen in Analytics verfälschen. Sie würden dann bspw. die Zahl der Visits, Page Impressions und Verweildauer stark erhöhen, im Verhältnis würde dann Ihre Conversion Rate sinken. Es gibt also eine einfache Möglichkeit Ihre eigene IP Adresse aus zu schließen, damit dieser Traffic von vornherein ignoriert wird und in den Statistiken nicht enthalten ist.

Grundsätzlich folgen Sie den gleichen Steps wie im vorigen Post bis zu dem Schritt wo die vordefinierten Filter erwähnt werden. Wählen Sie hier den Filter "Alle Besucher von einer IP Adresse ausschließen". Lautet Ihre IP Adresse bspw.

63.212.171.

schreiben Sie in das Feld IP Adresse folgendes

63\.212\.171\.

(Die Backslashs sind Reguläre Ausdrücke, die dazu dienen für Analytics den . auch als . zu interpretieren und nicht als Regulären Ausdruck).

Clicken Sie nun auf "Fertig stellen" ist der Filter erstellt und filtert von diesem Moment die eingegebene IP Adresse heraus.

Was aber, wenn Sie einen IP Adressen Bereich haben - als eine IP-Adressen Spanne haben?

Bspw.:

190.165.1.1-23 und 15.1.1.1-16

Dann gibt es folgende Möglichkeit - tragen Sie dies entsprechend Ihrer Spanne in das Feld IP Adresse ein

^190\.165\.1\.([1-9] | 1[0-9]|2 [0-3])$|^15\.1\.1\.([1-9]|1[0-6])$

Auch hier ist wieder Wichtig: Zum Testen immer ein weitere Profil auf setzen! Dort sehen Sie dann, ob er funktioniert. Ansonsten besteht die Gefahr, dass Sie sich Ihre bestehenden Daten zerstören! Wenn Sie einen Filter einsetzen werden die alten Daten davon nicht beeinflusst. D.h. wenn Sie bereits seit ein paar Monaten ohne Filter tracken und dann einen Filter in dieses Profil einbauen, werden die "alten" Daten von dem neuen Filter nicht berührt.

Nutzen Sie Filter? Welche Filter sind für Sie am wichtigsten? Haben Sie selber interessante kreiert? Schreiben Sie Ihre Erfahrungen im Kommentar....

Mittwoch, Juli 25, 2007

Analytics Filter: Wofür brauche ich die? Teil 1 - Länder einschließen

In vielen Gesprächen mit Kunden ist mir aufgefallen, dass die Funktion Filter bei Google Analytics ein zu setzen eher selten genutzt wird. Dabei ist dies eine sehr gute Funktion Daten auf die individuellen Bedürfnisse zuzuschneiden. Doch was sind Filter überhaupt?

Mit Filtern können Sie die Daten die getrackt werden individualisieren. Stellen Sie sich vor, dass über den Google Analytics Code wirklich jeder Besucher getrackt wird, egal ob er nun aus Deutschland, Frankreich oder China kommt. Nun ist Ihr Business aber vielleicht ausschließlich nur in Deutschland aktiv und Sie liefern Ihre Produkte garnicht nach China oder Frankreich. Dann verfälschen die chinesischen und französischen User Ihre Statistiken (alle anderen Länder natürlich auch), da sie eh nichts kaufen können. Es macht also Sinn, diese von vornherein auszuschließen, d.h. garnicht mit zu tracken also zu ignorieren, da Sie ja nur an deutschen Conversions interessiert sind. Dies ist mit Google Analytics auf einfache Art und Weise möglich. Sicher haben Sie dieses Feld in Ihren Analytics Einstellungen schon einmal gesehen (Click zum vergrößern):


Clicken Sie dort auf "Filter hinzufügen" und Sie landen hier (Click zum Vergrößern):


Da ich annehme, dass Sie bisher noch keinen Filter erstellt haben, clicken Sie auf "Neuen Filter für Profil hinzufügen". Dann geben Sie dem ganzen einen Namen. Um bei obigen Beispiel zu bleiben also: Include deutsche User. Include bedeutet, dass ausschließlich die eingeschlossenen Daten dargestellt werden und alle anderen nicht. Andersherum könnten Sie auch Exclude Fliter erstellen. Dann müssten Sie allerdings alle Länder außer Deutschland ausschließen, was etwas länger dauern könnte. Unter dem Drop Down Menu haben Sie dann die Möglichkeit zwischen drei vordefinierten Filtern zu unterscheiden:

Alle Besuche von einer Domain ausschließen
Alle Besucher von einer IP-Adresse ausschließen
Nur Datenverkehr zu einem Unterverzeichnis einschließen

und zusätlich den benutzerdefinierten Filter. Auf die vorderfinierten Filter gehe ich in einem späteren Post zu dem Filterthema ein. Heute geht es darum bei dem obigen Beispiel zu bleiben und nicht-deutschte User aus den Analytics Reports auszuschließen (dies funktioniert genauso natürlich auch andersherum).

Bei den Auswahlboxen dann "Einschließen" auswählen und das Drop Down Menu des Filterfeldes anklicken. Dort öffnet sich dann eine sehr lange Liste mit möglichen Parametern, die Sie auswählen können (Sie erahnen sicherlich welche Möglichkeiten sich alles bieten!). Um bei dem Beispiel zu bleiben gibt es den Parameter "Land von Besuchern". Bei dem Filtermuster müssen Sie dann das entsprechende Land eingeben. Wichtig ist hier, auf die genaue Schreibweise zu achten, wie Sie auch in Analytics angezeigt wird - in diesem Beispiel also "Germany" (würden Sie Deutschland oder DE oder sonstiges eingeben würde es nicht funktionieren) - Click zum Vergrößern:


Die Groß- und Kleinschreibung ist in vielen Fällen irrelevant. Wenn Sie nun auf Fertig stellen clicken ist der Filter fertig.

WICHTIG: Wenn Sie mit Filtern experimentieren unbedingt ein neues Profil anlegen! Denn Sie konzentrieren sich durch das kreieren eines Filters nur auf einen Teil der Daten (bspw. die User aus Deutschland). Alle anderen Daten (in diesem Beispiel der Rest der Welt) sind dann unwiederuflich weg - allerdings nur für dieses Profil! Daher zum Testen immer ein neues Profil anlegen, damit die Daten in Ihrem Haupt-Gesamt-Profil erhalten bleiben. Dies ist insbesondere bei "einschließen" Filtern wichtig.

Ich werde in der nächsten Zeit weitere Artikel zu diesem Thema posten - ich hoffe dies ist von Interesse.
 
Google