トラッキング コード: サイトの速度(カスタム速度)

このリファレンスでは、Google アナリティクスで期間をトラッキングするために使用するメソッドについて説明します。サイトの速度とカスタム速度のレポートは、AJAX リクエストやウェブリソースの読み込みにかかった時間(遅延)についてデベロッパーが把握するのに役立つように設計されています。この方法の詳細については、サイトの速度に関するユーザー設定速度に関するデベロッパー ガイドをご覧ください。

GATC カスタム速度メソッド

_trackTiming(category, variable, time, opt_label, opt_sampleRate)

カスタム速度のトラッキング呼び出しを作成して、Google アナリティクス トラッキング コードに送信します。たとえば、Google コンテンツ ネットワークから jQuery ライブラリの読み込みが 20 ミリ秒かかり、訪問者の 50% にデータを送信する場合は、次の関数を呼び出します。

_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);

パラメータの詳細

パラメータ 必須 まとめ
category string 必須 カスタム速度のすべての変数を論理グループに分類する文字列で、レポート作成を容易にします。たとえば、特定の JavaScript ライブラリの読み込みにかかった時間をトラッキングする場合は、jQuery の値を使用します。
variable string トラッキング対象のリソースのアクションの名前を示す文字列。たとえば、jQuery JavaScript ライブラリの読み込みにかかった時間をトラッキングする場合は、JavaScript Load の値を使用します。複数のカテゴリで同じ変数を使用して、これらのカテゴリに共通するイベント(Javascript LoadPage Ready Time など)のタイミングをトラッキングすることもできます。
time number 必須 Google アナリティクスへのデータ送信に要した時間(ミリ秒単位)。jQuery ライブラリの読み込みに 20 ミリ秒かかった場合は、20 の値を送信します。
opt_label string × レポートにカスタム速度をわかりやすく表示するための文字列。ラベルは、同じカテゴリと変数の組み合わせに対する異なるサブテストに集中するためにも使用できます。たとえば、Google コンテンツ配信ネットワークから jQuery を読み込む場合は、Google CDN の値を使用します。
opt_sampleRate number × 速度のヒットが Google アナリティクスに送信される訪問者の割合を手動でオーバーライドする数値です。デフォルトでは、一般的なサイトの速度データの収集と同じ数値が訪問者数の割合に基づいて設定されます。たとえば、すべてのユーザーの _trackTiming ヒットをトラッキングする場合は、値 100 を使用します。 なお、1 回のヒットは、通常のセッションあたり 500 ヒットにカウントされます。