Javascript 谷歌分析代码在firefox上工作,但在chrome上不工作
我是谷歌分析的新手,我将点击事件与谷歌分析绑定在一起 单击某个标记我调用ga(创建)和ga(发送) 但是这个代码只能在firefox上使用,而不能在chrome上使用? 当我在firefox上使用同一个站点时,它给了我分析结果,但在chrome上没有显示任何结果Javascript 谷歌分析代码在firefox上工作,但在chrome上不工作,javascript,jquery,google-chrome,firefox,google-analytics,Javascript,Jquery,Google Chrome,Firefox,Google Analytics,我是谷歌分析的新手,我将点击事件与谷歌分析绑定在一起 单击某个标记我调用ga(创建)和ga(发送) 但是这个代码只能在firefox上使用,而不能在chrome上使用? 当我在firefox上使用同一个站点时,它给了我分析结果,但在chrome上没有显示任何结果 提前感谢。:) 如果没有更多的信息,我认为很难了解这个问题,但您应该考虑以下几点: 1) 仅在文档加载时附加click事件。这将防止未加载元素时出现错误 2) 之后立即创建分析实例,而不是单击即可创建。创建实例不会发送任何要跟踪的数据,
提前感谢。:) 如果没有更多的信息,我认为很难了解这个问题,但您应该考虑以下几点: 1) 仅在文档加载时附加click事件。这将防止未加载元素时出现错误 2) 之后立即创建分析实例,而不是单击即可创建。创建实例不会发送任何要跟踪的数据,您可以确保在发送click事件时该实例已准备就绪 3) 确保没有其他脚本导致问题。如果一个脚本出现故障,执行将暂停。检查控制台是否有错误 这似乎对我有用。请在UA中尝试此代码,并查看有关分析的实时部分
//负载分析。
(函数(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]| |函数(){
(i[r].q=i[r].q | |[]).push(参数)},i[r].l=1*新日期();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(窗口、文档、“脚本”和https://www.google-analytics.com/analytics.js","ga",;
//初始化分析。
ga(“创建”、“UA-123456789”);
//加载时附加单击选项。
$(文档).ready(函数(){
$(.dropdownExpansionDiv a.topEvent”)。在(“单击”上,函数(e){
var nameofent=$(this.text();
ga(‘发送’、‘事件’、‘事件名称’、‘点击’、‘访客查看’+事件名称);
log('send','event',nameofent',Click','Visitor looked',nameofent);
});
});代码>
试验
您能添加您使用的代码以便我们可以复制和帮助吗?$(.dropdownExpansionDiv a.topEvent”).on(“单击”,函数(e){var nameofent=$(this.text();ga('create','UA-xxxxxxx');ga('send','event',nameofent,'click','visitor looked'+nameofent+';);(函数(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]|function(){(i[r].q=i[r].q | |[r].push(参数)},i[r].l=1*新日期();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(窗口,文档,'@fvbuendia很抱歉代码混乱