使用流星应用程序设置谷歌分析:跟踪未安装错误
Setup Google Analytics with Meteor App: Tracking not Installed Error
我正在尝试使用Meteor设置Google Analytics,但总是收到未安装跟踪错误。
我已经尝试使用流星数据包,我尝试将跟踪代码包含在头部部分、正文部分以及作为模板上的渲染回调。
我总是收到来自谷歌分析网站的错误"未安装跟踪"
Meteor Apps 中 GA 跟踪的最佳实践是什么?
你不需要 GA 的包,可能更容易自己做,像这样:
首先,将 GA 跟踪器 ID 放在 Meteor.settings.public 中。(更多信息在这里)
然后,为客户端创建一个文件,例如 lib 文件夹中,例如/client/lib/google_analytics.js
并将常规 GA 跟踪器添加到其中:
// CLIENT
/*****************************************************************************/
/* Google Analytics */
/*****************************************************************************/
if (Meteor.settings.public.GaTrackingId) {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
}
最后,创建另一个文件来跟踪页面加载。您可以在 Meteor.startup() 方法中执行此操作,但您不必这样做,因为跟踪器代码位于/lib 中,该代码在其他所有内容之前加载。
// CLIENT
if (Meteor.settings.public.GaTrackingId) {
ga('create', Meteor.settings.public.GaTrackingId, 'auto');
ga('send', 'pageview');
}
就是这样。现在,如果您愿意,还可以从应用中的任何位置进行 GA 事件跟踪等。
相关文章:
- 动态分配GA增强型电子商务跟踪器
- 可以前端maven插件使用节点,npm已经安装
- 跟踪在页面加载时应用内联样式的JavaScript
- 跟踪用户点击Adsense广告的IP地址
- 在Meteor项目中安装并包含npm模块后出错
- 无法安装节点sass相关性
- 跟踪jqplot垂直折线图的鼠标位置
- 点击facebook像素跟踪注册(JS/JQUERY代码)
- 键入环境安装不起作用
- 有没有一种方法可以从URL跟踪请求的域
- 全局安装gull后出错
- Javascript-在视频中跟踪鼠标位置
- 如何检测安装在firefox4.6ubuntu上的扩展
- 为什么谷歌跟踪代码管理器不能安装在正文下的另一个HTML元素中
- 使用流星应用程序设置谷歌分析:跟踪未安装错误
- Google Analytics(分析)帮助 - “未安装跟踪信息”
- Google Analytics:未安装跟踪代码
- 谷歌分析事件跟踪的形式ID.不确定安装是否正确
- Volusion Java Script -如何安装ROI跟踪转换代码
- 客户安装.ii. io跟踪脚本