cast. frameworks. messages. BreakClip
広告ブレークのクリップ(広告ブレーク中の広告のクリップなど)を表します。
コンストラクタ
BreakClip
new BreakClip(id)
パラメータ |
|
---|---|
id |
string 一意のブレーク クリップ ID。 |
プロパティ
clickThroughUrl
(文字列または未定義)
レシーバーでのこのクリップの再生中に、エンドユーザーがセンダー UI でリンクをクリックすると、センダーに表示されるページの URL。
contentId
(文字列または未定義)
レシーバーで現在再生中のコンテンツの ID。通常、これはブレーク メディアの URL です。
contentType
(文字列または未定義)
コンテンツの MIME タイプ。
contentUrl
(文字列または未定義)
広告ブレーク メディアの URL(省略可)。実際の ID の代わりに contentId
を使用できます。contentUrl
が指定されている場合は、メディア URL として使用されます。それ以外の場合は、contentId
がメディア URL として使用されます。
customData
(非 null オブジェクトまたは未定義)
アプリ固有のブレーク クリップデータ。
時間
(数値または未定義)
ブレーク クリップの長さ(秒単位)。
hlsSegmentFormat
(non-null cast.framework.messages.HlsSegmentFormat または未定義)
HLS メディア セグメントの形式。MPL を使用した HLS コンテンツの再生にのみ必要です。
hlsVideoSegmentFormat
(non-null cast.framework.messages.HlsVideoSegmentFormat または 未定義)
HLS 動画メディア セグメントの形式。MPL を使用した HLS コンテンツの再生にのみ必要です。
id
string
一意のブレーク クリップ ID。
posterUrl
(文字列または未定義)
レシーバーがこのクリップを再生している間にセンダーに表示されるコンテンツの URL。
title
(文字列または未定義)
広告ブレーク クリップのタイトル。送信者は、これを表示可能性があります(設定されている場合)。
vastAdsRequest
(非 null cast.framework.messages.VastAdsRequest または未定義)
VAST 広告リクエストの設定。
contentId
も contentUrl
も指定されていない場合に使用されます。オーバーフローを避けるため、このフィールドは MediaStatus
メッセージに含まれません。
whenSkippable
(数値または未定義)
このブレーク クリップがスキップ可能になる時間(秒)。たとえば、値が 5
の場合、ユーザーは 5 秒後にこのブレーク クリップをスキップできます。このフィールドが負の値または undefined
の場合、現在のブレーク クリップはスキップできません。