Отслеживание событий в Onicon

Обращаем Ваше внимание, что техническая поддержка не консультирует по работе с JavaScript, а также сервисами Яндекс.Метрика и Google Analytics!

 

Сервис Onicon, будучи установленным на сайт, в процессе своей работы генерирует различные события, в зависимости от его состояния в данный момент времени.

Эти события можно отследить, после чего инициировать выполнение браузером произвольного кода в момент срабатывания определённого события, в том числе фиксировать выполнение целей в таких сервисак как Яндекс.Метрика или Google Analytics.

Список событий, доступных для отслеживания:

onLoad - сервис полностью загружен

Onicon:chat-sendMessage - посетитель отправил сообщение в чат

Onicon:chat-incomingMessage - посетителем получено сообщение от оператора

Bookmark:click-bookmark - посетитель кликнул кнопку Onicon

Bookmark:click-chat - посетитель кликнул на кнопку чата

Bookmark:click-mail - посетитель кликнул на кнопку оффлайн-формы

Bookmark:click-callback - посетитель кликнул кнопку обратного звонка

ButtonCallback:click-callback - посетитель кликнул кнопку обратного звонка

Onicon:callback-send - форма заказа обратного звонка успешно отправлена

Onicon:callback-voice - форма заказа автоматического звонка с сайта успешно отправлена

Onicon:offlineForm-submit - нажата кнопка отправки оффлайн-формы

Onicon:offlineForm-send - оффлайн-форма успешно отправлена

 

Пример скрипта:

<script>
    document.addEventListener('onLoadOnicon', info => {
        Onicon('Onicon:offlineForm-send', function() {
            yaCounter53890798.reachGoal('Message-Onicon');
            ga('send', 'event', 'MessageOnicon', 'send');
});
    });
</script>

Где Onicon:offlineForm-send - событие отслеживания из списка выше;
53890798 - номер счетчика Яндекс Метрики;
Message-Onicon - идентификатор цели в Яндекс Метрике;
MessageOnicon - идентификатор цели в Google Analytics.

В данном примере отслеживается успешная отправка оффлайн-формы сервиса, данные передаются в Яндекс.Метрику и Google Analytics.

В случае использования на сайте global tag для Goggle analitycs (gtag.js) в скрипт для отслеживания целей необходимо внести соответствующие этому способу настройки целей.

<script>
    document.addEventListener('onLoadOnicon', info => {
        Onicon('Onicon:offlineForm-send', function() {
            gtag('event', 'MessageOnicon');
});
    });
</script>

Настройка цели в Google Analytics выглядит следующим образом:

0SIvoap0ipryYzkPNfWEYZ-yI1U

 

Была ли статья вам полезна? Была ли статья вам полезна?
Укажите, пожалуйста, почему?
Комментарий
Навигация