Analytics
Сейчас в сети: 301
Сейчас в сети: 301
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Настройка цели: Корзина - Покупка

Студент ✭ ✭ ✭

Добрый день коллеги, Настроил цель на добавление в корзину для сайта http://reebok.kiev.ua/

скрин - http://prnt.sc/d21bvz 


Так же настроил цель когда "Покупка совершена" 

скрин - http://prnt.sc/d21cdz

Протестил в тестовом представлении - цель "добавление в корзину" работает http://prnt.sc/d21cyy, а цель "покупка совершена" не работает.
Вопрос - почему? 

Прошу помочь настроить - объяснить
что значат выражения в цели

- равно

- начинается с

- регулярное выражение

Какое из них применимо для цели "Покупка  совершена."

1 Ответ экспертаverified_user

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы mrfrunze
ноября 2016

Настройка цели: Корзина - Покупка

Ведущий участник

Для цели "Добавить в корзину" правильнее в таком случае использовать выражение "/checkout/(\d)+", чтобы в эту цель не записывались еще и оформления заказа (страницы вида /checkout/0564/complete).

Просмотреть решение в исходном сообщении


Все ответы

Re: Настройка цели: Корзина - Покупка

Ведущий участник

Добрый день.

 

Попробуйте использовать ".*" вместо "*". То есть, чтобы цель выглядела таким образом: /checkout/.*

 

C уважением, Анастасия

Настройка цели: Корзина - Покупка

Студент ✭ ✭ ✭

Спасибо за подсказку )) какое выражение нужно выбирать? 

- начинается с

- регулярное выражение

И в чем разница между  "*" и  ".*" ??? 
Хорошего дня.

 

Настройка цели: Корзина - Покупка

Ведущий участник

Нужно выбирать "регулярное выражение", так как что "*", что ".*" - это специальные операторы регулярных выражений, при выборе других типов соответствия (например, "начинается с") они работать не будут. 

 

Разница между  "*" и  ".*" в следующем: символ "*" представляет собой 0 или более предыдущих символов. Т. е.  когда Вы пишите выражение "/checkout/*", в котором предыдущим символом выступает слеш, то такому регулярному выражению будут соответствовать строки, которые начинаются на "/checkout" и далее содержат в себе 0 или любое число слешей. Например, "/checkout", "/checkout/", "/checkout//", "/checkout///" и т.д. Конструкция ".*" итерпретируется системой как любое число любых символов. Таким образом выражению "/checkout/.*" будут соответствовать нужные страницы /checkout/123, /checkout/5668.

 

С уважением, Анастасия

Настройка цели: Корзина - Покупка

Ведущий участник

Если у Вас есть желание разобраться глубже в регулярных выражениях, рекомендую эту статью https://www.ru.advertisercommunity.com/t5/Stati/Regulyarnye-vyrazheniya-v-rabote-marketologa/ba-p/12...

Тут много примеров и часто применяемых конструкций. Если будут вопросы - пишите!

 

Настройка цели: Корзина - Покупка

Студент ✭ ✭ ✭

Добрый день Настя, я сделал изменения http://prnt.sc/d2ikdv

Это цель - "Добавить в корзину"

Для цели - "Оформить заказ" - http://prnt.sc/d2il44 я прописал

такое выражение "checkout/.*/complete" - т.е. -  /checkout/0564/complete - это расшифровка!

Правильно ли я сделал? Правильно ли я понял вашу идею?

Я прописал еще цель - "Покупка совершена"  - http://prnt.sc/d2io2i

Выражение -  .*/complete - это по сути  0564/complete  

Я продублировал цель - "Оформить заказ"
Какое из этих выражений более корректное и правильное?
Спасибо, хорошего дня!  

 

Настройка цели: Корзина - Покупка

Ведущий участник

         Для цели - "Оформить заказ" - http://prnt.sc/d2il44 я прописал

         такое выражение "checkout/.*/complete" - т.е. -  /checkout/0564/complete - это расшифровка!

 

Верно.

 

        Добрый день Настя, я сделал изменения http://prnt.sc/d2ikdv

        Это цель - "Добавить в корзину"

 

Для цели "Добавить в корзину" правильнее в таком случае использовать выражение "/checkout/(\d)+", чтобы в эту цель не записывались еще и оформления заказа (страницы вида /checkout/0564/complete).

"\d" - это любой цифровой символ. "+" - 1 или более предыдущих символов.

Конструкция "/checkout/(\d)+"  позволит учесть только страницы, начинающиеся на /checkout/, в которых далее указан только цифровой номер, без строки "complete".

 

        Я прописал еще цель - "Покупка совершена"  - http://prnt.sc/d2io2i

        Выражение -  .*/complete - это по сути  0564/complete  

 

Этот вопрос не поняла. Зачем нужна такая цель? Как я понимаю, она дублирует "Оформить заказ".

 

Настройка цели: Корзина - Покупка

Студент ✭ ✭ ✭

я совершил покупку в тестовом представлении и аналитика показала две цели http://prnt.sc/d2mlqi

Т.е отработала цель добавить в корзину и оформить заказ.
Мне менять выражение для цели "Добавить в корзину" -  "/checkout/(\d)+" или оставить /checkout/.*

Спасибо вам за помощь, хорошего вечера!

 

Настройка цели: Корзина - Покупка

Студент ✭ ✭ ✭

Жду от вам обратной связи - по последнему комментарию

 

Лучший ответ.
Решение
Утвердил автор темы mrfrunze
ноября 2016

Настройка цели: Корзина - Покупка

Ведущий участник

Для цели "Добавить в корзину" правильнее в таком случае использовать выражение "/checkout/(\d)+", чтобы в эту цель не записывались еще и оформления заказа (страницы вида /checkout/0564/complete).