MediationAdRequest

public interface MediationAdRequest

已知的直接子类
NativeMediationAdRequest

此接口已弃用。

请改用 Adapter 和 MediationNativeAdConfiguration。


要为单个发布商提取的广告的相关信息。信息会传递给广告网络的适配器。

摘要

常量

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

返回用户请求的关键字集(如果由 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) 的规定将相应应用视为面向儿童的应用。