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 Ad Manager 界面中定义的参数。

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 文件,用于标识广告来源。

注意:此功能仅适用于公开出价。

公共方法

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 Ad Manager 界面中定义的参数。

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)