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