クラス: 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 広告リクエストの設定。 contentIdcontentUrl も指定されていない場合に使用されます。オーバーフローを避けるため、このフィールドは MediaStatus メッセージに含まれません。

whenSkippable

(数値または未定義)

このブレーク クリップがスキップ可能になる時間(秒)。たとえば、値が 5 の場合、ユーザーは 5 秒後にこのブレーク クリップをスキップできます。このフィールドが負の値または undefined の場合、現在のブレーク クリップはスキップできません。