RequestConfiguration

public class RequestConfiguration


すべての AdRequest に使用されるグローバル構成。

概要

ネストされた型

RequestConfiguration のビルダー。

@Retention(value = SOURCE)
@StringDef(value = )
public annotation RequestConfiguration.MaxAdContentRating

setMaxAdContentRating で許可される定数。

パブリッシャーのプライバシー保護のパーソナライズ状態。

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForChildDirectedTreatment

setTagForChildDirectedTreatment で許可される定数。

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForUnderAgeOfConsent

setTagForUnderAgeOfConsent で許可される定数。

定数

static final String

家族を含む一般の視聴者に適したコンテンツ。

static final String

成人の視聴者に適したコンテンツです。

static final String

保護者の監督付きであれば、ほとんどの視聴者に適したコンテンツです。

static final String

13 歳以上の視聴者に適したコンテンツです。

static final String

コンテンツのレーティングが指定されていません。

static final int

児童オンライン プライバシー保護法(COPPA)に基づく子供向けコンテンツとしての取り扱いを望まないことを示す。

static final int

児童オンライン プライバシー保護法(COPPA)に基づき、広告リクエストを子供向けとして扱う必要があることを示します。

static final int

児童オンライン プライバシー保護法(COPPA)に基づき、広告リクエストを子ども向けとして扱う必要があるかどうかを示すものがない。

static final int

欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理しないようにパブリッシャーが指定したことを示します。

static final int

欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理するようパブリッシャーが指定したことを示します。

static final int

欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理するかどうか、パブリッシャーが指定していないことを示します。

パブリック メソッド

String

対応する setMaxAdContentRating によって設定された値を返します。

RequestConfiguration.PublisherPrivacyPersonalizationState

パブリッシャーのプライバシーに関する取り扱いのカスタマイズ状態を返します。

int

対応する setTagForChildDirectedTreatment によって設定された値を返します。

int

対応する setTagForUnderAgeOfConsent によって設定された値を返します。

List<String>

常にテスト広告をリクエストするテストデバイスに対応するテストデバイス ID を返します。

RequestConfiguration.Builder

この RequestConfiguration の値を含む Builder を返します。

定数

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

家族を含む一般の視聴者に適したコンテンツ。

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

成人の視聴者に適したコンテンツです。

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

保護者の監督付きであれば、ほとんどの視聴者に適したコンテンツです。

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

13 歳以上の視聴者に適したコンテンツです。

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

コンテンツのレーティングが指定されていません。

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

児童オンライン プライバシー保護法(COPPA)に基づく子供向けコンテンツとしての取り扱いを望まないことを示す。

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

児童オンライン プライバシー保護法(COPPA)に基づき、広告リクエストを子供向けとして扱う必要があることを示します。

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

児童オンライン プライバシー保護法(COPPA)に基づき、広告リクエストを子ども向けとして扱う必要があるかどうかを示すものがない。

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理しないようにパブリッシャーが指定したことを示します。

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理するようパブリッシャーが指定したことを示します。

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理するかどうか、パブリッシャーが指定していないことを示します。

公開フィールド

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

パブリック メソッド

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

対応する setMaxAdContentRating によって設定された値を返します。

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

パブリッシャーのプライバシーに関する取り扱いのカスタマイズ状態を返します。

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

対応する setTagForChildDirectedTreatment によって設定された値を返します。

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

対応する setTagForUnderAgeOfConsent によって設定された値を返します。

getTestDeviceIds

public List<StringgetTestDeviceIds()

常にテスト広告をリクエストするテストデバイスに対応するテストデバイス ID を返します。テストデバイス ID が以前に設定されていない場合は、空のリストが返されます。

toBuilder

public RequestConfiguration.Builder toBuilder()

この RequestConfiguration の値を含む Builder を返します。