インターフェース BannerAdRequest

は AdRequest を拡張します。
バナー広告のリクエスト。

adSize または adSizes のいずれか 1 つのみを指定する必要があります。
プロパティ
adSize?
リクエストする広告サイズ。
adSizes?
リクエストの有効な広告サイズのリスト。
adUnitId
広告ユニット ID。
categoryExclusions?
スロットレベルの広告カテゴリの除外ラベル。
contentUrl?
コンテンツがアプリのメイン コンテンツと一致するウェブサイトのコンテンツ URL。
customTargeting?
カスタム ターゲティング パラメータ。
extras?
AdMob またはアド マネージャーに渡す追加のパラメータ。
keywords?
ターゲティング用のキーワード。
manualImpressionRequested?
手動インプレッション記録の有効化がリクエストされたかどうか。
mediationExtras?
メディエーション設定で特定の広告のソース アダプタに渡す追加のパラメータ。
neighboringContentUrls?
広告の近くにあるウェブ コンテンツを表す URL。
placementId?
構成されたプレースメント用に AdMob 管理画面から提供される長整数。
publisherProvidedId?
フリークエンシー キャップ、オーディエンス セグメンテーションとターゲティング、広告の順次ローテーション、オーディエンスに基づくその他の広告配信設定を複数のデバイスに適用する場合、これらの機能に使用する識別子。
skipUninitializedAdapters?
まだ正常に初期化されていないアダプタの入札シグナルを収集したり、ウォーターフォール要素を実行したりしないよう SDK に指示します。
videoOptions?
リクエストの VideoOptions。

プロパティ


Optional Readonly adSize

adSize?: AdSize | Promise<AdSize>
リクエストする広告サイズ。

Optional Readonly adSizes

adSizes?: readonly (AdSize | Promise<AdSize>)[]
リクエストで有効な広告サイズのリスト。

この機能は、アド マネージャーのパブリッシャーのみが利用できます。AdMob をご利用の場合は、代わりに adSize を使用してください。

Readonly adUnitId

adUnitId: string
広告ユニット ID。

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
スロット単位の広告カテゴリ除外ラベル。

この機能は、アド マネージャーの広告リクエストにのみ適用されます。AdMob リクエストではカテゴリ除外は無視されます。

Optional Readonly contentUrl

contentUrl?: string
コンテンツがアプリのメイン コンテンツと一致するウェブサイトのコンテンツ URL。このウェブサイトのコンテンツは、ターゲティングとブランド保護の目的で使用されます。

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
カスタム ターゲティング パラメータ。

この機能は、アド マネージャーの広告リクエストにのみ適用されます。AdMob リクエストではカスタム ターゲティングは無視されます。

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
AdMob または Ad Manager に渡す追加のパラメータ。

値は JSON シリアル化可能な型(文字列、数値、ブール値、null、またはこれらの型の配列やオブジェクト)である必要があります。関数、クラス インスタンス、Set や Map などの複雑な JavaScript 型はサポートされていません。

Optional Readonly キーワード

keywords?: readonly string[]
ターゲティング用のキーワード。

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
手動インプレッション記録の有効化がリクエストされたかどうか。

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
メディエーション設定で特定の広告のソース アダプタに渡す追加のパラメータ。

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
広告の近くにあるウェブ コンテンツを表す URL。ブランド保護を促進し、表示される広告に、隣接するコンテンツにより適したアプリレベルのレーティング(MA、T、PG など)を設定できるようにします。

Optional Readonly placementId

placementId?: bigint
構成されたプレースメント用に AdMob 管理画面から提供される長整数。

Optional Readonly publisherProvidedId

publisherProvidedId?: string
フリークエンシー キャップ、オーディエンス セグメンテーションとターゲティング、広告の順次ローテーション、オーディエンスに基づくその他の広告配信設定を複数のデバイスに適用する場合に使用する識別子。

この機能は、アド マネージャーの広告リクエストにのみ適用されます。AdMob リクエストでは ID は無視されます。

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
まだ正常に初期化されていないアダプタの入札シグナルを収集したり、ウォーターフォール要素を実行したりしないよう SDK に指示します。

Optional Readonly videoOptions

videoOptions?: VideoOptions
リクエストの VideoOptions。