Как использовать регулярные выражения для вставки динамических URL в воронку конверсии Google Analytics? - PullRequest
0 голосов
/ 22 марта 2019

У меня есть клиент, у которого есть сайт электронной коммерции, работающий на Wix. Она попросила меня настроить воронку конверсии, чтобы она могла определить, когда посетители уходят с шага, я имею в виду тех, кто не попадает на страницу с размещенным заказом. На Wix у нас есть 3 шага / URL, как показано ниже:

Корзина: https://www.easyhomedesign.com.br/cart?appSectionParams=%7B%22origin%22%3A%22cart-popup%22%7D

Оформить заказ: https://www.easyhomedesign.com.br/checkout?appSectionParams=%7B%22a11y%22%3Afalse%2C%22cartId%22%3A%2283476f86-4ac9-44ac-8779-4479dde12cc2%22%2C%22storeUrl%22%3A%22https%3A%2F%2Fwww.easyhomedesign.com.br%2F%22%2C%22isFastFlow%22%3Afalse%2C%22isPickupFlow%22%3Afalse%7D

и страница «Спасибо»: https://www.easyhomedesign.com.br/thank-you-page/d28bc342-0afe-40cb-8d98-a5784b6b2f17

После каждого из этих URL-адресов у нас есть динамические строковые значения, поэтому мне нужно ввести в шаг последовательности, в поле url, те же самые URL-адреса, но с помощью регулярного выражения, соответствующего конфигу, «начинается с», так как мы можем Не знаю, каковы значения в конце URL-адресов, а в разделе настройки воронки у нас нет этого комбинированного списка «Начинается с». По крайней мере, это единственное решение, о котором я мог подумать.

Тогда моя идея - использовать что-то вроде https://www.easyhomedesign.com.br/thank-you-page/$. Я не знаю регулярных выражений, это всего лишь пример того, о чем я думал, поскольку эта часть URL-адреса является фиксированной.

Может ли кто-нибудь помочь мне? ТКС.

1 Ответ

0 голосов
/ 22 марта 2019

Хотя окончательная настройка цели в значительной степени зависит от вашей реализации Analyitcs, в принципе, такую ​​воронку можно покрыть с помощью RegEx в последовательностях целей.

Google Analytics отслеживает посещения страниц с помощью пути, купить по умолчанию.Таким образом, https://www.easyhomedesign.com.br/thank-you-page/d28bc342-0afe-40cb-8d98-a5784b6b2f17 станет /thank-you-page/d28bc342-0afe-40cb-8d98-a5784b6b2f17 в ваших отчетах.Его можно настроить так, чтобы он содержал домен, а также можно создать целевой поток, но важно проверить, как следует создавать RegEx.

Также важно, если вышеупомянутые части запросавлияют на шаг, независимо от того, являются ли они частью потока или нет.

Предполагая, что часть пути релевантна, вы можете настроить что-то вроде этого.

URL-адрес корзины в отчетах: /cart?appSectionParams=%7B%22origin%22%3A%22cart-popup%22%7D

Шаг корзиныRegEx в потоке целей: ^\/cart

^ обозначает начало строки, но вам может потребоваться настроить, если хост присутствует в ваших отчетах.Вы также можете расширить его до ^\/cart\?, если вы ожидаете присутствия каких-либо параметров, чтобы претендовать на посещение корзины.

Проверка URL в отчетах: /checkout?appSectionParams=%7B%22a11y%22%3Afalse%2C%22cartId%22%3A%2283476f86-4ac9-44ac-8779-4479dde12cc2%22%2C%22storeUrl%22%3A%22https%3A%2F%2Fwww.easyhomedesign.com.br%2F%22%2C%22isFastFlow%22%3Afalse%2C%22isPickupFlow%22%3Afalse%7D

Проверка корзины Шаг RegEx вПоток целей: ^\/checkout

То же самое относится к этапу проверки для начала строки или для любых необходимых параметров.

Благодарственный URL в отчетах: /thank-you-page/d28bc342-0afe-40cb-8d98-a5784b6b2f17

Спасибо, RegEx, который по сути является RegEx цели: ^\/thank-you-page\/[\w-]+

Здесь часть [\w-]+ ожидает присутствия буквенно-цифровых символов, подчеркивания или дефиса.Точнее, один или несколько должны существовать там.

Знак $, упомянутый в OP, не может быть использован здесь, так как он указывает на конец строки и, следовательно, идентификатор в концеURL сделает его несоответствующим.

...