Javascript 分析事件跟踪问题

Javascript 分析事件跟踪问题,javascript,google-analytics,onclick,event-tracking,Javascript,Google Analytics,Onclick,Event Tracking,我正在跟踪事件,请阅读分类页面上的更多事件。每个分类页面都有一个介绍文本。一些分类页面有很长的文本,所以一小部分是可以阅读的。要显示完整的介绍,有一个“阅读更多”按钮 <a href="#" class="btn btn-readmore" onclick="eventTracking();">Read more</a> 这个很好用。当我进入一个有readmore链接的分类页面并单击readmore时,结果会发送到Analytics 但奇怪的是,分析结果还包含没有rea

我正在跟踪事件,请阅读分类页面上的更多事件。每个分类页面都有一个介绍文本。一些分类页面有很长的文本,所以一小部分是可以阅读的。要显示完整的介绍,有一个“阅读更多”按钮

<a href="#" class="btn btn-readmore" onclick="eventTracking();">Read more</a>
这个很好用。当我进入一个有readmore链接的分类页面并单击readmore时,结果会发送到Analytics

但奇怪的是,分析结果还包含没有readmore链接的类别页面的数据

这怎么会神奇地发生

它只在“onclick”上启动,而所有页面都没有此链接。
if检查是否不正确?还是其他原因会导致这种奇怪的行为?

您具体指的是哪份报告?你能提供屏幕截图吗?在分析中,它是在事件然后概述中。有些数据无法由onclick触发
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
        });
    }
}