MediationAdRequest

public interface MediationAdRequest

既知の直接サブクラス
NativeMediationAdRequest

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

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


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

概要

定数

default static final int

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

default static final int

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

default static final int

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

パブリック メソッド

abstract Date

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

abstract int

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

abstract Set<String>

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

abstract Location

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

abstract boolean

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

abstract boolean

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

abstract int

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

定数

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

default static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

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

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

default static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

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

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

default static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

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

パブリック メソッド

getBirthday

abstract Date getBirthday()

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

getGender

abstract int getGender()

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

getKeywords

abstract Set<StringgetKeywords()

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

getLocation

abstract Location getLocation()

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

isDesignedForFamilies

abstract boolean isDesignedForFamilies()

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

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

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

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

isTesting

abstract boolean isTesting()

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

taggedForChildDirectedTreatment

abstract 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)の目的でアプリを子供向けとして扱うかどうかを指定していないことを示します。