View Categories

Настройка целей для получения событий

7 min read

В данной статье содержится информация, необходимая для настройки целей в соответствующих сервисах. Цели позволяют получать события об отправленных формах с сайта.

Счетчики для сайта заводятся самостоятельно, например, представителями дилерского центра. В рамках поддержки счетчики не создаются.

Настройка целей в Яндекс.Метрике #

Яндекс Метрика сейчас самый востребованный сервис для сбора событий с сайтов. Настройка целей с имеющимися идентификаторами довольно проста и все конверсию можно посмотреть в соответствующем разделе

Настройка целей осуществляется в разделе «Цели» и, чтобы события с сайта корректно приходили в конверсию, необходимо произвести следующие настройки:

Цели -> Добавить цель -> Название* -> Тип условия: JavaScript-событие -> Идентификатор цели: совпадает и далее указывается идентификатор из таблички ниже.

Формы и pop-up формы на OnePlatformИдентификатор цели
Успешная отправка формы заказа обратного звонкаcallback_form
Успешная отправка формы записи на тест-драйвtest_drive_form
Успешная отправка формы заказа автомобиляbuy_model_form
Успешная отправка формы запроса предложения на витринеavn_form
Успешная отправка формы записи на сервисservice_form
Успешная отправка формы подписки на новостиnewsSubscribe
Успешная отправка формы отправки дополнительных персональных данных после подписки на новостиnewsSubscribe_popup
Клик по номеру телефонаcta:tel
Скачивание pdf-файлаdownload
  • дополнительные установки кода цели для сайта не требуются

Если дополнительно был подключен модуль Smart-Contract или какой-либо инструмент из него, могут понадобиться следующие идентификаторы для настройки целей:

Кредитный калькулятор StandaloneИдентификатор цели
Выбор марки в трейд-ин калькуляторесreditCalcStandalone#model
Нажатие на кнопку оценки автомобиля в трейд-инсreditCalcStandalone#apply
Создание смарт-контракта после расчета трейд-инSmartContract_Create#сreditCalcStandalone
Переход к сделкеSmartContract_OnlineDeal#сreditCalcStandalone
Лизинговый калькулятор StandaloneИдентификатор цели
Выбор модели автомобиляleasingStandalone#model
Подбор лизингаleasingStandalone#apply
Создание смарт-контракта после расчета трейд-инSmartContract_Create#leasingStandalone
Переход к сделкеSmartContract_OnlineDeal#leasingStandalone
Список отправляемых событий SmartContractИдентификатор цели
Открытие виджета на списке или детальной страницеSmartContract_Open
Нажатие на кнопку предоплатыSmartContract_Prepay1
Сохранение сделки через переход к предоплатеSmartContract_Prepay2
Сохранение сделки через кнопку сохраненияSmartContract_Save
Переход к сделкеSmartContract_OnlineDeal
Возвращение на сайт после создания сделкиSmartContract_ReturnSite
Подмена формы заказа автомобиля формой SmartContractИдентификатор цели
Сохранение сделки через форму Смарт-контракта, подменяющую форму заказа автомобиляSmartContract_Create#avn_form
Переход к сделкеSmartContract_OnlineDeal#avn_form
Подмена формы заказа модели формой SmartContractИдентификатор цели
Сохранение сделки через форму Смарт-контракта, подменяющую форму заказа автомобиляSmartContract_Create#buy_model_form
Переход к сделкеSmartContract_OnlineDeal#buy_model_form

Настройка целей в Google.Аналитике #

