Отслеживание шагов оформления заказа в Яндекс.Метрики

#
Отслеживание шагов оформления заказа в Яндекс.Метрики
Столкнулись с проблемой. Установили отслеживание цели "просмотр корзины" на onload в HostCMS, но так как все шаги корзины - это одна страница, цель срабатывает на всех шагах оформления (то есть, срабатывает много лишних раз). Как решимть эту проблему? В конечном итоге, на каждом шаге оформления заказа должна тречиться своя цель Яндекс.Метрики.
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
На каждом шаге свой xsl шаблон, можно в каждый из них вставить <script>Window.onload...</script>
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
Спасибо! Оказалось, у нас 5-ая версия. Программист всячески открещивается: "страница одна". Как это реализовать на 5-ке?
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
Страница одна, а xsl-шаблоны на каждом шаге разные. Названия шаблонов можно посмотреть в настройках раздела корзина в структуре
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
Спасибо!

А реально в 5-ке сделать для каждого шага оформления свой уникальный адрес?
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
TonySimonovsky писал(а):
А реально в 5-ке сделать для каждого шага оформления свой уникальный адрес?
Да, реально.
Грубо говоря, нужно подставлять в action форм каждого шага разные окончания url после cart/, важно только, чтобы таких урл не существовало в структуре сайта. Тогда страница не существующим урл будет редуцироваться до первого существующего предка в структуре, в данном случае это будет ТДС корзины.
в ТДС можно еще сделать проверку корректности указанного мнимого урла, но в самом простом варианте можно и не делать, просто закрыв всю корзину от индексации поисковиками.
Заказов не беру. Консультирую редко.
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
Еще вопрос. Мы тут уже 2 недели спорим с программистом. Он уперся и не хочет делать.

Задача: чтобы на каждом шаге оформления заказа (их 3: корзина, выбор региона и заполнение данных, и все они на одном url) можно было вызывать отдельную цель Метрики (при этом, чтобы каждая из них выполнялясь только на 1-ом шаге).

Программер говорит: что шаблоны грузятся сразу просто одни показываются а другие нет, поэтому это невозможно.

Я говорю: site.ru/shop/cart/ выводит 3 разных состояния корзины. Где-то внутри этот url содержит 3 шаблона (или 3 части одного шаблона - что не важно). В каждый момент времени этот url знает, в каком состоянии (шаге корзины) он находится. Это знание выражено состоянием какой-то внутренней переменной. Вот в зависимости от значения это переменной и нужны вызывать соответсующие цели статистики.


Кто прав?
#
Re: Отслеживание шагов оформления заказа в Яндекс.Метрики
TonySimonovsky, если у вас более-менее стандартная корзина, то программист не прав.
У корзины несколько разных xsl-шаблонов, достаточно вставить разные коды достижения целей в метрике в разные шаблоны и будет счастье.
Да и корзину, вообще-то, можно переделать так, чтобы у каждого шага был свой урл.

Но если у вас настолько кастомное решение, что все три шаблона грузятся сразу и одновременно (а технически это можно сделать, хоть и по большому счету бессмысленно) то тогда конечно да, печалька.
Заказов не беру. Консультирую редко.
Авторизация