Javascript ウィジェットの追跡を行う最善の方法を見つけようとしています。私は非営利団体で働いており、Web サイトがサイトに埋め込むことができる Javascript ウィジェットを作成しました。彼らがサイトに配置したコードには、ウィジェット用のコンテナー (div) があり、.js ファイルをロードします。私たちの .js ファイルは、コンテナーに HTML を入力して、画像といくつかの情報を表示します。
他のサイトでのこのウィジェットの使用状況と、読み込まれた (表示された) 回数を追跡できるようにしたいと考えています。私たちのサイトでは Google アナリティクスを使用しているため、これが最も効果的な方法のようです。他のサイトが行っている可能性のある GA 追跡を台無しにする可能性が高いため、ウィジェットに GA コードを埋め込みたくありません。
私の考えは、サイトに追跡ページをロードする非表示の iframe を含め、追跡ページに適切な GA コードを含めることでした。たとえば、usersite.com は自社のウィジェットをページに埋め込みます。.js ファイルは mycompany.org/js/widget.js から提供されます。widget.js は、mycompany.org/js/trackingpage.html をロードする usersite.com (div 内) に非表示の iframe を作成します (おそらく、 domain=usersite.com などのいくつかのパラメーターや、追跡ページの js が取得して GA に記録できるもの) と、trackingpage.html には、ウィジェットが使用されたことを登録するための GA コードがあります。
これは、これを解決する簡単な方法のようです。これはこれを行うための合理的な方法のように思えますか? またはより良い方法はありますか?