Регулярное выражение цели Google Analytics не работает - PullRequest
0 голосов
/ 01 мая 2018

Скриншот потока целей

У меня есть три шага цели в GA.

Step1: .*\/lvq\/search-(.*)
Step2: .*\/lvq\/search-(.*)\/ask
Destination: .*\/lvq\/search-(.*)\/ask\/thank-you

URL-адреса:

Step 1: www.domain.co.uk/lvq/search-pagename-pagename
Step 2: www.domain.co.uk/lvq/search-pagename-pagename/ask
Destination: www.domain.co.uk/lvq/search-pagename-pagename/thank-you

Цель работает только для шага 1. После этого, по-видимому, она снижается на 100%. Я знаю, что это не так, поэтому с Regex может возникнуть проблема.

1 Ответ

0 голосов
/ 02 мая 2018

Проблема в том, что регулярное выражение для Step 1 соответствует вашим URL для обоих Шаг 1 И Шаг 2. Следовательно, что касается Google Analytics, Шаг 2 никогда не происходит, и поэтому всегда будет 100 % выпадения после шага 1.

Вы можете исправить это, сузив свое регулярное выражение:

Шаг 1: .*/lvq/search\-[a-zA-Z\-]+$

Шаг 2: .*/lvq/search\-.*/ask

Шаг 3: .*/lvq/search\-.*/ask/thank\-you

Я также внес несколько изменений в ваше оригинальное регулярное выражение:

  • Побег - с
  • Не нужно убегать / с
...