Reguläre Ausdrücke – entweder man liebt sie, oder man hasst sie. Auch wenn man mit Ihnen sehr viel Zeit in Google Analytics und im Google Tag Manager sparen kann, stehen viele aufgrund der Komplexität mit den RegEx auf Kriegsfuß.
Reguläre Ausdrücke sind eine Methode, um spezielle Muster oder Kombinationen von Zeichen in Text zu erkennen. Nutzt man diese Funktion in Google Analytics, erhält man die Möglichkeit, sehr hilfreiche Filter, Segmente und Reports zu erstellen. Im Folgenden Artikel zähle ich diverse Beispiele auf, um RegEx in Google Analytics einfach und zum eigenen Vorteil einzusetzen.
Da Reguläre Ausdrücke meist zum Filtern oder zur Suche verwendet werden, kommen Sie in Google Analytics an mehreren Stellen zum Einsatz.
Während dem erstellen von Reports möchte man sich manchmal mehrere Werte einer Dimension anschauen. Das ist mit der vorgegebenen Filtermaske in den Berichten leider nicht möglich, da hier nur die Verknüpfung von Dimensionen und Messwerten mittels „und“ zur Verfügung steht.
Möchte ich mir beispielsweise alle Seiten anzeigen lassen, die „adwords“ oder „analytics“ enthalten, ist das schlichtweg nicht möglich.
An dieser Stelle kommen dann die regulären Ausdrücke zum Einsatz. In der RegeEX-Sprache wird für den Begriff „oder“ die Pipe „|“ verwendet. Im Einsatz sieht das dann wie folgt aus:
Die Pipe kann dabei mehrfach verwendet werden, so dass auch mehr als zwei Werte per „oder“ miteinander verknüpft werden.
Auch sehr beliebt ist das Filtern nach Termen, die mit einer bestimmten Zeichenkombination starten. Sollten wir beispielsweise Seiten Suche, die mit dem Wort „google“ beginnen, nutzen wir hierfür das Caret „^“.
Wenn wir Terme filtern wollen, die mit einer bestimmten Reihenfolge beginnen, liegt es auch nah, das genaue Gegenteil zu untersuchen. Um einen Filter zu nutzen, der auf bestimmte Zeichenfolge am Ende abzielt benötigen wir in der RegEx-Sprache das Dollarzeichen „$“.
Ein Beispiel hierfür wäre, dass man Verweise herausfinden will, die von deutschen Seiten kommen. Dementsprechend wäre der Filter „de$“ genutzt werden. Hier ist also zu beachten, dass der Parameter am Ende gesetzt wird.
Stellen Sie sich vor, sie möchten gerne Seiten Filtern, die eines der folgenden Worte beinhalten:
hatte, latte, matte. Zugegeben: Ein sehr einfaches und plumpes Beispiel – aber im Prinzip suchen wir nach Seiten, die die Zeichenfolge „atte“ beinhalten.
Nun könnten wir wie in Tip #1 per „oder“ den Filter setzen. Das macht aber nur Sinn, wenn wir alle Worte kennen, die „atte“ beinhalten. Viel sicherer gehen wir aber, wenn wir den Punkt „.“ als Platzhalter verwenden. Dadurch werden alle Begriffe gematcht, die ein beliebiges Zeichen vor „atte“ haben. Letzteres selbst würde keinen Match ergeben, da der Punkt mindestens ein Zeichen vor der definierten Zeichenfolge voraussetzt.
Wer oft mit AdWords arbeitet und dort speziell in den Suchberichten viel Zeit verbringt, wird merken, wie oft nach Begriffen gesucht wird, die falsch geschrieben sind. Mit dem Fragezeichen als Parameter „?“ können wir definieren, dass das Zeichen vor dem Fragezeichen optional ist. Unser Firmenname wird – auch aufgrund unsere alten Domain – manchmal als ReachX und andere Male als Reach-X gesucht. In den Berichten zu den Suchbegriffen können wir nun mit folgendem regulären Ausdruck beide Varianten filtern: „Reach-?X“
RegEx machen auf Neulinge am Anfang einen sehr furchterregenden Eindruck. Zu einem Gewissen Maße sicherlich zurecht – gleicht es doch dem Lernen einer neuen Sprache. Das Schöne daran ist aber, dass man relativ schnell und mit einfachen Mitteln viele Probleme in der Webanalyse beheben kann. Das sollen die Beispiele oben zeigen. Die Liste erhebt keinen Anspruch darauf vollständig zu sein oder RegEx von der Pike auf zu lehren.
In welchen Usecases nutzen Sie reguläre Ausdrücke? Ich bin gespannt auf die Kommentare!
Am 18. und 19. November 2024 hatte ich die großartige Gelegenheit, den Marketing Analytics Summit…
Nach einer großartigen Erfahrung in London beim Measure Camp 2024 entschieden wir uns, an einer…
MeasureCamp London 2024 - Recap Dieses Jahr hatte ich die Gelegenheit, für ReachX am MeasureCamp…
Am 26.09.2024 fand der erste KI Day für dieses Jahr im RheinEnergieSTADION in Köln statt…
Am 17.09.2024 fand der erste Tech SEO Summit in Hamburg statt. Das von Audisto hervorragend…
Wenn es eine Konferenz gibt, bei der sich alles um Neuheiten, Ads, Performance und Optimierung…