2

ページの iframe 内にある href のクリックを Google アナリティクス イベントで追跡したいと考えています。iframe は同じドメインにあります。出来ますか?どうやって?
iframe は、ロード後にページに動的に挿入されます。このコードを iframe の後に配置することは重要ですか?

4

2 に答える 2

1

iframeがドメイン上にある場合、iframeのコンテンツは適切に管理されています(そうでない場合は、フレームを追跡するビジネスはありません)。したがって、iframeされたドキュメントにGoogle Analyticsトラッキングコードをインストールするだけで済みます(とにかく、フレーム化されたページはWebサイトの他のページとそれほど変わらないので、その頻度を知りたいと思います。と呼ばれていました)。したがって、(同じオリジン)iframe(window.parentを呼び出す)から親フレームにアクセスすることはできますが、それは必要ではなく、推奨されません。

于 2012-11-11T15:19:21.107 に答える
0

iframe が同じドメインの場合、(メイン ウィンドウから) iframe が読み込まれるのを待ってから、特定のリンクのクリックを処理するイベント リスナーをインストールできます。

必要なコードは次のとおりです。

  1. iframe コンテンツの読み込みを待機するコード。
  2. iframe で関連するリンクを見つけるためのコード
  3. イベントリスナーをインストールするコード
  4. クリック イベントを処理するコード
于 2012-11-11T03:56:45.790 に答える