Frage

This is slightly beyond my ken.

I have a newsletter signup confirmation URL formed like: http://godoymedical.net/?wysija-page=1&controller=confirm&wysija-key=7b246d4fc4c91968b0529237169787df&action=subscribe&wysijap=subscriptions&wysiconf=YToyOntpOjA7czoxOiI0IjtpOjE7czoxOiIzIjt9

I need to track it with RegEx in Google Analytics. The important parts are clearly:

wysija-page=1 controller=confirm action=subscribe

When that stuff appears in an URL, I need to record it as a signup. Yeah, way over my head. Anyone here done this before?

enter image description here

War es hilfreich?

Lösung

If you want to capture everything no matter what the string might be after = then you could use:

(wysija-page=\d+)(?:.*)(controller=\w+)(?:.*)(action=\w+)

example: http://regex101.com/r/tP1fG3

If you specifically only want page=1 controller=confirm, etc.

(wysija-page=1)(?:&.*)(controller=confirm)(?:.*)(action=subscribe)

example: http://regex101.com/r/hI3pO2

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top