Отслеживание целей в Метрике через onclick

J
На сайте с 07.10.2010
Offline
163
576

Здравствуйте. Мне нужно настроить отслеживание целей в Яндекс Метрике, а именно нажатие различных кнопок на сайте. Делаю это через onclick.

Вроде все всегда было понятно, но наткнулся на проблему того, что у кнопки уже есть одно событие onclick:

<button type="button" title="в корзину" class="button btn-cart" onclick="loadCurrentProductBox(1);_setLocation('http://site.com/checkout/cart/add/uenc/aHR0cDovL3Nob3BvZ29saWstY2x1Yi5jb20vZm9yLWhlci8,/product/147299/');"><span><span>в корзину</span></span></button>

Код от Метрики следующий:


onclick="yaCounterXXXXXX.reachGoal('ORDER'); return true;"

Получается, код кнопки примет вид:


<button type="button" title="в корзину" class="button btn-cart" onclick="loadCurrentProductBox(1);_setLocation('http://site.com/checkout/cart/add/uenc/aHR0cDovL3Nob3BvZ29saWstY2x1Yi5jb20vZm9yLWhlci8,/product/147299/'); yaCounterXXXXXX.reachGoal('ORDER'); return true;"><span><span>в корзину</span></span></button>

Или же так:


<button type="button" title="в корзину" class="button btn-cart" onclick="loadCurrentProductBox(1);_setLocation('http://site.com/checkout/cart/add/uenc/aHR0cDovL3Nob3BvZ29saWstY2x1Yi5jb20vZm9yLWhlci8,/product/147299/');" onclick="yaCounterXXXXXX.reachGoal('ORDER'); return true;"><span><span>в корзину</span></span></button>

Благодарю за помощь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий