9

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 コードがあります。

これは、これを解決する簡単な方法のようです。これはこれを行うための合理的な方法のように思えますか? またはより良い方法はありますか?

4

2 に答える 2

0

ウィジェットのあるクライアント サイトで、サーバーを呼び出してウィジェット コンテンツを要求する ajax 要求を行います。リクエスト URL に GA キャンペーン パラメータ情報をタグ付けすると、ウィジェット トラフィックを確認できます。ajax レスポンスは、シナリオに合わせて調整できます。

于 2013-07-23T13:57:23.650 に答える