谷歌分析以不同的速率记录同时发生的事件
Google analytics recording simultaneous events at different rates
我们试图在代码的同一点跟踪两个不同的度量。这两种类型的事件都在记录中,但总报告中存在显著差异。第一次打电话的总数大约高出20%。我希望有人能告诉我,为什么一个指标报告的总数与另一个指标不一样,而另一个应该同时创建。以下是相关代码:
在控制器中:
if (type === 'yahoo') {
analyticsService.sync('yahoo', PathYahoo + '/' + YahooKey);
analyticsService.sync('Launch:' + $rootScope.launchType, 'yahoo');
};
分析中的服务:
popupApp.factory('analyticsService', ['$http', function(
$http) {
return {
sync: function(action, label) {
_gaq.push(['_trackEvent', 'Sync', action, label]);
}
}
}]};
我们收到的"yahoo"事件比"Launch:"事件多得多。如果有人能解释其中的差异或向我指出解决方案,我将不胜感激。我非常确信,我们已经远远低于利率限制,而且我们的会话数量很少,无法调用采样。谢谢你的帮助!
我仍然不知道为什么前一个片段不能正常工作,但我已经找到了解决方案。我现在从控制器将对象推入_gaq。.push()函数可以接受多个数组。同时发送两个数组似乎解决了问题。
新控制器代码:
_gaq.push(
['_trackEvent', 'Sync', 'yahoo', PathYahoo + '/' + YahooKey],
['_trackEvent', 'Sync', 'Launch:' + $rootScope.launchType, 'yahoo']
);
相关文章:
- 如何使用node.js将web和错误事件记录到Splunk
- CRM 2011-在插入新记录或修改现有记录时捕获子网格的事件
- 使用JSDoc记录事件侦听器
- 如何在Javascript文本区域中捕获事件以记录所有键入的文本
- 谷歌分析以不同的速率记录同时发生的事件
- btAdd click事件在添加记录后打开两个窗口
- CRM 2013-引用子记录的Javascript表单警报(onload事件)
- Mixpanel javascript 集成:连续的事件在 mixpanel 结束时以错误的顺序记录
- 从 ExtJs 4.1 存储中删除记录时触发哪些事件
- j查询事件已记录.它究竟是如何工作的
- 单击事件不起作用,当我在 jquery 数据表中显示每页 25 条记录时
- 如何在短时间内记录按键/键盘事件
- 如何为所有输入字段添加额外的 Javascript 事件处理程序以记录点击+编辑
- 为单个定期事件保存单个 DHTMLX 计划程序事件记录
- 历史记录事件在使用 mootools 加载页面时触发
- Jqgrid 使用 afterSubmit 事件获取新添加记录的 ID
- 使用jsduck记录事件处理程序的最佳方式是什么
- 如何创建Google Analytics事件跟踪来记录访问者退出网站之前最后关注的表单字段
- AppEngine:从浏览器记录事件(JavaScript)
- 在试图将事件记录到flush中时,javascript中出现了非法字符语法错误