MediationAdRequest

interface MediationAdRequest

既知の直接サブクラス
NativeMediationAdRequest

このインターフェースは非推奨になりました。

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


単一のパブリッシャーに対して取得する広告に関する情報。情報は広告ネットワークのアダプタに渡されます。

概要

定数

const Int

taggedForChildDirectedTreatment から返される値で、児童オンライン プライバシー保護法(COPPA)の目的において、アプリを子ども向けとして扱わないことを示します。

const Int

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

const Int

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

パブリック関数

Date!

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

Int

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

(Mutable)Set<String!>!

com.google.android.gms.ads.AdRequest で定義されている場合、ユーザーがリクエストしたキーワードのセットを返します。

Location!

com.google.android.gms.ads.AdRequest によって定義されている場合にユーザーの位置を返します。

Boolean

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

Boolean

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

Int

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

定数

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0: Int

taggedForChildDirectedTreatment から返される値で、児童オンライン プライバシー保護法(COPPA)の目的において、アプリを子ども向けとして扱わないことを示します。

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1: Int

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

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1: Int

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

パブリック関数

getBirthday

fun getBirthday(): Date!

com.google.android.gms.ads.AdRequest によって定義されている場合に、ユーザーの誕生日を返します。

getGender

fun getGender(): Int

com.google.android.gms.ads.AdRequest によって定義されている場合にユーザーの性別を返します。

getKeywords

fun getKeywords(): (Mutable)Set<String!>!

com.google.android.gms.ads.AdRequest で定義されている場合、ユーザーがリクエストしたキーワードのセットを返します。

getLocation

fun getLocation(): Location!

com.google.android.gms.ads.AdRequest によって定義されている場合にユーザーの位置を返します。

isDesignedForFamilies

fun isDesignedForFamilies(): Boolean

ファミリー向けプログラムにオプトインしているパブリッシャーは、広告リクエストでファミリー向けプログラムに準拠した広告を返すよう指定できます。この設定について詳しくは、Google AdMob ヘルプセンターの記事をご覧ください。

パブリッシャーが広告リクエストでファミリー向けに準拠した広告を返す必要があることを指定した場合に true を返します。

パブリッシャーが広告リクエストでファミリー向けプログラムのポリシーに準拠した広告を返す必要があることを指定していない場合は、false を返します。

注: この設定は、 児童オンライン プライバシー保護法(COPPA)の「子供向け取り扱いタグ」設定とは異なります。COPPA 関連のコンプライアンスについては、taggedForChildDirectedTreatment をご覧ください。

isTesting

fun isTesting(): Boolean

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

taggedForChildDirectedTreatment

fun taggedForChildDirectedTreatment(): Int

児童オンライン プライバシー保護法(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)の目的でアプリを子供向けとして扱うかどうかを指定していないことを示します。