javascript 使用Universal Analytics或Google Analytics for jQuery的出站/入站点击事件跟踪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用Universal Analytics或Google Analytics for jQuery的出站/入站点击事件跟踪相关的知识,希望对你有一定的参考价值。


    /**
     * Event Tracking
     *
     */
    $('a').on('click', function(e) {
        try {
            var useGA = typeof _gaq === "object",
                useUA = typeof ga === "function",
                href = $(this).attr('href');
            if (href.indexOf('your.website.domain') != -1 || href.indexOf('http') == -1 ) {
                if (useUA) {
                    ga('send', 'event', 'Inbound', 'Click', href);
                } else if (useGA) {
                    _gaq.push(['_trackEvent', 'Inbound', 'Click', href]);
                }
            } else {
                if (useUA) {
                    ga('send', 'event', 'Outbound', 'Click', href);
                } else if (useGA) {
                    _gaq.push(['_trackEvent', 'Outbound', 'Click', href]);
                }
            }
        } catch (e) {
            console.log('Click Anchor:', e);
        }
    });
    

以上是关于javascript 使用Universal Analytics或Google Analytics for jQuery的出站/入站点击事件跟踪的主要内容,如果未能解决你的问题,请参考以下文章

javascript Google Analytics跟踪使用Universal Analytics的活动

Angular Universal 错误 ReferenceError:未定义 MouseEvent

javascript 使用Universal Analytics或Google Analytics for jQuery的出站/入站点击事件跟踪

javascript 如何使用jQuery通过Google Universal Analytics跟踪电话号码和按钮点击等自定义事件。

javascript Google Universal Analytics的常规事件跟踪

javascript 使用Universal Google Analytics跟踪,下载,发送电子邮件,外部链接点击。请在所需页面的底部包含此内容。注意:R