Варианты вставки JavaScript-события в код страницы клиента (onClick)

Общее описание

 

Если на сайте необходимо отслеживать какое-либо событие (нажатие на кнопку Купить, Заказать, Отправить и т.п.), то кроме размещения самого кода отслеживания (например Google Analytics, Яндекс.Метрика) на странице сайта, вы размещаете ещё на самой кнопке следующий фрагмент

Например: Нужно на нажатие кнопки "Купить", там где

onClick= повесить событие "_gaq.push(['_trackEvent', 'button', 'press', 'kupit']);"

 

пример №1
<input type="image" src="img/buy_300.png" alt="Купить" title="Купить" / onClick= "_gaq.push(['_trackEvent', 'button', 'press', 'kupit']);">

 

пример №2
<a href="http://gadxxxemeyn.xxxpay.com/" style="margin: 0px;" target="_blank" onClick= "_gaq.push(['_trackEvent', 'button', 'press', 'kupit']);"
>Узнать о методе лечения</a></div>

 

пример №3
<a class="T10 стиль3" href="http://gadxxxemeyn.xxxpay.com/" style="color: blue; font-size: 26pt; font-weight: bold; margin: 0pt;" target="_top" onClick= "_gaq.push(['_trackEvent', 'button', 'press', 'kupit']);">&gt;&gt;&gt; Сайт академика Иванова &lt;&lt;&lt;</a>

 

пример №4
<p style="text-align: center;"><font color="black"><a href="http://gadxxxemeyn.xxxpay.com/" onClick= "_gaq.push(['_trackEvent', 'button', 'press', 'kupit']);"><img src="201205110901349586.jpg" alt="Сайт Иванова Ивана"></a></font></p><p style="text-align: justify;"><font color="black">

 

 


Для работы с датчиком (кодом отслеживания конверсий) MGID,
где нужно отслеживать событие

 

 

Cобытие onclick

Для этого достаточно вызвать js-код: onclick = _mgq.push(["MgSensorInvoke", "Идентификатор цели"]), где Идентификатор цели - идентификатор цели , указывается в целях клиента, вкладка Событие.

примеры:

<p style="text-align: center"><button onclick = '_mgq.push(["MgSensorInvoke", "Идентификатор цели"])'>Кнопка с текстом</button></p>
<a href="images/xxx.jpg" onclick = '_mgq.push(["MgSensorInvoke", "Идентификатор цели"])'>Посмотрите на мою фотографию!</a>

Идентификатор цели: может принимать числовые и буквенные (латиница) значения.
Пример: test, test123

 

 

Получится такое значение:  MgSensor.invoke('test123');

 

Внимание! Все события работают в паре с основным кодом отслеживания.