MediationAdConfiguration

@ParametersAreNonnullByDefault
public class MediationAdConfiguration

既知の直接サブクラス
MediationAppOpenAdConfiguration

メディエーション アプリ起動時広告のレンダリングに使用されるデータ。

MediationBannerAdConfiguration

メディエーション バナー広告のレンダリングに使用されるデータ。

MediationInterstitialAdConfiguration

メディエーション インタースティシャル広告のレンダリングに使用されるデータ。

MediationNativeAdConfiguration

メディエーション ネイティブ広告のレンダリングに使用されるデータ。

MediationRewardedAdConfiguration

メディエーション リワード広告のレンダリングに使用されるデータ。


メディエーション広告のレンダリングに使用されるデータ。

概要

ネストされた型

@Retention(value = SOURCE)
@IntDef(value = )
public annotation MediationAdConfiguration.TagForChildDirectedTreatment

子供向け取り扱いタグ。

定数

static final int

taggedForChildDirectedTreatment から返された値で、児童オンライン プライバシー保護法(COPPA)に基づき、アプリを子ども向けとして扱う必要がないことを示します。

static final int

taggedForChildDirectedTreatment によって返される値。児童オンライン プライバシー保護法(COPPA)に基づき、アプリを子ども向けとして扱う必要があることを示します。

static final int

taggedForChildDirectedTreatment によって返される値で、児童オンライン プライバシー保護法(COPPA)に基づく子供向けコンテンツとしての取り扱いを望むかどうか、パブリッシャーが指定していないことを示します。

公開フィールド

final String

サードパーティ サーバーの暗号化されたデータ。サードパーティの SDK が広告のレンダリングに必要な情報が含まれています。

final Context

このパブリッシャーがこの特定のリクエストに渡したコンテキスト。

final @Nullable String
final Bundle

この特定のリクエストについてパブリッシャーが渡した追加パラメータ。

final Bundle

パブリッシャーがメディエーション サーバーサイドで定義した追加パラメータ。

final String

広告のソースを識別する base64 でエンコードされたウォーターマーク PNG ファイル。

パブリック メソッド

String

サードパーティ サーバーの暗号化されたデータ。サードパーティの SDK が広告のレンダリングに必要な情報が含まれています。

Context

このパブリッシャーがこの特定のリクエストに渡したコンテキスト。

@Nullable String

このリクエストの広告レーティングの上限を返します。

Bundle

この特定のリクエストについてパブリッシャーが渡した追加パラメータ。

Bundle

パブリッシャーが AdMob または Google アド マネージャーの管理画面で定義したパラメータ。

String

広告のソースを識別する base64 でエンコードされたウォーターマーク PNG ファイルを返します。

boolean

パブリッシャーがテスト広告をリクエストしている場合は true を返します。

int

児童オンライン プライバシー保護法(COPPA)- http://business.ftc.gov/privacy-and-security/childrens-privacy に基づき、アプリを子ども向けとして扱うようにパブリッシャーが指定したかどうかを返します。

int

パブリッシャーが、欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理する必要があることを指定したかどうかを返します(が定義されている場合)。

定数

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

taggedForChildDirectedTreatment から返された値で、児童オンライン プライバシー保護法(COPPA)に基づき、アプリを子ども向けとして扱う必要がないことを示します。

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

taggedForChildDirectedTreatment によって返される値。児童オンライン プライバシー保護法(COPPA)に基づき、アプリを子ども向けとして扱う必要があることを示します。

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

taggedForChildDirectedTreatment によって返されます。児童オンライン プライバシー保護法(COPPA)に基づき、アプリを子供向けとして扱うかどうかをパブリッシャーが指定していないことを示します。

公開フィールド

bidResponse

public final String bidResponse

サードパーティ サーバーの暗号化されたデータ。サードパーティの SDK が広告のレンダリングに必要な情報が含まれています。

コンテキスト

public final Context context

このパブリッシャーがこの特定のリクエストに渡したコンテキスト。

maxAdContentRating

public final @Nullable String maxAdContentRating

mediationExtras

public final Bundle mediationExtras

この特定のリクエストについてパブリッシャーが渡した追加パラメータ。

serverParameters

public final Bundle serverParameters

パブリッシャーがメディエーション サーバーサイドで定義した追加パラメータ。

透かし模様

public final String watermark

広告のソースを識別する base64 でエンコードされたウォーターマーク PNG ファイル。

注: これは Open Bidding のみを対象としています。

パブリック メソッド

getBidResponse

public String getBidResponse()

サードパーティ サーバーの暗号化されたデータ。サードパーティの SDK が広告のレンダリングに必要な情報が含まれています。

getContext

public Context getContext()

このパブリッシャーがこの特定のリクエストに渡したコンテキスト。

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public @Nullable String getMaxAdContentRating()

このリクエストの広告レーティングの上限を返します。このコンテンツのレーティングは、パブリッシャーが指定したコンテンツのレーティングと、Google の広告サーバーから提供されたアプリのレーティングのうち、より保守的なレーティングです。

getMediationExtras

public Bundle getMediationExtras()

この特定のリクエストについてパブリッシャーが渡した追加パラメータ。

getServerParameters

public Bundle getServerParameters()

パブリッシャーが AdMob または Google アド マネージャーの管理画面で定義したパラメータ。

getWatermark

public String getWatermark()

広告のソースを識別する base64 でエンコードされたウォーターマーク PNG ファイルを返します。

isTestRequest

public boolean isTestRequest()

パブリッシャーがテスト広告をリクエストしている場合は true を返します。パブリッシャーはデバイス ID を指定してテスト広告をリクエストしますが、この情報は便宜上ブール値に解決されます。

taggedForChildDirectedTreatment

@MediationAdConfiguration.TagForChildDirectedTreatment
public int taggedForChildDirectedTreatment()

児童オンライン プライバシー保護法(COPPA)- http://business.ftc.gov/privacy-and-security/childrens-privacy に基づき、アプリを子ども向けとして扱うようにパブリッシャーが指定したかどうかを返します。

このメソッドが TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE を返す場合、児童オンライン プライバシー保護法(COPPA)の目的において、アプリは子ども向けとして扱われる必要があります。

このメソッドが TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE を返す場合、児童オンライン プライバシー保護法(COPPA)に基づく子ども向けコンテンツとしての取り扱いを望まないことを示します。

このメソッドが TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED を返す場合、児童オンライン プライバシー保護法(COPPA)に基づく子ども向けコンテンツとしての取り扱いを望まない場合は、パブリッシャーが指定していません。

taggedForUnderAgeTreatment

@RequestConfiguration.TagForUnderAgeOfConsent
public int taggedForUnderAgeTreatment()

パブリッシャーが、欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理する必要があることを指定したかどうかを返します(が定義されている場合)。この機能は、一般データ保護規則(GDPR)に準拠するためのものです。