我正在尝试从Firefox扩展后台页面发送Google Analytics事件。由于后台页面中没有窗口对象,我无法使用ga.js库。除了从内容脚本发送事件之外,有没有办法在Javascript中解决它?
答案 0 :(得分:1)
正如弗拉迪米尔所建议的那样,在这样的附加组件中收集指标存在隐私问题,以及adons.mozilla.org提供的尊重用户隐私的内置指标。
如果你想要一个“类似背景页面”的环境,page-worker api允许你加载一个url并使用与内容脚本相同的apis和消息传递方案与dom交互。加载到页面工作者的页面没有升级的权限,它们就像普通的网页一样工作。
如果您在网页工作者中实施GA并提交您的插件以供审核,我相信您需要明确说明您正在收集统计信息的隐私权政策,并且根据类型可能不会接受您的代码您正在收集的数据。最简单的办法就是让AMO为你处理统计数据。