RequestConfiguration

public class RequestConfiguration


Konfiguracja globalna, która będzie używana w przypadku każdego AdRequest.

Podsumowanie

Zagnieżdżone typy

Kreator dla RequestConfiguration.

Dozwolone stałe dla setMaxAdContentRating.

Stany personalizacji mechanizmów ochrony prywatności wydawcy.

Ta adnotacja została wycofana.

Zamiast niej używaj zasady setAgeRestrictedTreatment.

Ta adnotacja została wycofana.

Zamiast niej używaj zasady setAgeRestrictedTreatment.

Stałe

static final String

Treści odpowiednie dla wszystkich odbiorców, w tym rodzin.

static final String

Treści odpowiednie tylko dla odbiorców dorosłych.

static final String

Treści odpowiednie dla większości odbiorców pod nadzorem rodziców.

static final String

Treści odpowiednie dla nastolatków i starszych odbiorców.

static final String

Brak określonej oceny treści.

static final int

To pole zostało wycofane.

Zamiast niej używaj zasady UNSPECIFIED.

static final int

To pole zostało wycofane.

Zamiast niej używaj zasady CHILD.

static final int

To pole zostało wycofane.

Zamiast niej używaj zasady UNSPECIFIED.

static final int

To pole zostało wycofane.

Zamiast niej używaj zasady UNSPECIFIED.

static final int

To pole zostało wycofane.

Zamiast niej używaj zasady CHILD.

static final int

To pole zostało wycofane.

Zamiast niej używaj zasady UNSPECIFIED.

Metody publiczne

AgeRestrictedTreatment

Zwraca wartość ustawioną przez odpowiedni element setAgeRestrictedTreatment.

String

Zwraca wartość ustawioną przez odpowiedni element setMaxAdContentRating.

RequestConfiguration.PublisherPrivacyPersonalizationState

Zwraca stan personalizacji Publisher Privacy Treatment API.

int

Ta metoda została wycofana.

Zamiast niej używaj zasady getAgeRestrictedTreatment.

int

Ta metoda została wycofana.

Zamiast niej używaj zasady getAgeRestrictedTreatment.

List<String>

Zwraca identyfikatory urządzeń testowych, które zawsze będą wysyłać prośby o reklamy testowe.

RequestConfiguration.Builder

Zwraca Builder z wartościami z tego RequestConfiguration.

Stałe

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

Treści odpowiednie dla wszystkich odbiorców, w tym rodzin.

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

Treści odpowiednie tylko dla odbiorców dorosłych.

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

Treści odpowiednie dla większości odbiorców pod nadzorem rodziców.

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

Treści odpowiednie dla nastolatków i starszych odbiorców.

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

Brak określonej oceny treści.

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Wskazuje, że żądania reklamy nie powinny być traktowane jako skierowane do dzieci na potrzeby amerykańskiej ustawy o ochronie prywatności dzieci w internecie (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Wskazuje, że żądania reklamy powinny być traktowane jako skierowane do dzieci na potrzeby amerykańskiej ustawy o ochronie prywatności dzieci w internecie (Children’s Online Privacy Protection Act, COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Nie zawiera informacji, czy żądania reklamy powinny być traktowane jako skierowane do dzieci na potrzeby amerykańskiej ustawy o ochronie prywatności dzieci w internecie (Children’s Online Privacy Protection Act, COPPA).

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

Wskazuje, że wydawca określił, że żądanie reklamy nie powinno być traktowane jako dotyczące użytkowników z Europejskiego Obszaru Gospodarczego (EOG), którzy nie osiągnęli wieku świadomego wyrażenia zgody.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

Wskazuje, że wydawca określił, że żądanie reklamy powinno być traktowane jako dotyczące użytkowników z Europejskiego Obszaru Gospodarczego (EOG), którzy nie osiągnęli wieku świadomego wyrażenia zgody.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

Wskazuje, że wydawca nie określił, czy żądanie reklamy powinno być traktowane jako skierowane do użytkowników z Europejskiego Obszaru Gospodarczego (EOG), którzy nie osiągnęli wieku świadomego wyrażenia zgody.

Pola publiczne

ageRestrictedTreatment

public final @Nullable AgeRestrictedTreatment ageRestrictedTreatment

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

Metody publiczne

getAgeRestrictedTreatment

public AgeRestrictedTreatment getAgeRestrictedTreatment()

Zwraca wartość ustawioną przez odpowiedni element setAgeRestrictedTreatment. Zwraca wartość UNSPECIFIED, jeśli wartość nigdy nie została ustawiona.

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

Zwraca wartość ustawioną przez odpowiedni element setMaxAdContentRating.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

Zwraca stan personalizacji Publisher Privacy Treatment API.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

Zwraca wartość ustawioną przez odpowiedni element setTagForChildDirectedTreatment.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

Zwraca wartość ustawioną przez odpowiedni element setTagForUnderAgeOfConsent.

getTestDeviceIds

public List<StringgetTestDeviceIds()

Zwraca identyfikatory urządzeń testowych, które zawsze będą wysyłać prośby o reklamy testowe. Zwraca pustą listę, jeśli identyfikatory urządzeń testowych nie zostały wcześniej ustawione.

toBuilder

public RequestConfiguration.Builder toBuilder()

Zwraca Builder z wartościami z tego RequestConfiguration.