RequestConfiguration

class RequestConfiguration


将用于每个 AdRequest 的全局配置。

摘要

常量

const String!

适合一般受众(包括适合全家一起观看)的内容。

const String!

仅适合成人受众的内容。

const String!

适合大多数受众(未成年人需在家长指导下观看)的内容。

const String!

适合青少年和年龄更大的受众群体的内容。

const String!

未指定内容分级。

const Int

表示不应根据《儿童在线隐私保护法》(COPPA) 的规定将广告请求视为面向儿童的广告请求。

const Int

表示应根据《儿童在线隐私保护法》(COPPA) 的规定将广告请求视为面向儿童的内容。

const Int

未指明广告请求是否应被视为面向儿童的内容,以遵守《儿童在线隐私保护法》(COPPA)。

const Int

表示发布商指定不应按适合未达到法定承诺年龄的欧洲经济区 (EEA) 用户的方式处理广告请求。

const Int

表示发布商指定了广告请求应按适合未达到法定承诺年龄的欧洲经济区 (EEA) 用户的方式处理。

const Int

表示发布商未明确是否按适合未达到法定承诺年龄的欧洲经济区 (EEA) 用户的方式处理广告请求。

公共函数

RequestConfiguration.Builder!

返回一个包含相应 RequestConfiguration 中值的 Builder

常量

MAX_AD_CONTENT_RATING_G

const val MAX_AD_CONTENT_RATING_G = "G": String!

适合一般受众(包括适合全家一起观看)的内容。

MAX_AD_CONTENT_RATING_MA

const val MAX_AD_CONTENT_RATING_MA = "MA": String!

仅适合成人受众的内容。

MAX_AD_CONTENT_RATING_PG

const val MAX_AD_CONTENT_RATING_PG = "PG": String!

适合大多数受众(未成年人需在家长指导下观看)的内容。

MAX_AD_CONTENT_RATING_T

const val MAX_AD_CONTENT_RATING_T = "T": String!

适合青少年和年龄更大的受众群体的内容。

MAX_AD_CONTENT_RATING_UNSPECIFIED

const val MAX_AD_CONTENT_RATING_UNSPECIFIED = "": String!

未指定内容分级。

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0: Int

表示不应根据《儿童在线隐私保护法》(COPPA) 的规定将广告请求视为面向儿童的广告请求。

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1: Int

表示应根据《儿童在线隐私保护法》(COPPA) 的规定将广告请求视为面向儿童的内容。

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1: Int

未指明广告请求是否应被视为面向儿童的内容,以遵守《儿童在线隐私保护法》(COPPA)。

const val TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0: Int

表示发布商指定不应按适合未达到法定承诺年龄的欧洲经济区 (EEA) 用户的方式处理广告请求。

const val TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1: Int

表示发布商指定了广告请求应按适合未达到法定承诺年龄的欧洲经济区 (EEA) 用户的方式处理。

const val TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1: Int

表示发布商未明确是否按适合未达到法定承诺年龄的欧洲经济区 (EEA) 用户的方式处理广告请求。

公共函数

toBuilder

fun toBuilder(): RequestConfiguration.Builder!

返回一个包含相应 RequestConfiguration 中值的 Builder

公共属性

maxAdContentRating

val maxAdContentRatingString?

tagForChildDirectedTreatment

val tagForChildDirectedTreatmentInt

tagForUnderAgeOfConsent

val tagForUnderAgeOfConsentInt

testDeviceIds

val testDeviceIds: (Mutable)List<String!>!