RequestConfiguration.Builder

class RequestConfiguration.Builder


Kreator dla RequestConfiguration.

Podsumowanie

Konstruktory publiczne

Funkcje publiczne

RequestConfiguration!

Tworzy RequestConfiguration.

RequestConfiguration.Builder!

Skonfiguruj wariant grupy eksperymentu z ograniczeniem wiekowym.

RequestConfiguration.Builder!

Ustawia maksymalną ocenę treści reklam.

RequestConfiguration.Builder!

Określa stan personalizacji w ramach ochrony prywatności wydawców.

RequestConfiguration.Builder!

Ta funkcja została wycofana.

Zamiast niej używaj zasady setAgeRestrictedTreatment.

RequestConfiguration.Builder!

Ta funkcja została wycofana.

Zamiast niej używaj zasady setAgeRestrictedTreatment.

RequestConfiguration.Builder!

Ustawia listę identyfikatorów urządzeń testowych, które zawsze będą wysyłać żądania reklam testowych.

Konstruktory publiczne

Monter

Builder()

Funkcje publiczne

kompilacja

fun build(): RequestConfiguration!

Tworzy RequestConfiguration.

setAgeRestrictedTreatment

@CanIgnoreReturnValue
fun setAgeRestrictedTreatment(
    ageRestrictedTreatment: AgeRestrictedTreatment?
): RequestConfiguration.Builder!

Skonfiguruj wariant grupy eksperymentu z ograniczeniem wiekowym.

Aby określić ustawienia dotyczące wieku użytkowników na podstawie wymagań prawnych i regulacyjnych, skonsultuj się z własnym doradcą prawnym. Więcej informacji o tym ustawieniu znajdziesz na stronie https://developers.google.com/admob/android/targeting#set_the_age_treatment

Ustawiając tę właściwość, potwierdzasz, że to powiadomienie jest poprawne i że posiadasz uprawnienia do działania w imieniu właściciela aplikacji. Rozumiesz, że nadużywanie tego ustawienia może być przyczyną zamknięcia Twojego konta Google.

Parametry
ageRestrictedTreatment: AgeRestrictedTreatment?

Ograniczone wyświetlanie reklam ze względu na wiek, które określa, czy żądanie reklamy powinno być traktowane jako skierowane do dzieci, nastolatków czy użytkowników w nieokreślonym wieku.

setMaxAdContentRating

@CanIgnoreReturnValue
fun setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating maxAdContentRating: String?
): RequestConfiguration.Builder!

Ustawia maksymalną ocenę treści reklam. Reklamy AdMob zwracane w przypadku Twojej aplikacji będą miały ocenę treści na tym poziomie lub niższą. Prawidłowe wartości to MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_TMAX_AD_CONTENT_RATING_MA.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
fun setPublisherPrivacyPersonalizationState(
    publisherPrivacyPersonalizationState: RequestConfiguration.PublisherPrivacyPersonalizationState!
): RequestConfiguration.Builder!

Określa stan personalizacji w ramach ochrony prywatności wydawców.

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
fun setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int
): RequestConfiguration.Builder!

Ta metoda pozwala określić, czy aplikacja ma być traktowana jako skierowana do dzieci na potrzeby ustawy o ochronie prywatności dzieci w internecie (COPPA) – http://business.ftc.gov/privacy-and-security/childrens-privacy.

Jeśli ustawisz tę metodę na TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, zasygnalizujesz, że Twoja aplikacja powinna być traktowana jako skierowana do dzieci na potrzeby amerykańskiej ustawy o ochronie prywatności dzieci w internecie (COPPA).

Jeśli ustawisz tę metodę na TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, zasygnalizujesz, że Twoja aplikacja nie powinna być traktowana jako skierowana do dzieci w rozumieniu amerykańskiej ustawy o ochronie prywatności dzieci w internecie (COPPA).

Jeśli nie ustawisz tej metody lub ustawisz ją na TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, żądania reklam nie będą zawierać informacji o tym, jak chcesz, aby Twoja aplikacja była traktowana w świetle ustawy COPPA.

Ustawiając tę metodę, potwierdzasz, że to powiadomienie jest poprawne i że posiadasz uprawnienia do działania w imieniu właściciela aplikacji. Rozumiesz, że nadużywanie tego ustawienia może być przyczyną zamknięcia Twojego konta Google.

Uwaga: dodanie tego oznaczenia do wszystkich stosownych usług Google może trochę potrwać.

Parametry
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

Ustaw wartość true, aby wskazać, że aplikacja powinna być traktowana jako skierowana do dzieci. Ustaw wartość false, aby wskazać, że aplikacja nie powinna być traktowana jako skierowana do dzieci.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
fun setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent tagForUnderAgeOfConsent: Int
): RequestConfiguration.Builder!

Ta metoda umożliwia oznaczenie aplikacji, aby była traktowana jako skierowana do użytkowników z Europejskiego Obszaru Gospodarczego (EOG), którzy nie osiągnęli wieku świadomego wyrażenia zgody. Ta funkcja ma na celu ułatwienie zachowania zgodności z Ogólnym rozporządzeniem o ochronie danych (RODO). Pamiętaj, że zgodnie z RODO możesz mieć także inne zobowiązania prawne. Zapoznaj się ze wskazówkami Unii Europejskiej i skonsultuj ze swoim radcą prawnym. Pamiętaj, że narzędzia Google pomagają w przestrzeganiu przepisów, ale nie zwalniają żadnego wydawcy z jego zobowiązań wobec prawa.

Jeśli użyjesz tej funkcji, do wszystkich żądań reklamy dodamy parametr Tag For Users under the Age of Consent in Europe (TFUA). Ten parametr wyłącza reklamy spersonalizowane, w tym remarketing, w przypadku tego konkretnego żądania reklamy. Uniemożliwia też przesyłanie żądań do zewnętrznych dostawców reklam – dotyczy to np. pikseli pomiaru skuteczności reklam lub serwerów reklamowych firm zewnętrznych.

Jeśli ustawisz tę metodę na TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE, wskażesz, że chcesz, aby Twoja aplikacja była traktowana w sposób odpowiedni dla użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody.

Jeśli ustawisz tę metodę na TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE, wskażesz, że nie chcesz, aby Twoja aplikacja była traktowana w sposób odpowiedni dla użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody.

Jeśli nie ustawisz tej metody lub ustawisz ją na TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED, w aplikacji nie będzie żadnej informacji o tym, jak ma ona być obsługiwana w sposób odpowiedni dla użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody.

setTestDeviceIds

@CanIgnoreReturnValue
fun setTestDeviceIds(testDeviceIds: (Mutable)List<String!>?): RequestConfiguration.Builder!

Ustawia listę identyfikatorów urządzeń testowych, które zawsze będą wysyłać żądania reklam testowych. Identyfikator urządzenia testowego dla bieżącego urządzenia jest rejestrowany w logcat, gdy zostanie wysłane pierwsze żądanie reklamy.

Parametry
testDeviceIds: (Mutable)List<String!>?

lista identyfikatorów urządzeń testowych. Przesuń null, aby wyczyścić listę.