クラス: AdsRenderingSettings

コンストラクタ

AdsRenderingSettings

新しい AdsRenderingSettings()

実装
google.ima.AdsRenderingSettingsInterface

プロパティ

autoAlign

ブール値

すべてのノンリニア広告の位置を細かく制御する場合は、false に設定します。この値が true の場合、広告は下部中央に配置されます。この値が false の場合、広告は左上隅に配置されます。デフォルト値は true です。

bitrate

数値

推奨される最大ビットレートです。値は kbit/s 単位です。 SDK は、指定された最大値を下回るビットレートのメディア、またはそれより低いビットレートのメディアがない場合は最も近いビットレートのメディアを選択します。デフォルト値の -1 は、SDK が最大ビットレートを選択することを意味します。

enablePreload

ブール値

動画アセットのプリロードを可能にします。詳しくは、メディアのプリロードに関するガイドをご覧ください。

loadVideoTimeout

数値

動画広告メディア ファイルを読み込む際のタイムアウト(ミリ秒単位)。読み込みにこのタイムアウトを超えると、広告再生はキャンセルされ、連続配信広告内の次の広告(利用可能な場合)が再生されます。デフォルトで 8 秒に -1 を使用します。

MIME タイプ

(null または null 以外の文字列の配列)

リニア動画の MIME タイプでのみサポートされます。指定すると、SDK はリストで指定された MIME タイプに一致するメディアを含み、指定された MIME タイプと一致しないメディアを除外します。 形式は文字列のリストです。例: [ 'video/mp4', 'video/webm', ... ]。指定されていない場合、SDK はプレーヤーの機能に基づいてメディアを選択します。

playAdsAfterTime

数値

VMAP と広告ルールの再生リストの場合は、この時間(秒単位)以降にスケジュールされている広告ブレークのみを再生します。この設定は後では厳密に行われます。たとえば、playAdsAfterTime を 15 に設定すると、IMA では 15 秒で再生されるようにスケジュールされている広告ブレークが無視されます。

restoreCustomPlaybackStateOnAdBreakComplete

ブール値

広告ブレークの完了後に SDK がカスタムの再生状態を復元するかどうかを指定します。この設定は主に、パブリッシャーがコンテンツ プレーヤーを渡し、カスタム広告再生に使用する場合に使用します。

UI 要素

(null または null 以外の文字列の配列)

表示する UI 要素を指定するかどうかを指定します。AdSense または AdX の広告の場合、この配列の要素は無視されます。

useStyledLinearAds

ブール値

完全な UI スタイルでリニア広告をレンダリングします。 この設定は、AdSense/AdX 広告や、デフォルトで完全な UI スタイルをすでに使用しているモバイル コンテキストで再生される広告には適用されません。

useStyledNonLinearAds

ブール値

閉じるボタンとリコールボタンを使って、ノンリニア広告をレンダリングします。