RequestConfiguration

public class RequestConfiguration


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

Podsumowanie

Typy zagnieżdżone

Konstruktor: RequestConfiguration.

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

Dozwolone stałe dla setMaxAdContentRating.

Stany, w których obowiązują przepisy dotyczące ochrony prywatności i personalizacji.

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

Dozwolone stałe dla setTagForChildDirectedTreatment.

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

Dozwolone stałe dla setTagForUnderAgeOfConsent.

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 rodzicielskim.

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

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

static final int

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

static final int

Nie wskazuje, czy żądania reklamy powinny być traktowane jako skierowane do dzieci na potrzeby ustawy o ochronie prywatności dzieci w internecie (COPPA).

static final int

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 samodzielnego wyrażania zgody.

static final int

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.

static final int

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

Metody publiczne

String

Zwraca wartość ustawioną przez odpowiednią zmienną setMaxAdContentRating.

RequestConfiguration.PublisherPrivacyPersonalizationState

Zwraca stan personalizacji ochrony prywatności wydawcy.

int

Zwraca wartość ustawioną przez odpowiednią zmienną setTagForChildDirectedTreatment.

int

Zwraca wartość ustawioną przez odpowiednią zmienną setTagForUnderAgeOfConsent.

List<String>

Zwraca identyfikatory urządzeń testowych odpowiadające urządzeniom testowym, które zawsze będą wysyłać żądania reklam testowych.

RequestConfiguration.Builder

Zwraca obiekt Builder z wartościami z tego obiektu 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 rodzicielskim.

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 reklam nie powinny być traktowane jako skierowane do dzieci na potrzeby 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 reklam powinny być traktowane jako skierowane do dzieci na potrzeby ustawy o ochronie prywatności dzieci w internecie (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Nie wskazuje, czy żądania reklamy powinny być traktowane jako skierowane do dzieci na potrzeby ustawy o ochronie prywatności dzieci w internecie (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 samodzielnego wyrażania 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

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

Pola publiczne

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

Metody publiczne

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

Zwraca wartość ustawioną przez odpowiednią zmienną setMaxAdContentRating.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

Zwraca stan personalizacji ochrony prywatności wydawcy.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

Zwraca wartość ustawioną przez odpowiednią zmienną setTagForChildDirectedTreatment.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

Zwraca wartość ustawioną przez odpowiednią zmienną setTagForUnderAgeOfConsent.

getTestDeviceIds

public List<StringgetTestDeviceIds()

Zwraca identyfikatory urządzeń testowych odpowiadające urządzeniom testowym, które zawsze będą wysyłać żądania reklam testowych. Zwraca pustą listę, jeśli identyfikatory urządzeń testowych nie zostały wcześniej ustawione.

toBuilder

public RequestConfiguration.Builder toBuilder()

Zwraca obiekt Builder z wartościami z tego obiektu RequestConfiguration.