このページでは、開始時間変数のデータ収集について説明します。 対応するレポートディメンションと指標については、開始までの時間を参照してください。
変数を開始するまでの時間は、再生を開始してから最初のフレームレンダリングまでの経過時間(ミリ秒単位)です。 セッション開始イベントが発生する前に、QoE オブジェクトに設定します。 Adobeは、値を数秒で保存およびレポートします。ミリ秒単位で渡すと、取り込み時にAdobeがコンバージョンします。
timeToStartの更新を停止します。 この値は、最初のバッファリングまたは読み込みフェーズで増加する可能性がありますが、再生が開始された時点から固定として扱う必要があります。 最初のフレームレンダリング後に更新を続けると、膨張または不正確な開始時間指標が生成されます。a.media.qoe.timeToStartc_contextdata.a.media.qoe.timeToStart推奨される実装タイプ
sendEventの呼び出し時にmedia.sessionStartのxdm.mediaCollection.qoeDataDetails内にtimeToStartを設定:
| code language-javascript |
|---|
|
起動時間を2番目の引数(startupTime)としてcreateQoEObjectに渡します。
| code language-swift |
|---|
|
起動時間を2番目の引数(startupTime)としてcreateQoEObjectに渡します。
| code language-kotlin |
|---|
|
createMediaSessionの呼び出し時にmedia.sessionStartのxdm.mediaCollection.qoeDataDetails内にtimeToStartを設定:
| code language-brightscript |
|---|
|
xdm.mediaCollection.qoeDataDetails内のtimeToStartでsessionStart エンドポイントを呼び出します:
| code language-json |
|---|
|
従来の実装タイプ (Analyticsのみ)
2番目の引数として開始する時間をADB.Media.createQoEObjectに渡します:
| code language-javascript |
|---|
|
起動時間を2番目の引数(startupTime)としてADBMobile.media.createQoSObjectにミリ秒単位で渡し、トラッカーを更新します。
| code language-javascript |
|---|
|
sessionStartのparams オブジェクトにmedia.qoe.timeToStartを含めます:
| code language-json |
|---|
|
完全なリクエスト構造については、Media Collection API セッションのリファレンス を参照してください。