AdManagerAdRequest

public final class AdManagerAdRequest extends AdRequest


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

概要

ネストされた型

AdManagerAdRequest をビルドします。

パブリック メソッド

Bundle

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

String

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

継承される定数

com.google.android.gms.ads.AdRequest から
static final String
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

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

static final int

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

static final int

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

static final int

広告文字列が無効です。

static final int

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

static final int

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

static final int

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

static final int

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

static final int

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

static final int

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

継承されるメソッド

com.google.android.gms.ads.AdRequest から
@Nullable String

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

String

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

@Nullable Bundle
<T extends CustomEvent> getCustomEventExtrasBundle(Class<T> adapterClass)

このメソッドは非推奨です。

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

Set<String>

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

List<String>

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

@Nullable Bundle
<T extends MediationExtrasReceiver> getNetworkExtrasBundle(
    Class<T> adapterClass
)

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

String

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

boolean

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

パブリック メソッド

getCustomTargeting

public Bundle getCustomTargeting()

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

getPublisherProvidedId

public String getPublisherProvidedId()

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