インターフェース NativeAdRequest

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

プロパティ


Optional Readonly adChoicesPlacement

adChoicesPlacement?: AdChoicesPlacement
AdChoices のプレースメント。

Optional Readonly adSizes

adSizes?: readonly AdSize[]
リクエストの有効な広告サイズのリスト。

この機能は、アド マネージャーのパブリッシャーのみが利用できます。

Readonly adUnitId

adUnitId: string
広告ユニット ID。

Optional Readonly aspectRatio

aspectRatio?: NativeMediaAspectRatio
返されるメディアのアスペクト比。

Optional Readonly categoryExclusions

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

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

Optional Readonly contentUrl

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

Optional Readonly customClickGestureAllowTaps

customClickGestureAllowTaps?: boolean
カスタム クリック操作でタップしてクリックが有効になっているかどうか。

許可リストに登録されているパブリッシャーのみが利用できます。これらの設定は、許可リストに登録されていないパブリッシャーに対しては無視されます。

Optional Readonly customFormatIds

customFormatIds?: readonly string[]
アド マネージャーの管理画面で定義されたカスタム ネイティブ広告フォーマット ID のリスト。

NativeAdType.CUSTOM_NATIVE タイプのネイティブ広告を読み込むために使用されます。
関連情報

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 nativeAdTypes

nativeAdTypes?: readonly NativeAdType[]
リクエストのネイティブ広告タイプのリスト。

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。