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

Не работают цели в Universal Analytics

Студент ✭

Доброго времени суток!
Уже несколько дней пытаюсь понять почему аналитика не отслеживает цель "завершенный заказ".
Страница завершенного заказа имеет статический вид: https://mysite/index.php?route=checkout/success
Настраивал цели такими способами:
1) переход — равно — /index.php?route=checkout/success
2) переход — равно — checkout/success
3) переход — начинается с — /success
4) переход — регулярное выражение — checkout/success
Ни один из этих вариантов не отслеживается. Все остальные цели (корзина, страница отзывов) отслеживаются.
Вот что я заметил. В отчете аналитики отображает страницу /index.php в то время как пользователь находится на странице /index.php?route=checkout/success
И в отчете о страницах выхода после завершения заказа тоже самое. Должно быть /index.php?route=checkout/success , а отображает /index.php.
В чем может быть проблема?
2017-05-17_225056.jpg

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

Не работают цели в Universal Analytics

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

То что после знака вопроса, параметры, а не страница. Есть возможность вызыаать виртуальную страницу или событие?

C уважением,
Павел

Не работают цели в Universal Analytics

Бакалавр ✭ ✭

Есть ли в настройках в поле "Исключить параметры запроса URL" чтото? Не отсекается ли параметр?

Приведите пример, пожалуйста пример страницы для конкретного заказа. 

Попробуйте "переход — начинается с — /index.php?route=checkout/success"

 

Не работают цели в Universal Analytics

Студент ✭

Думал настроить событие на нажатие кнопки оформления заказа, но это будет не совсем корректно, так как человек может что-то не указать в полях для заказа и нажать на кнопку,а форма не отправится пока он не заполнит все. И так могут нажать несколько раз.
Поэтому решил на кнопку не ставить.
Какой вид события можете еще посоветовать?
Этот URL одинаковый для всех магазинов на OpenCart. Читал что многие прописывают цели так как я пробовал, у кого-то работает, а у кого-то нет. 

Не работают цели в Universal Analytics

Студент ✭

Начинается с /index.php?route=checkout/success тоже пробовал
А где посмотреть "Есть ли в настройках в поле "Исключить параметры запроса URL" чтото?" ?
Страница статическая и у всех завершенных заказов ссылка такая https://domen/index.php?route=checkout/success

Не работают цели в Universal Analytics

Бакалавр ✭ ✭

Ой, простите... Теперь вроде понимаю - https://domen/index.php?route=checkout/success - Это страница вроде страницы "спасибо"

А где посмотреть - https://monosnap.com/file/kscTRVnKcWLIYKgT6JugrTpqJQJffM

 

Настройка события на клик не самая лучшая вещь. Много тонкостей, на мой взгляд. Нужно ставить отправку события после проверки скриптом заполненности полей и смотреть как работает отправка данных с текущей страницы. Жуть.

 

Я предлагаю попробовать вот что:

Куда проще настроить вид события (тип цели, на самом деле) "Событие" на показ страницы. Но сбор данных о цели будет происходить "с другой стороны". Документация по этому поводу тут: 

https://developers.google.com/analytics/devguides/collection/analyticsjs/events

 

Если своими словами, то при показе страницы  /index.php?route=checkout/success после загрузки счетчика GA Должен загрузиться еще такой кусок - это отправка события:

ga('send', {
hitType: 'event',
eventCategory: 'Order',
eventAction: 'Complete',
eventLabel: '/index.php?route=checkout/success'
}); 

 

И настроить фильтр событий для достижения цели в представлении в ГА. http://take.ms/NHmDx

Где категория это eventCategory из кода

Где Действие это eventAction из кода

Ярлык это eventLabel из кода (но он вроде необязательный)

Ценность не стоит указывать

 

Обязательно после инициализации счетчика. Иначе он отправит событие "на деревню дедушке", но не в ваш ГА

И послушайте, что отправляется потом через GA debug и TagAsistant

Не работают цели в Universal Analytics

Студент ✭

Перешел в настройки как указано на скриншоте.
Оказывается у меня стояла галочка на "Удалять параметры запроса из URL". И удалялись все route и sort с URL. Это могло влиять?

Не работают цели в Universal Analytics

Бакалавр ✭ ✭

так у вас в урле route. Так что конечно да

Не работают цели в Universal Analytics

Бакалавр ✭ ✭

Убрав галку или только route

Попробуйте вновь "переход — начинается с — /index.php?route=checkout/success"

 

Не работают цели в Universal Analytics

Студент ✭

Сейчас сделаю пару тестовых заказов и посмотрю подтянутся данные или нет.
Еще там стоял протокол http вместо https. Хотя если другие цели срабатывали, то значит это не критично, скорее всего.