MediationAdRequest

public interface MediationAdRequest

既知の直接サブクラス
NativeMediationAdRequest

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

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


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

概要

定数

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>

ユーザーがリクエストしたキーワードのセットを返します(が定義されている場合)。

abstract Location

によって定義されている場合にユーザーの位置を返します。

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()

によって定義されている場合、ユーザーの生年月日を返します。

getGender

abstract int getGender()

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

getKeywords

abstract Set<StringgetKeywords()

ユーザーがリクエストしたキーワードのセットを返します(が定義されている場合)。

getLocation

abstract Location getLocation()

によって定義されている場合にユーザーの位置を返します。

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)に基づく子供向けコンテンツとしての取り扱いを望まない場合は、パブリッシャーが指定していません。