AdManagerAdRequest

class AdManagerAdRequest : AdRequest


AdManagerAdRequest には、Google アド マネージャーから広告を取得するために使用されるターゲティング情報が含まれています。広告リクエストは AdManagerAdRequest.Builder を使用して作成されます。

概要

ネストされた型

AdManagerAdRequest をビルドします。

パブリック関数

Bundle!

カスタム ターゲティング パラメータを返します。

String!

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

継承される定数

com.google.android.gms.ads.AdRequest から
const String!
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

setTestDeviceIds で使用するエミュレータの deviceId

const Int

アプリ ID がないため、広告リクエストが送信されませんでした。

const Int

広告サーバーから無効な応答があった場合などに生じる内部エラーです。

const Int

広告文字列が無効です。

const Int

広告リクエストが無効です(広告ユニット ID が不正確だった場合など)。

const Int

メディエーション アダプターが広告リクエストを処理しなかった。

const Int

ネットワーク接続が原因で広告のリクエストに失敗しました。

const Int

広告リクエストは成功したものの、広告枠の不足が原因で広告が返されませんでした。

const Int

広告文字列にリクエスト ID が見つかりません。

const Int

コンテンツの URL の最大長。

継承された関数

com.google.android.gms.ads.AdRequest から
String?

広告文字列を取得します。

String!

コンテンツの URL ターゲティング情報を返します。

Bundle?
<T : CustomEvent?> getCustomEventExtrasBundle(adapterClass: Class<T!>!)

この関数は非推奨になりました。

getNetworkExtrasBundle を代わりに使用してください。

(Mutable)Set<String!>!

ターゲティング情報のキーワードを返します。

(Mutable)List<String!>!

隣接するコンテンツの URL のリストを返します。URL が設定されていない場合は空のリストが返されます。

Bundle?
<T : MediationExtrasReceiver?> getNetworkExtrasBundle(
    adapterClass: Class<T!>!
)

特定の広告ネットワーク アダプタに渡す追加パラメータを返します。

String!

広告リクエストの送信元を識別するリクエスト エージェント文字列を返します。

Boolean
isTestDevice(context: Context!)

このデバイスがテスト広告を受信する場合は true を返します。

パブリック関数

getCustomTargeting

fun getCustomTargeting(): Bundle!

カスタム ターゲティング パラメータを返します。

getPublisherProvidedId

fun getPublisherProvidedId(): String!

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