2017-12-27 27 views
0

Google Analyticsを使用して、(好ましくはユーザータイミングレポートに送信されるイベントを介して)(drupal 7)サイトの組み込みiframe読み込み時間を追跡する方法を設定したいと思います。 twitter、youtube、streamableなどのサイトを含むさまざまなソースから私たちのサイトに埋め込まれたiFrameGoogleアナリティクスのユーザータイミングを使用して埋め込みiframeの読み込み時間をトラッキングするにはどうすればよいですか?

私の考えは、コンテンツに埋め込まれたすべてのiframeの読み込み時間を自動的に計算し、 Googleアナリティクスにタイミングイベントを送信します。

私はデータレイヤーのプッシュを作成してGAにタイミングイベントを送信する方法を知っていますが、iframeを自動的に検出し、ロード時間をトラッキングし、「timingLabel」を示す最良の方法はわかりませんiframeのソース。

ありがとうございました!

答えて

0

これを達成するには、JSとDrupal Ajaxの両方を使用する必要があります。このJS(link)をpage.tpl.phpまたはmain.jsのような一般的なjsに配置します

これで、必要に応じてデータベースにタイミングを記録するために、Drupalにajax呼び出しを行う時間を計算しました。 GAに直接送信してください。

関連する問題