Google Analytics事件跟踪问题

时间:2018-04-17 17:46:33

标签: javascript google-analytics onclick event-tracking

我事件跟踪在类别页面上阅读更多活动。每个类别页面都有一个介绍文本。某些类别页面具有较长的文本,因此一小部分内容可以阅读。要显示完整的介绍,请阅读更多信息。按钮。

<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检查不正确吗?或者其他可能导致这种奇怪的行为?

0 个答案:

没有答案