使用Google Analytics跟踪外部.js文件 - 可能吗?

时间:2011-04-04 11:11:47

标签: javascript google-analytics widget external-js

我正在开发一个网络小部件&它只使用外部.js文件。我需要跟踪&获取我的小部件的统计数据。 (例如,加载的次数,使用它的网站的网址等)

是否有可能跟踪&使用Google Analytics获取外部.js文件的统计信息?

我想知道我是否将GA代码放入外部.js文件,它会显示嵌入小部件的网站的统计信息,而不是外部.js文件的统计信息。如果谷歌分析没有帮助,可以有人建议一种方法来跟踪我的Javascript小部件吗?谢谢!

2 个答案:

答案 0 :(得分:0)

您可以使用某些服务器端解决方案。例如,您可以使用记录某些统计信息的CGI脚本为JS文件提供服务。另一种可能性是一些HTTP服务器插件(例如Apache模块)。

答案 1 :(得分:0)

如果您有siteA.com/script.js个GA代码,并且它已包含在siteB.com/somePage.html中,则GA会报告siteB.com/somePage.html的统计信息,IOW GA将报告其所放置的页面。

我建议你做的一件事是为你的小部件的GA对象提供一个非标准的命名空间。很多人将GA代码放在他们的网站上,大多数人都没有给它自己的命名空间,所以如果不这样做,你最终可能会与某人自己的GA实例发生冲突。