Настройка цели события в я.матрике

G
На сайте с 07.09.2008
Offline
124
668

Согласно данного мануала http://help.yandex.ru/metrika/objects/reachgoal.xml#reachgoal

в нужном мне месте, при выводе определенного html кода прописал скрипт:

    <script type="text/javascript">

yaCounter123.reachGoal('321');
</script>

где 123 - ID счетчика

а 321 - ID цели

Однако цель почему-то не записывается. Может быть не правильно выводу функцию?

Спасибо

I
На сайте с 19.07.2013
Offline
56
#1

Ещё название цели нужно задать в самой метрике.

И там где-то было написано, чтобы название не пересекалось с id элементов (а то возможны ложные срабатывания).

Типа 'YANDEX_METRICA_ORDER'.

G
На сайте с 07.09.2008
Offline
124
#2
iotty:
Ещё название цели нужно задать в самой метрике.
И там где-то было написано, чтобы название не пересекалось с id элементов (а то возможны ложные срабатывания).

Типа 'YANDEX_METRICA_ORDER'.

ну да, это понятно. Это все прописано.

Проблема оказалась в неправильном вызове.

правильный код


<script type="text/javascript">
window.onload = function() {
yaCounterID.reachGoal('ID2')
}
</script>
G
На сайте с 07.09.2008
Offline
124
#3
Hush:
Парой проще поставить цель на просмотр определённых страниц, к примеру с маской. Метки нужны когда физических страниц не существует, либо для отслеживания конкретных действий пользователей (клики, регистрации)

в данном случае мы ставим на регистрацию, но в регистрации все передается методом POST и ссылка не меняется. Поэтому вместе с выводом сообщения об успешной регистрации вставили вызов функции я.метрики и получилось то что надо

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