我想拦截对Google Analytics的调用,但是没有任何关于如何开始或在哪里研究的线索。
我知道网站站长将Google Analytics脚本包含在他们的网页中,但我的JavaScript知识不存在。脚本是否始终是您正在访问的网站的HTML文件的一部分,还是可以存储为单独的JavaScript文件?
如何让我的浏览器使用我自己的脚本而不是Google脚本,以便我可以记录通话或打开弹出窗口,告诉我我正在访问的网站正在尝试使用Google Analytics脚本?
我不是要求详细的演练(虽然我绝对不介意:D)。因为这对我来说真的是新东西,所以任何帮助都会受到赞赏,无论是一个链接,它可以帮助我自己解决它,或者一些建议。
答案 0 :(得分:1)
Google开发了一个GA JavaScript调试版,可以进行日志记录,可能会有所帮助。如果您使用的是谷歌浏览器,那么您可以使用其扩展程序将其加载到您不拥有的网站中,并查看发送给Google的内容。请参阅以下链接以获取扩展名:
https://chrome.google.com/extensions/detail/jnkmfdileelhofjcijamephohjechhna
答案 1 :(得分:1)
如何让我的浏览器使用我自己的脚本而不是Google脚本,以便我可以记录通话或打开弹出窗口,告诉我我正在访问的网站正在尝试使用Google Analytics脚本?
使用网络代理或修改您的主机文件,强制您的浏览器将google-analytics.com的HTTP请求发送到本地网络服务器。该本地网络服务器可以为您的代码而不是Google代码提供服务。
答案 2 :(得分:0)
我知道网站管理员包括 谷歌分析脚本给他们的 页面,但我的JavaScript知识 是不存在的。脚本总是如此 该网站的HTML文件的一部分 你正在访问,或者它可以存储 作为单独的JavaScript文件?
可以像所有的javascript一样存储在单独的文件中。
我怎样才能让我的浏览器使用自己的浏览器 脚本而不是谷歌脚本,所以 我可以记录电话或打开电话 弹出窗口告诉我我的网站 访问正试图使用谷歌 分析脚本?
您可以轻松检测是否已安装分析脚本(通过检查某些变量,_gaq
,如果我没记错的话)。拦截它需要更多努力,例如监控网络以获取到Google Analytics服务器的流量或侵入javascript。