web-dev-qa-db-ja.com

Google Analyticsを使用して、サードパーティサイトのiframeでコンテンツを追跡しますか?

私は小さな視覚化を構築し、サードパーティのユーザーがページのiframe内にそれを埋め込むことを許可したいと思います。

これを行う場合、アナリティクスを使用して、(i)ビジュアライゼーションを見た人数と(ii)視覚化が埋め込まれたURLを追跡したいと思います。

ビジュアライゼーションのHTMLとJSは両方とも同じドメインにありますが、明らかに私のドメインはそれが埋め込まれているドメインとは異なります。

Googleの iframeに関するドキュメント を読みましたが、大した助けにはなりません!

2つの質問:

  1. HTMLで基本的なAnalyticsセットアップを通常の方法で使用できますか、または注意する必要がある問題はありますか?
  2. 親URLをカスタムディメンションとして渡すにはどうすればよいですか?おそらく、セキュリティ上の理由から、親ページのURLを取得することはできないため、 このようなことを行う ?が必要かどうか疑問に思っています。
1
Richard

Google Analyticsスクリプトには必ずカスタムトラッカーオブジェクトを使用してください。この理由は、サイトでGoogle Analyticsを実行している場合、スクリプト呼び出しがアカウントにも記録される可能性があるためです!

したがって、デフォルトのGAスクリプトを使用することはできませんが、 トラッカーの作成 にあるこのGoogle Developerドキュメントを使用します。

1
Prasad Ajinkya