帯域幅プラグインはサーバーへのユーザーのネットワークコネクションの帯域幅と遅延を測定します。帯域幅 API は BOOMR.plugins.BW
に内包されます。
bandwidth プラグインの全ての設定は BW
の名前空間の下に入ります。設定オブジェクトについては 使用方法 #6 — boomerang の設定 をご覧ください。
images/
サブディレクトリーから見つけます。これはあなたのサイト上の全てのページで正しいとは限りません。画像があるディレクトリーのパスを base_url
パラメーターで設定ができます。絶対 URL または相対 URL で指定ができます。相対パスの場合、JavaScript ファイルからではなく boomerang が読み込まれたページからの相対パスになることを覚えておいてください。
BA
です。詳細は 使用方法 #3 をご覧ください。Cookie を無視して開始時間を完全に WebTiming API に依存させるには、ここに null
のような偽の値か空文字を指定します。
timeout
の値よりも超えるように考慮しなければなりません。
帯域幅プラグインを設定するために BOOMR.init() メソッドによって呼び出されます。
BOOMR.init()
を通して渡された設定オブジェクト。詳しくは 設定項目の説明 をご覧ください。
BOOMR.plugins.BW
オブジェクトへの参照。メソッドチェーンをサポートします。
帯域幅テストを開始します。 このメソッドは page_ready イベントが発生したときに自動的に呼び出されます。もし必要であれば自分で呼び出してもかまいません。
BOOMR.plugins.BW
オブジェクトへの参照。メソッドチェーンをサポートします。
すぐに帯域幅のテストを中断して、すでに収集した値から帯域幅と遅延を計算します。このメソッドは帯域幅のテストが中断されると自動的に呼び出されます。BOOMR.init() メソッドを呼び出すときに適切な timeout
値を設定することを推奨します。
BOOMR.plugins.BW
オブジェクトへの参照。メソッドチェーンをサポートします。
帯域幅プラグインが終了したのかどうかを確認するために BOOMR.sendBeacon() によって呼び出されます。
true
を返します。false
を返します。このプラグインはビーコンに次のパラメーターを追加します:
最新のソースコードとドキュメントは github.com/SOASTA/boomerang に公開されています。