2015-03-26 4 views
0

Я хотел отслеживать клики в моей контактной форме, которая доступна на другой странице. Я знаю, что это довольно легко. Но наряду с этим отслеживанием кликов я также хотел отслеживать имя страницы (это поможет мне понять, с какой страницы у нас появилось больше кликов).Как отслеживать клики в Google Analytics

+0

Как это так, пожалуйста, разместите несколько примеров кода, который вы попытались. Это поможет нам узнать, что вы пробовали, и где вы, возможно, пошли не так, чтобы мы могли помочь вам лучше. – nyuen

ответ

0

Это очень просто. Category, Action, Label - эти данные вы отправляете в GA. Просто отметьте событие уникальной меткой, равной названию страницы, где находится эта форма. Вот и все. Но если форма одна и много страниц - вам просто нужно сделать собственный отчет с событиями и страницами как второе измерение.

0

Чтобы захватить событие, вы будете использовать следующие стандартные обозначения событий в OnClick или .on («нажмите водопроводное касание») при использовании JQuery (также рассмотрит запуск по представить вместо мыши):

ga('send', 'event', 'Contact Form', 'Click', document.title); 

Это, как говорится, я бы рекомендовал не захватывать титул страницы в вашем мероприятии, потому что вы можете увидеть его, используя вторичное измерение в своем отчете Google Analytics! Это сэкономит вам дополнительное место для более наглядных ярлыков в будущем.

enter image description here

0

Я использовал этот код в прошлом. Я включил его в свой основной javascript, загруженный на каждую страницу. Он будет отслеживать любой щелчок по любой ссылке, видеть, является ли это внешней ссылкой (замените yourdomain.com на ваш фактический домен), а затем нажмите ее в Google Analtyics в качестве события.

$("a[href^='http']").click(function(e) { 
    var href = $(this).attr('href'); 
    if (!href.match(/yourdomain\.com/i)) { 
     ga('send', 'event', 'Link', 'Click', href); 
    } 
}); 
Смежные вопросы