ДействиеeventformNamesourceNameCode
Успешная отправка
формы
form_success{наименование формы:
test_drive_form,
callback_form,
service_form, avn_form,
newsSubscribe_popup,
newsSubscribe}
{какая форма
отправлена,
из поп-апа
или
страницы:
popup или
page }
dataLayer.push({
‘event:’ ‘form_success’,
‘formName’:
‘{наименование
формы:
test_drive_form,
callback_form,
service_form,
avn_form,
newsSubscribe_popup,
newsSubscribe}’,
‘sourceName’: ‘{какая
форма отправлена,
из поп-апа или
страницы: popup или
page }’ });
Открытие формы в
Pop-Up
form_open{наименование формы:
test_drive_form,
callback_form,
service_form, avn_form,
newsSubscribe_popup,
newsSubscribe}
popupdataLayer.push({
‘event:’ ‘form_open’,
‘formName’:
‘{наименование
формы:
test_drive_form,
callback_form,
service_form,
avn_form,
newsSubscribe_popup,
newsSubscribe}’,
‘sourceName’: ‘popup’
});
Закрытие формы в
Pop-Up (и при нажатии
на крестик или при
нажатии на область
сайта)
form_close{наименование формы:
test_drive_form,
callback_form,
service_form, avn_form,
newsSubscribe_popup,
newsSubscribe}
popupdataLayer.push({
‘event:’ ‘form_close’,
‘formName’:
‘{наименование
формы:
test_drive_form,
callback_form,
service_form,
avn_form,
newsSubscribe_popup,
newsSubscribe}’,
‘sourceName’: ‘popup’
});
Форма на странице в
зоне видимости
пользователя
form_open{наименование формы:
test_drive_form,
callback_form,
service_form, avn_form,
newsSubscribe_popup,
newsSubscribe}
pagedataLayer.push({
‘event:’ ‘form_open’,
‘formName’:
‘{наименование
формы:
test_drive_form,
callback_form,
service_form,
avn_form,
newsSubscribe_popup,
newsSubscribe}’,
‘sourceName’: ‘page’
});
Нажатие на кнопку
отправить
form_submit{наименование формы:
test_drive_form,
callback_form,
service_form, avn_form,
newsSubscribe_popup,
newsSubscribe}
{какая форма
отправлена,
из поп-апа
или
страницы:
popup или
page }
dataLayer.push({
‘event:’ ‘form_submit’,
‘formName’:
‘{наименование
формы:
test_drive_form,
callback_form,
service_form,
avn_form,
newsSubscribe_popup,
newsSubscribe}’,
‘sourceName’: ‘{какая
форма отправлена,
из поп-апа или
страницы: popup или
page }’ });
Ошибка отправки
формы
form_error{наименование формы:
test_drive_form,
callback_form,
service_form, avn_form,
newsSubscribe_popup,
newsSubscribe}
{какая форма
отправлена,
из поп-апа
или
страницы:
popup или
page }
dataLayer.push({
‘event:’ ‘form_error’,
‘formName’:
‘{наименование
формы:
test_drive_form,
callback_form,
service_form,
avn_form,
newsSubscribe_popup,
newsSubscribe}’,
‘sourceName’: ‘{какая
форма отправлена,
из поп-апа или
страницы: popup или
page }’ });

Аналитические коды отслеживания в виджете Smart-Contract

События настраиваются по триггеру «Специальное событие»

ДействиеeventstatusbuttonNamecarDetailwidget_iddeal_ideventValueКод
Сохранение
смарт-
контракта при
нажатии на
кнопку
сохранения
при корректно
заполненных
полях формы
SmartContract_SaveSuccess{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Save’,
‘Status’: ‘Success’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
});
Нажатие
кнопки
предоплаты на
первом экране
SmartContract_Prepay1Submit{название
кнопки,
генерирующей
событие}
{название
кнопки,
генерирующей
событие}
{id
виджета}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Prepay1’,
‘Status’: ‘Submit’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: »,
‘eventValue’: ‘{Стоимость
автомобиля}’
Успешный
переход к
следующему
шагу после
нажатия кнопки
предоплаты на
первом экране
SmartContract_Prepay1Success{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Prepay1’,
‘Status’: ‘Success’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
Нажатие
кнопки
перехода к
онлайн-сделке
SmartContract_OnlineDeal{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_OnlineDeal’,
‘Status’: »,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
Нажатие
кнопки
возврата на
сайт
Нажатие
кнопки
возврата на
сайт
{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_ReturnSite’,
‘Status’: »,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
});
Успешный
переход на
следующий
шаг при
нажатии кнопки
предоплаты на
втором экране
с
дозаполнением
или
корректировки
персональных
данных
SmartContract_Prepay2Success{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{Стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Prepay2’,
‘Status’: ‘Success’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
});
Нажатие на
финальную
кнопку
предоплаты,
после которой
происходит
редирект на
страницу
оплаты
SmartContract_PrepayFinal{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{Стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_PrepayFinal’,
‘Status’: »,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
ДействиеeventstatusbuttonNamecarDetailwidget_iddeal_ideventValueКод
Сохранение
смарт-
контракта при
нажатии на
кнопку
сохранения
при корректно
заполненных
полях формы
SmartContract_SaveSuccess{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Save’,
‘Status’: ‘Success’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
});
Нажатие
кнопки
предоплаты на
первом экране
SmartContract_Prepay1Submit{название
кнопки,
генерирующей
событие}
{название
кнопки,
генерирующей
событие}
{id
виджета}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Prepay1’,
‘Status’: ‘Submit’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: »,
‘eventValue’: ‘{Стоимость
автомобиля}’
Успешный
переход к
следующему
шагу после
нажатия кнопки
предоплаты на
первом экране
SmartContract_Prepay1Success{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Prepay1’,
‘Status’: ‘Success’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
Нажатие
кнопки
перехода к
онлайн-сделке
SmartContract_OnlineDeal{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_OnlineDeal’,
‘Status’: »,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
Нажатие
кнопки
возврата на
сайт
Нажатие
кнопки
возврата на
сайт
{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_ReturnSite’,
‘Status’: »,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
});
Успешный
переход на
следующий
шаг при
нажатии кнопки
предоплаты на
втором экране
с
дозаполнением
или
корректировки
персональных
данных
SmartContract_Prepay2Success{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{Стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_Prepay2’,
‘Status’: ‘Success’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’
});
Нажатие на
финальную
кнопку
предоплаты,
после которой
происходит
редирект на
страницу
оплаты
SmartContract_PrepayFinal{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{Стоимость
автомобиля}
dataLayer.push({
‘event:’
‘SmartContract_PrepayFinal’,
‘Status’: »,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’

Аналитические коды отслеживания при подмене форм обратной связи на Smact-Contract

ДействиеeventstatusbuttonNamecarDetailwidget_iddeal_ideventValueКод
Сохранение
смарт-
контракта при
нажатии на
кнопку
сохранения
при корректно
заполненных
полях формы
SmartContract_Save{название
формы, вместо
которой
создается
смарт: avn_form,
buy_model_form}
{название
кнопки,
генерирующей
событие}
{информация
об
автомобиле}
{id
виджета}
{номер
сделки}
{стоимость
автомобиля}
dataLayer.push({
‘event’:
‘SmartContract_Create’,
‘Status’: ‘{название
формы, вместо которой
создается смарт avn_form,
buy_model_form}’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘carDetail’: ‘{информация
об автомобиле}’,
‘winget_id’: ‘{номер
сделки}’,
‘eventValue’: ‘{Стоимость
автомобиля}’

Аналитические коды отслеживания для Standalone-калькуляторов

Кредитный калькулятор Standalone

ДействиеeventstatusbuttonNamewidget_iddeal_idКод
Выбор модели
автомобиля
сreditCalcStandalonemodel{выбранная
модель}
{id
виджета}
dataLayer.push({
‘event:’
‘сreditCalcStandalone’,
‘Status’: ‘model’,
‘buttonName’: ‘{выбранная
модель}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: »,
‘eventValue’: »
});
Нажатие на
подобрать
кредит при
заполнении
всех данных
для
следующего
шага
сreditCalcStandaloneapply{название
кнопки,
генерирующей
событие}
{id
виджета}
dataLayer.push({
‘event:’
‘сreditCalcStandalone’,
‘Status’: ‘apply’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: »,
‘eventValue’: »
});
Создание
смарта
SmartContract_CreateсreditCalcStandalone{название
кнопки,
генерирующей
событие}
{id
виджета}
{номер
сделки}
dataLayer.push({
‘event:’
‘SmartContract_Create’,
‘Status’:
‘сreditCalcStandalone’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: »
});
Переход к
Смарту
SmartContract_OnlineDealсreditCalcStandalone{название
кнопки,
генерирующей
событие}
{id
виджета}
{номер
сделки}
dataLayer.push({
‘event:’
‘SmartContract_OnlineDeal’,
‘Status’:
‘сreditCalcStandalone’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: »
});

Трейд-Ин калькурятор Standelone

ДействиеeventstatusbuttonNamewidget_iddeal_idКод
Выбор модели
автомобиля
сreditCalcStandalonestart{id
виджета}
dataLayer.push({
‘event:’ ‘tradeInStandalone’,
‘Status’: ‘start’,
‘buttonName’: »,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: »,
‘eventValue’: »
});
Нажатие на
подобрать
кредит при
заполнении
всех данных
для
следующего
сreditCalcStandalonecomplete{название
кнопки,
генерирующей
событие}
{id
виджета}
dataLayer.push({
‘event:’ ‘tradeInStandalone’,
‘Status’: ‘complete’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: »,
‘eventValue’: »
});
Создание
смарта
SmartContract_CreatetradeInStandalone{название
кнопки,
генерирующей
событие}
{id
виджета}
{номер
сделки}
dataLayer.push({
‘event:’
‘SmartContract_Create’,
‘Status’:
‘tradeInStandalone’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: »
});
Переход к СмартуSmartContract_OnlineDealtradeInStandalone{название кнопки, генерирующей событие}{id
виджета}
{номер
сделки}
dataLayer.push({
‘event:’
‘SmartContract_OnlineDeal’,
‘Status’:
‘tradeInStandalone’,
‘buttonName’: ‘{название
кнопки, генерирующей
событие}’,
‘widget_id’: ‘{id виджета}’,
‘deal_id’: ‘{номер сделки}’,
‘eventValue’: »
});