標準のブラウザ監視メトリックでは、チェックアウトボタンがクリックされた回数の追跡や、モジュールのロードにかかる時間の測定など、ビジネス固有のインタラクションをカバーできない場合があります。カスタム統計を使用すると、JavaScript コードからこれらのイベントを直接レポートできます。Application Real-Time Monitoring Service (ARMS) ブラウザ監視 SDK は、発生回数のカウントには __bl.sum() を、平均値の測定には __bl.avg() の 2 つの API メソッドを提供します。
クイックスタート
ブラウザ監視 SDK がページにロードされたら、次の呼び出しを追加してイベントのレポートを開始します。
// Count each checkout button click
__bl.sum('checkout-button-click');
// Measure module load time in milliseconds
__bl.avg('module-load-time', 120);レポートされたデータは、ARMS コンソールで「統計詳細」、「PV/UV」、「地理的ビュー」、「端末ビュー」の 4 つの分析ディメンションで表示されます。
適切な統計タイプの選択
| タイプ | 使用タイミング | API メソッド | 使用例 |
|---|---|---|---|
| Sum | イベントの発生回数をカウント | __bl.sum(key, value) | ボタンクリック、モジュールロード |
| Average | メトリックの平均値を測定 | __bl.avg(key, value) | モジュールロード時間 |
前提条件
開始する前に、ブラウザ監視 SDK が Web ページに追加されていることを確認してください。
合計統計のレポート
__bl.sum(key, value) を呼び出して、イベントの発生回数をカウントします。各呼び出しは、指定されたイベントキーの実行中の合計に指定された値を追加します。
パラメーター
| パラメーター | タイプ | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
key | String | はい | なし | イベント名 |
value | Number | いいえ | 1 | レポートごとに加算する累積カウント |
例: ボタンクリックとバッチカウントの追跡
// Count each checkout button click (default increment: 1)
__bl.sum('checkout-button-click');
// Report 3 module-load events in a single call
__bl.sum('module-load', 3);平均統計のレポート
__bl.avg(key, value) を呼び出して、平均計算用の値を記録します。
パラメーター
| パラメーター | タイプ | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
key | String | はい | なし | イベント名 |
value | Number | いいえ | 0 | 平均計算に含めるレポート値 |
例: モジュールロード時間の測定
// Report load-time measurements in milliseconds
__bl.avg('module-load-time', 120);
__bl.avg('module-load-time', 85);分析ディメンション
ARMS は、レポートされたイベントデータを 4 つのディメンションで表示します。以下の例では、平均統計を使用しています。
統計詳細
イベントの平均値とサンプル数を経時的にプロットする折れ線グラフです。たとえば、モジュールロード時間を追跡する場合、このグラフは、選択した期間における平均持続時間とサンプル数の変化を示します。

PV/UV
選択した期間におけるイベントのページビュー (PV) とユニーク訪問者 (UV) のカウントを示す折れ線グラフです。

地理的ビュー
イベントデータをロケーション別に分類します。中国本土内の省または市別、および世界中の国またはリージョン別に分類されます。各ロケーションエントリには、レポートされた量、平均値、および UV 数が含まれます。

端末ビュー
イベントデータをブラウザ、デバイス、オペレーティングシステム、画面の解像度別に分類します。各エントリには、平均値とサンプル数が表示されます。このビューを使用して、クライアント環境全体でのパフォーマンスまたは互換性の違いを特定します。
次のステップ
ARMS コンソールで[統計の詳細]パネルと[地理ビュー]パネルを開き、リージョンおよび期間全体でのパフォーマンスパターンを特定します。
カスタム統計を他のブラウザ監視機能と組み合わせて、エンドツーエンドの可視性を実現します。