Google Analytics Tipp 11: Reguläre Ausdrücke (regex)

Reguläre Ausdrücke in Google Analytics und Google Data Studio nutzen

Du möchtest nach ganz speziellen Gesichtspunkten filtern oder segmentieren, um Insights zu generieren. Da reichen ganz schnell die Standard-Filtermöglichkeiten „entspricht genau“, „enthält“, „beginnt mit“ und „endet mit“ nicht mehr aus.

Google Analytics Tipp: Reguläre Ausdrücke verwenden – wenn Standard-Filtermöglichkeiten nicht mehr ausreichen (Screenshot)

Leider werden viele schon von der Bezeichnung REGEXP abgeschreckt. Es gibt auch tatsächlich eine Vielzahl an regulären Ausdrücken. Aber keine Angst, du benötigst für Auswertungen mit Google Analytics keine Programmierkenntnisse. Mit einer Hand voll einfacher REGEX-Zeichen kannst du 90% aller Anforderungen abdecken.

RegEx Anwendungen kannst du in Google Analytics einsetzen bei:

  • Datenansichtsfilter (z.B. interne IP-Adressen herausfiltern)
  • Seitenfilter (nach bestimmten Seiten)
  • Landingpages
  • Zielvorhaben (unentbehrlich bei Zielvorhaben-Trichtern)
  • Segmentierungen (z.B. um Schritt-Abfolgen zu definieren)
  • Content-Gruppierungen
  • Channel-Gruppierung
  • Benutzerdefinierte Berichte

Hier unsere Liste der Top REGEX Funktionen:

REGEX Sonderzeichen Beispiel Bedeutung Erklärung
  services enthält Alle Seiten, welche „Services“ enthalten
^ (Caret) ^/services/ beginnt mit Alle Seiten, die mit /services/ beginnen
$ (Dollar-Zeichen) /services/$ endet mit Alle Seiten, die mit /services/ enden
^…$ ^/services/$ entspricht genau Entspricht genau der Seite /services/
| (Pipe) services|seminare oder Alle Seiten, die „services“ oder „seminare“ enthalten
. (Punkt) te.t genau ein Zeichen  Platzhalter für ein beliebiges Zeichen (Buchstabe oder Zahl oder Sonderzeichen)
* (Sternchen) goo*gle Vorheriges Zeichen kein Mal oder mehrmals Wiederholung des vorherigen Zeichens kein mal oder beliebig oft
.* (Punkt, Sternchen) e.*mail Joker, Wildcard Das kann alles oder nichts sein (1 Zeichen, nullmal oder beliebig oft).
\ (Backslash) \. Hebt die Sonderzeichen-Funktion auf. Nutzung des normalen Zeichens, nicht des Metazeichens
(…) (de|en) Gruppierung Klammerfunktion wie in Mathe

Diese Zeichen kannst du auch miteinander kombinieren. Dadurch bist du in der Lage, viele Filter-Anforderungen selbst zu definieren.

Hier noch ein paar praktische Beispiele:

Beispiel

Erklärung

\.pdf$

Alle Dateien, welche auf .pdf enden

\?

Alle Seiten mit Parametern (Parameter beginnen mit einem Fragezeichen

^/(de|en)/services

Alle Seiten, welche entweder mit /de oder /en und danach /services beginnen

e.*Mail

Alle Channel, welche E und Mail enthalten, unabhängig davon was dazwischen steht. Enthalten sind z.B. Email, E-Mail, E_Mail, Electronic Mail

goo*gle

Umfasst gogle, google, gooogle, goooogle

te.t

Umfasst text, test, te5t, te?t

Wenn du dir unsicher bist bei der Verwendung eines komplexeren regulären Ausdruckes, dann gibt es Tools, welche deinen Teststring prüfen und dir übereinstimmende Ergebnisse anzeigt, z.B. https://rubular.com/

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert