#regex #google-analytics #goal-tracking
#регулярное выражение #google-analytics #отслеживание целей
Вопрос:
Я устанавливаю целевую конверсию для ссылок на мой сайт, которые являются динамическими в Google Analytics
https://www.learningandthebrain.com/Online-Register/CONF-103/Submit
пример динамических ссылок приведен здесь выше, число после CONF- продолжает меняться, и я хочу создать окончательный URL-адрес для своей цели
Я должен ввести выражение регулярного выражения, чтобы соответствовать ссылке на сайт Онлайн-Register/CONF-103/Submit
Ответ №1:
Если изменяется только число после CONF, что-то вроде этого должно сработать:
(.*)learningandthebrain.com/Online-Register/CONF-(d )/Submit
Это в значительной степени настолько просто, насколько это возможно, поэтому я бы посоветовал вам изучить регулярные выражения в свободное время. При изучении регулярных выражений я нашел этот инструмент незаменимым: http://gskinner.com/RegExr / — это позволяет вам легко проверить, работает ли ваше регулярное выражение должным образом.
Редактировать: регулярное выражение не должно включать www-часть домена, потому что тогда оно будет соответствовать только запросам, поступающим от него, и игнорировать запросы от http://learningandthebrain.com . На самом деле я почти уверен, что даже выражение «поймать все» (. *) в начале можно опустить.
Кроме того, в Google Analytics не требуется экранирование косой черты.
Ответ №2:
Просто ради эффективности завершите регулярное выражение Crafty_Shadow
https://www.learningandthebrain.com/Online-Register/CONF-(d )/Submit
(Я знаю, что лучше было бы оставить комментарий, но у меня все еще нет ранга для этого)
Ответ №3:
Вы должны использовать следующее регулярное выражение:
/Online-Register/CONF-(d )/Submit
Обратите внимание, что домен не является частью атрибута страницы и не будет соответствовать, если вы включите его в регулярное выражение. Просто укажите путь.
Я бы также включил флаг игнорирования регистра, если вы используете веб-сервер, который не делает различий между прописными и строчными буквами, такими как IIS.