我事件跟踪在类别页面上阅读更多活动。每个类别页面都有一个介绍文本。某些类别页面具有较长的文本,因此一小部分内容可以阅读。要显示完整的介绍,请阅读更多信息。按钮。
<a href="#" class="btn btn-readmore" onclick="eventTracking();">Read more</a>
当用户点击readmore链接时,调用函数eventTracking()
function eventTracking(){
// values are in this example hardcoded
// the values are readed from a hidden div on the page.
// this div has data attributes with the values changed
// by php for different category pages
var hittype = "event";
var eventcategory = "Link";
var eventaction = "Read more";,
var eventlabel = "Clicked on test category";
if(hittype && eventcategory && eventaction && eventlabel){
ga("send", {
hitType: hittype,
eventCategory: eventcategory,
eventAction: eventaction,
eventLabel: eventlabel
});
}
}
这很好用。当我转到具有readmore链接的类别页面并单击readmore时,结果将发送到Analytics。
但是,奇怪的是,Google Analytics结果还包含没有更多链接的类别页面数据。
这怎么可能神奇地发生?
它只会触发&#39; onclick&#39;而不是al页面确实有这个链接。 if检查不正确吗?或者其他可能导致这种奇怪的行为?