Я кодирую страницу списка блогов.В каждой статье есть ссылка на подробности, и я пытаюсь найти способ добавить код отслеживания событий в каждую ссылку.(Кстати, сейчас я вставляю код вручную на каждую ссылку на всем сайте, и это очень много работы)
Все ссылки должны выглядеть так:
<a onclick="ga('send','event','Blog','Blog List','Blog Title')"; href="#">
Как сделатьЯ добавляю этот код события отслеживания к простой ссылке, такой как `` `?Также я хотел бы знать, могу ли я динамически изменять «Блог», «Список блогов», «Название блога».Я нашел следующий код jQuery, но я не использую jQuery, поэтому трудно понять, что означает этот код.
$(function(){
$('a[href *= "event_category"][href *= "event_label"]').on('click',function(){
var link = ($(this).attr('href'));
var param = link.replace(/#.*$/,"");
param = param.substr( link.indexOf('?')+1 );
var key = param.split('&');
var obj = {};
for(var i = 0; i < key.length; i++){
var key_value = key[i].split('=');
obj[key_value[0]] = key_value[1];
}
if(!obj.page){
ga('send', 'event', obj.event_category ,'click', obj.event_label);
}
});
});