Как повесить на кнопку событие цели для Гугл Аналитики или Яндекс Метрики

Последнее обновление - 26.05.2021ru26.05.2021 1

Есть некоторая цель Google Analytics.

Требуется привязать это событие к некой ссылке на сайте или кнопке сохранения формы.

Если это просто ссылка на странице, то используем следующий JS: 

$(document).delegate('.as-gtag', 'click', function(e){
    var code = $(this).attr('data-gtagid');
    if(code){
    	gtag && gtag('event',code , { 'event_category': 'Button' });
    	console.log('gtag event - '+code);
    }
});

Ссылка может иметь следующий вид: 

<a href="#" class="as-gtag" data-gtagid="...">Link</a>

Если это событие привязано к кнопке отправки формы, то используем коллбекс saveItem: 

as.formcallbacks.[formCode]_saveItem = function(data){
    gtag && gtag('event',"some code" , { 'event_category': 'Button' });
}

Другие темы

SQL-инструмент для создания личных кабинетов на сайте

Суть подхода и история создания Falcon Space

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности

Разработчик SQL, нужны клиенты и заказы?

Прямые заказы от клиентов. Нужно знать только SQL и HTML
Работа на MS SQL Server
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK