StreamEvent
このイベントタイプは、ストリームの状態が変化したときに、ストリーム マネージャーによって通知として発生します。
列挙
種類
string
IMA DAI SDK でサポートされているイベントタイプのリスト。
値 |
|
---|---|
LOADED |
ストリーム マニフェストが利用可能なときに呼び出されます。 |
AD_BREAK_STARTED |
各広告ブレークが初めて再生を開始したときに呼び出されます。広告ブレークが後から視聴されても、呼び出されません。この場合、アプリケーションはシークを無効にする必要があります。 |
AD_BREAK_ENDED |
各ミッドロール挿入点が最初に終了したときに呼び出されます。この場合、アプリはシークを再度有効にする必要があります。 |
AD_PERIOD_STARTED |
ストリームがコンテンツからアドバタイジングまたはスレートに切り替わるたびに呼び出されます。これは、広告が 2 回再生されたときや、広告内をシークするときに呼び出されます。 |
AD_PERIOD_ENDED |
ストリームがアドバタイジングまたはスレートからコンテンツに切り替わるたびに呼び出されます。これは、広告が 2 回再生されたときや、広告内をシークするときに呼び出されます。 |
AD_PROGRESS |
広告の進行状況が更新されたときに発生します。 |
CUEPOINTS_CHANGED |
キューポイントが変更されたときにオンデマンド ストリーム用にディスパッチされます。 |
CLICK |
広告の再生中にクリック要素がクリックまたはタップされるとディスパッチされます。 |
エラー |
エラーが発生したときに呼び出されます。 |
ガイド |
広告の開始時に呼び出されます。 |
FIRST_QUARTILE |
広告が第 1 四分位に達したときに発生します。 |
MIDPOINT |
広告が中間点に達したときに呼び出されます。 |
STREAM_INITIALIZED |
ストリームの初期化時に呼び出されます。 |
THIRD_QUARTILE |
広告が 75% に達したときに呼び出されます。 |
COMPLETE |
広告が完了したときに呼び出されます。 |
SKIPPABLE_STATE_CHANGED |
表示された広告のスキップ可能状態が変更されたときに発生します。 |
SKIPPED |
ユーザーが広告をスキップしたときに呼び出されます。 |
VIDEO_CLICKED |
ユーザーが動画をクリックしたときに、クリックスルーをトリガーせずに呼び出されます。モバイルウェブなど、「詳細」ボタンが表示された場合、そのボタンがクリックされた場合にのみ CLICK イベントが発生します。他のクリックが発生すると、このイベントが発生します。 |
一時停止中 |
ユーザーによって広告が一時停止されたときに呼び出されます。 |
再開 |
ユーザーが広告を再開したときに呼び出されます。 |
プロパティ
種類
string
IMA DAI SDK でサポートされているイベントタイプのリスト。
値 |
|
---|---|
LOADED |
ストリーム マニフェストが利用可能なときに呼び出されます。 |
AD_BREAK_STARTED |
各広告ブレークが初めて再生を開始したときに呼び出されます。広告ブレークが後から視聴されても、呼び出されません。この場合、アプリケーションはシークを無効にする必要があります。 |
AD_BREAK_ENDED |
各ミッドロール挿入点が最初に終了したときに呼び出されます。この場合、アプリはシークを再度有効にする必要があります。 |
AD_PERIOD_STARTED |
ストリームがコンテンツからアドバタイジングまたはスレートに切り替わるたびに呼び出されます。これは、広告が 2 回再生されたときや、広告内をシークするときに呼び出されます。 |
AD_PERIOD_ENDED |
ストリームがアドバタイジングまたはスレートからコンテンツに切り替わるたびに呼び出されます。これは、広告が 2 回再生されたときや、広告内をシークするときに呼び出されます。 |
AD_PROGRESS |
広告の進行状況が更新されたときに発生します。 |
CUEPOINTS_CHANGED |
キューポイントが変更されたときにオンデマンド ストリーム用にディスパッチされます。 |
CLICK |
広告の再生中にクリック要素がクリックまたはタップされるとディスパッチされます。 |
エラー |
エラーが発生したときに呼び出されます。 |
ガイド |
広告の開始時に呼び出されます。 |
FIRST_QUARTILE |
広告が第 1 四分位に達したときに発生します。 |
MIDPOINT |
広告が中間点に達したときに呼び出されます。 |
STREAM_INITIALIZED |
ストリームの初期化時に呼び出されます。 |
THIRD_QUARTILE |
広告が 75% に達したときに呼び出されます。 |
COMPLETE |
広告が完了したときに呼び出されます。 |
SKIPPABLE_STATE_CHANGED |
表示された広告のスキップ可能状態が変更されたときに発生します。 |
SKIPPED |
ユーザーが広告をスキップしたときに呼び出されます。 |
VIDEO_CLICKED |
ユーザーが動画をクリックしたときに、クリックスルーをトリガーせずに呼び出されます。モバイルウェブなど、「詳細」ボタンが表示された場合、そのボタンがクリックされた場合にのみ CLICK イベントが発生します。他のクリックが発生すると、このイベントが発生します。 |
一時停止中 |
ユーザーによって広告が一時停止されたときに呼び出されます。 |
再開 |
ユーザーが広告を再開したときに呼び出されます。 |
Methods
getAd
getAd() は Ad を返します。
- 戻り値
-
nullable Ad
は、広告情報を含むオブジェクトを返します。
getStreamData
getStreamData() は StreamData を返します。
- 戻り値
-
non-null StreamData
は、ストリーム情報を含むオブジェクトを返します。