0

Firefox 拡張機能のバックグラウンド ページから Google アナリティクス イベントを送信しようとしています。バックグラウンド ページにウィンドウ オブジェクトがないため、ga.js ライブラリを使用できません。コンテンツ スクリプトからイベントを送信する以外に、Javascript で回避する方法はありますか?

4

1 に答える 1

1

ウラジミールが示唆したように、このようなアドオンでメトリクスを収集することにはプライバシー上の懸念があり、addons.mozilla.org によって提供されるユーザーのプライバシーを尊重する組み込みのメトリクスがあります。

「背景ページのような」環境が必要な場合は、ページ ワーカー API を使用すると、URL を読み込んで、コンテンツ スクリプトに使用されるのと同じ API とメッセージ パッシング スキームを使用して DOM と対話できます。page-worker にロードされたページにはエスカレートされた特権がなく、通常の Web ページと同じように機能します。

ページ ワーカーに GA を実装し、アドオンを審査に提出する場合、統計を収集していることを示すプライバシー ポリシーを明示する必要があると思います。データの種類によっては、コードが受け入れられない場合があります。集めています。最も簡単な方法は、AMO に統計を処理させることです。

于 2012-07-19T17:02:48.307 に答える