状態終了
ステートエンドイベントは、メディアプレーヤーがフルスクリーン、ミュート、クローズドキャプションなどのトラッキングされた状態から離脱したことを示します。 状態の開始によって開かれた状態を閉じるように送信します。 状態は、同じイベントコールで開始および終了できます。 プレイヤーは複数のステートを同時に終了できます。
有効な状態名:fullscreen、mute、closedCaptioning、pictureInPicture、inFocus
- 前提条件: セッション開始、状態開始
- 関連する指標:状態によって異なります。 プレーヤーの状態を追跡を参照してください
推奨される実装タイプ
Web SDK
sendEventをeventType: "media.statesUpdate"で呼び出し、状態名をstatesEndで呼び出します:
| code language-javascript |
|---|
|
状態は、同じ呼び出しで開始および終了できます。
| code language-javascript |
|---|
|
iOS
適切なMediaConstants.PlayerState定数から作成された状態オブジェクトでtrackPlayerStateEndを使用します。
| code language-swift |
|---|
|
Android
適切なMediaConstants.PlayerState定数から作成された状態オブジェクトでtrackPlayerStateEndを使用します。
| code language-kotlin |
|---|
|
Roku
sendMediaEventをeventType: "media.statesUpdate"で呼び出し、状態名をstatesEndで呼び出します:
| code language-brightscript |
|---|
|
Media Edge API
statesUpdate エンドポイントをstatesEndの状態名で呼び出します。
| code language-sh |
|---|
|
従来の実装タイプ (Analyticsのみ)
Media SDK JS 3.x
適切なADB.Media.PlayerState定数でADB.Media.createStateObjectを使用します。
| code language-javascript |
|---|
|
Chromecast
適切なADBMobile.media.PlayerState定数でADBMobile.media.createStateObjectを使用します。
| code language-javascript |
|---|
|
Media Collection API
stateEnd件の投稿を イベントエンドポイント に送信します:
| code language-json |
|---|
|
recommendation-more-help
media-analytics-help