【发布时间】:2022-04-20 19:47:47
【问题描述】:
我在 heroku 平台上运行一个 python 网络应用程序,
使用 heroku 子域,例如:example.herokuapp.com
我将google analytics js 代码添加到我的页面:
(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');
ga('create', 'UA-xxxxxxxx-x', 'herokuapp.com');
ga('send', 'pageview');
我已插入此脚本超过 12 小时,但当我进入我的 ga 帐户管理面板时,它告诉我:
未在您的设备上检测到 Google Analytics(分析)跟踪代码 网站的主页。为了让 Analytics 发挥作用,您或您的网站 管理员必须将代码添加到您网站的每个页面。
但是,我仍然可以在报告面板上看到一些 PV
ga 是否有效?我怎么解决这个问题?如果我使用顶级域可以解决这个问题吗?
【问题讨论】:
-
您是否检查了在浏览器中点击“查看源代码”页面时是否显示了分析 javascript?
-
@friism:我确定,我检查了 chrome 开发网络面板,ga 请求已交付
-
请您介意分享一下您如何在 Heroku 上设置 Google Analytics。由于缺乏来源,我正在努力做到这一点......stackoverflow.com/questions/59800454/…这是我的问题的链接......
标签: heroku google-analytics subdomain