0

我正在尝试从 Firefox 扩展后台页面发送 Google Analytics 事件。由于后台页面中没有窗口对象,我无法使用 ga.js 库。除了从内容脚本发送事件之外,有没有办法在 Javascript 中解决它?

4

1 回答 1

1

正如 Wladimir 建议的那样,在这样的插件中收集指标存在隐私问题,以及 addons.mozilla.org 提供的尊重用户隐私的内置指标。

如果你想要一个“后台页面式”环境,page-worker api 允许你加载一个 url 并使用与内容脚本相同的 api 和消息传递方案与 dom 交互。加载到 page-worker 中的页面没有升级权限,它们就像普通网页一样工作。

如果您在 page-worker 中实现 GA 并提交您的附加组件以供审核,我相信您需要明确说明您正在收集统计数据的隐私政策,并且您的代码可能不会被接受,具体取决于您的数据类型正在收集。最简单的方法就是让 AMO 为您处理统计数据。

于 2012-07-19T17:02:48.307 回答