我正在开发一个Google Chrome扩展程序,使用内容脚本修改特定页面。为了理解何时以及在哪里应用这些更改,我们正在研究谷歌分析,因为我们已经在其他网站上使用它。
我们通过清单文件包含ga.js库,并在应用页面更改时使用同步页面调用触发_trackPageview。
var pageTracker = _gat._getTracker("UA-our-UA");
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
pageTracker._trackPageview(window.location.href);
问题在于每个不同域名下的页面视图都被视为新的访问和访客。有没有什么方法可以规避这个问题?例如,使用Chrome扩展程序SQLite数据库或浏览器中的键值存储来存储独特的用户ID和与域无关的访问ID。这种做法可行吗?
谢谢