Будет сложно.

BA
На сайте с 10.08.2014
Offline
17
762

Привет. Сразу скажу, я не программист и знаком только с самыми "азами", так вот, есть сайт remit-service.ru, на нём нужно настроить цели, программист, который делает этот сайт тоже "ни бельмеса" не понимает.

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

Хотелось бы обойтись без варианта с thankyoupage, если это возможно. Кому не лень, распишите подробно как это сделать, пожалуйста, прям как-будто своей любимой бабуле всё это объясняете:) Спасибо!

panic
На сайте с 04.07.2008
Offline
187
#1

настройка целей google analytics

настройка целей яндекс метрика

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

нажатие кнопки=цель

Хотелось бы обойтись без варианта с thankyoupage, если это возможно

При клике отправляй событие:

Метрика - https://yandex.ru/support/metrika/objects/reachgoal.xml

Аналитикс - https://developers.google.com/analytics/devguides/collection/analyticsjs/events

Цифровая мастерская kr.digital (http://kr.digital) - дорого!
BA
На сайте с 10.08.2014
Offline
17
#2

Ты вот мне эти ссылки зачем дал? Или ты думаешь я браузерами пользоваться не умею? Спасибо.

+-0 мне дал твой ответ.

MK
На сайте с 18.08.2005
Offline
126
#3
Bogdanov A:
Ты вот мне эти ссылки зачем дал? Или ты думаешь я браузерами пользоваться не умею? Спасибо.
+-0 мне дал твой ответ.

Там все написано.

Вызовите функцию, когда цель достигнута:
yaCounterXXXXXX.reachGoal('TARGET_NAME');
где:
XXXXXX — номер вашего счетчика;
TARGET_NAME — идентификатор цели.

А конкретика может быть например такой:


var form=('#form'), frmdata=valid(form); //валидация формы: null если неудачно или form.serialize();
if (frmdata) $.ajax({ //отправка формы
url: url,
type: 'POST',
data: frmdata,
success: function (data, textStatus)
{
yaCounterXXXXXX.reachGoal('TARGET_NAME'); //Я - цель достигнута
ga('send', {....}); //Г - цель достигнута
}
});

нет
lesnoiprizrak
На сайте с 07.06.2007
Offline
92
#4

onsubmit="ga('send', 'event', 'form1', 'order'); yaCounterХХХХХХХХ.reachGoal('callback_header'); return true;"

Цель - onsubmit

ga - аналитикс

send, event - обязательные параметры.

form1 - ID цели в аналитиксе

Order - действие.

ХХХХХХХХ - счетчик метрики

callback_header - ID цели в метрике.

Это пример.

Аналитика, Usability, Контекстная реклама, Маркетинг. Дорого.

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