Тема: Цели Яндекс Метрика
Есть форма заявки, что нужно прописать чтоб цель сработала в метрике?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум вебмастеров - сообщество ImageCMS → С чего начать по ImageCMS Corporate → Цели Яндекс Метрика
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Есть форма заявки, что нужно прописать чтоб цель сработала в метрике?
Это пример. Работоспособность не проверял - возможны ошибки.
<form class="js-target-form" data-target="metrika-target">
...
</form>
<script>
var counterId = 'xxxxxxxx';
var reachGoal = function(target) {
var counter = window['yaCounter' + counterId];
if (typeof counter === 'object' && 'reachGoal' in counter) {
counter.reachGoal(target);
}
}
var $document = $(document);
$document.ready(function() {
$document.on('submit', '.js-target-form', function() {
var target = this.getAttribute('data-target');
if (target) {
reachGoal(target);
}
});
});
</script>
При подключении яндекс метрики, вам выдается код. Там есть примерно такие строки:
try {
w.yaCounter12345678 = new Ya.Metrika({
id:12345678,
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true
});
} catch(e) { }
Меняете counterId на id из вашей метрики. А data-target формы меняете на вашу цель.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум вебмастеров - сообщество ImageCMS → С чего начать по ImageCMS Corporate → Цели Яндекс Метрика
Форум работает на PunBB, при поддержке Informer Technologies, Inc