Теперь AdWords – это Google Реклама. Новое название отражает, что сервис включает в себя различные рекламные инструменты в поисковой и контекстно-медийной сетях, на YouTube и не только. Подробнее

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

Цель по событию onckick

Студент ✭

Здравствуйте, Подскажите пожалуйста - можно ли на одну кнопку повесить onclick события достижения цели и для Аналиткс и для Яндекс Метрики (уж простите Бога ради ...)

 

На текущий момент соорудил такую вот "композицию" - 

<span  onclick="ga('send', 'event', 'buttons', 'click', 'product_cart_button');">
<input type="button" onclick="yaCounter23235763.reachGoal('click_tobuy'); return true;" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> <span>

 но чето сильно сомневаюсь в ее работоспособности, Подскажите пожалуйста как правильно это реализовать, если это вообще возможно.

 

Благодарю !

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

Re: Цель по событию onckick

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

Добрый день.

Можно

<input type="button" onclick=
"yaCounter23235763.reachGoal('click_tobuy');
ga('send', 'event', 'buttons', 'click', 'product_cart_button');
return true;"
value="<?php echo $button_cart; ?>" id="button-cart" class="button" />

Re: Цель по событию onckick

Активные участники

Здравствуйте! К примеру у Вас код исходный:


<button class="btn btn-yellow" type="submit" ;">Записаться на игру</button>

 

Стало:
<button class="btn btn-yellow" type="submit" onclick="yaCounter34133335.reachGoal('ORDER');">Записаться на игру</button>


Внесите правки в код, отправьте тестовую заявку и посмотрите в Метрике выполнилось событие/конверсия, а также в Отчете реального времени в аналитиксе просмотрите выполнилась конверсия!

 

Опишу детальнее о виртуальный страницах/событиях:
Google Analytics настройка событий
Добавляем событие:
<div class="button red3 cart" id="413">Купить</div> onClick="_gaq.push (['_trackEvent', 'Knopka', 'zakaz']);"> для Google Analytics.

 

<div class="button red3 cart" id="413">Купить</div> onClick="ga ('send', 'event', 'Knopka', 'zakaz');"> для Universal Analytics.

 

 

Или виртуальную страницу:
<div class="button red3 cart" id="413">Купить</div> onClick="_gaq.push (['_trackPageview','/virtual/order/']);"> для Google Analytics


<div class="button red3 cart" id="413">Купить</div> onClick="ga ('send', 'pageview', '/virtual/order');"> для Universal Analytics.

 

В целом настроить события в Google Analytics и Яндекс Метрике дело не сложное, но чтобы экономить свое время и не разбираться в установке целей на сайт поручите это занятие программисту!

Также не забываем о событиях Яндекс Метрики

Если нам нужно отправлять конверсии в Яндекс Метрику то создаем код для виртуальных страниц (Метрика и Universal Analytics):

onClick="yaCounterXXXXXX.reachGoal ('order'); ga ('send', 'pageview', '/virtual/zakaz');"

XXXXXX — номер вашего счетчика в Метрике (скопируйте его с Яндекс Метрики).

Далее в настройке целей Яндекс Метрики выберите тип «Событие» и впишите только идентификатор order (у меня это пример, можете без проблем вписывать свое слово).

Когда все коды установлены отправьте тестовые заявки через кнопку, форму и просмотрите проходят ли по ним конверсии (обратите внимание, что статистика конверсий иногда проходит с задержкой).

Аналогичную тему видел на блоге, там также о схожем поясняют
 http://convert.ua/blog/analytics/trackpageview-google-analytics/