На примере сайта demo.moguta.ru настроим стандартные цели для интернет-магазина.
Первым действием необходимо убедиться что счетчики подключены к вашему сайту.
Для этого в разделе настроек магазина укажите их JS скрипты в соотетствующем поле "Коды счетчиков и виджетов".
Если опция поддерживается шаблоном, то этот код будет виден в просмотре исходного кода страницы. Посмотреть исходный код страницы в браузере можно горячими клавишами CTRL+U, или через контекстное меню.
Если счетчиков нет в исходном коде, то можно прописать их напрямую в файле шаблона templates.php в нужное вам место, обычно перед закрывающим тегом </body>
Вместо demo.moguta.ru подставьте ваш домен.
1. Открываем файл script.js в вашем шаблоне и в конец файла вставляем следующий код:
2. Сбрасываем кэш сайта и кэш браузера.
3. Переходим в разделкаталога и кликаем на кнопку "купить", если при этом появилось сообщение 'Сработал клик по кнопке купить', значит все сделано верно.
4. Меняем в коде тестовую строчку
на строчку с идентификатором счетчика
Должно получиться так:
yaCounter15403XXX - это ваш номер счетчика (узнать можно в Яндекс.Метрике).
'название цели' - идентификатор цели, например ya_1, который вы задали Яндекс.Метрике при создании цели.
Если вам требуется отследить цели при нажатии на любой элемент на странице, необходимо сначала в верстке страницы добавить уникальный класс к этому элементу , например <button class="actioner_1">Целевая кнопка</button > Тогда в js нужно написать следующий код
ya_2 - это идентификатор цели созданной в Яндекс.Метрике.
По аналогии с целями для счетчиков Яндекс.Метрики, нужно повесить событие на клик по конкретному элементу на странице сайта.
В обработчике метода указать вызов скрипта от Google Analytics.
ga_target_1 - идентификатор цели, который вы задали Яндекс.Метрике при создании цели.
Чтобы цели по нажатию на кнопки срабатывали и фиксировались одновременно в Яндекс.Метрике и Google Analytics, в в файле script.js в вашем шаблоне и в конце файла должен находить код аналогичный этому:
actioner_1 - название CSS класса у HTML элемента клик по которому нужно отловить;
yaCounter15403XXX - идентификатор счетчика в метрике;
ya_1 - идентификатор цели в Яндекс.Метрике;
ga_target_1 - идентификатор цели в Google Analytics.