Obiekt RequestConfiguration zbiera globalną konfigurację każdego żądania reklamy i jest stosowany przez MobileAds.instance.updateRequestConfiguration().
Aby mieć pewność, że wszystkie żądania reklamy będą uwzględniać zmiany w konfiguracji żądania, zaktualizuj konfigurację żądania, zanim zainicjujeszGoogle Mobile Ads Flutter Plugin.
Ustawianie ograniczeń wiekowych
Aby pomóc Ci zachować zgodność z obowiązującymi przepisami dotyczącymi prywatności dzieci i nastolatków, Google Mobile Ads Flutter Plugin udostępnia ustawienie dotyczące traktowania ze względu na wiek. Ustawienie dotyczące traktowania ze względu na wiek pozwala określić, czy Google Mobile Ads Flutter Plugin ma stosować specjalne zabezpieczenia dotyczące wyświetlania reklam dzieciom, nastolatkom lub użytkownikom w nieokreślonym wieku.
Możesz ustawić traktowanie z uwzględnieniem wieku za pomocą właściwości ageRestrictedTreatment w obiekcie RequestConfiguration.
Poniższy przykład wskazuje, że żądania reklamy powinny być traktowane jako treści skierowane do dzieci:
RequestConfiguration requestConfiguration = RequestConfiguration(
// Indicates that ad requests should have child age treatment.
ageRestrictedTreatment: AgeRestrictedTreatment.child,
);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Aby wskazać traktowanie treści jako skierowanych do nastolatków lub traktowanie treści jako skierowanych do osób w nieokreślonym wieku, zastąp ustawienie AgeRestrictedTreatment.child tymi wartościami:
AgeRestrictedTreatment.teenAgeRestrictedTreatment.unspecified
Gdy używasz tego ustawienia, Google Mobile Ads Flutter Plugin uwzględnia w żądaniach reklamy parametr tfat. Skonsultuj się z prawnikiem, aby określić odpowiednie ustawienia dotyczące traktowania użytkowników z uwzględnieniem wieku zgodnie z obowiązującymi Cię wymogami prawnymi i regulacyjnymi. Więcej informacji znajdziesz w artykule Tagowanie żądania reklamy z aplikacji pod kątem przetwarzania z ograniczeniami wiekowymi.
Migracja z tagów TFCD i TFUA na traktowanie z uwzględnieniem wieku
Ustawienie dotyczące traktowania ze względu na wiek zastępuje wycofane ustawienia RequestConfiguration.tagForChildDirectedTreatment (TFCD) i RequestConfiguration.tagForUnderAgeOfConsent (TFUA).
W tabeli poniżej znajdziesz ustawienia TFCD i TFUA oraz ich odpowiedniki w zakresie traktowania treści z uwzględnieniem wieku:
TFCD
TFCD |
Ograniczenia wiekowe |
|---|---|
TagForChildDirectedTreatment.yes |
AgeRestrictedTreatment.child |
TagForChildDirectedTreatment.no |
AgeRestrictedTreatment.unspecified |
TagForChildDirectedTreatment.unspecified |
AgeRestrictedTreatment.unspecified |
| Brak przypisanej wartości | AgeRestrictedTreatment.unspecified |
| Brak odpowiednika | AgeRestrictedTreatment.teen |
TFUA
TFUA |
Ograniczenia wiekowe |
|---|---|
TagForUnderAgeOfConsent.yes |
AgeRestrictedTreatment.child |
TagForUnderAgeOfConsent.no |
AgeRestrictedTreatment.unspecified |
TagForUnderAgeOfConsent.unspecified |
AgeRestrictedTreatment.unspecified |
| Brak przypisanej wartości | AgeRestrictedTreatment.unspecified |
| Brak odpowiednika | AgeRestrictedTreatment.teen |
Interakcje traktowania treści ze względu na wiek z tagami TFCD i TFUA
Jeśli ustawisz ustawienie dotyczące traktowania ze względu na wiek oraz ustawienia TFCD lub TFUA, Google zastosuje najbardziej zachowawcze traktowanie.
Ustawienie dotyczące treści skierowanych do dzieci
Na potrzeby ustawy o ochronie prywatności dzieci w internecie (COPPA) istnieje ustawienie o nazwie „Oznacz jako skierowane do dzieci”.
Deweloper aplikacji może wskazać w żądaniu reklamy, czy Google ma traktować treści w tej aplikacji jako skierowane do dzieci. Jeśli wskażesz, że chcesz, aby Twoje treści były traktowane jako skierowane do dzieci, wyłączymy w tym żądaniu reklamy oparte na zainteresowaniach i reklamy remarketingowe. To ustawienie można stosować we wszystkich wersjach pakietu SDK Usług Google Play za pomocą tego kodu:RequestConfiguration.tagForChildDirectedTreatment()
- Użyj argumentu
TagForChildDirectedTreatment.yes, aby wskazać, że Twoje treści mają być traktowane jako skierowane do dzieci zgodnie z ustawą COPPA. - Użyj argumentu
TagForChildDirectedTreatment.no, aby wskazać, że nie chcesz, aby Twoje treści były traktowane jako skierowane do dzieci na potrzeby ustawy COPPA. - Użyj argumentu
TagForChildDirectedTreatment.unspecifiedlub nie ustawiaj tego tagu, jeśli nie chcesz określać, w jaki sposób Twoje treści mają być traktowane w żądaniach reklamy w odniesieniu do ustawy COPPA.
W przykładzie poniżej wskazano, że treści mają być traktowane jako skierowane do dzieci w świetle ustawy COPPA:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Użytkownicy, którzy nie osiągnęli wieku świadomego wyrażenia zgody
Możesz oznaczyć swoje żądania reklamy, aby były traktowane jako skierowane 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 RODO może nakładać na Ciebie także inne obowiązki prawne. Zapoznaj się z wytycznymi Unii Europejskiej i skonsultuj się ze swoim prawnikiem. Pamiętaj, że narzędzia Google pomagają w przestrzeganiu przepisów, ale nie zwalniają żadnego wydawcy z jego zobowiązań wobec prawa. Więcej informacji o tym, jak RODO wpływa na wydawców
Gdy używasz tej funkcji, w żądaniu reklamy znajdzie się parametr tagowania pod kątem użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody w Europie (TFUA). Wyłącza on reklamy spersonalizowane, w tym remarketingowe, 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.
Tag jest ustawiany za pomocą RequestConfiguration.tagForUnderAgeOfConsent():
- Użyj argumentu
TagForUnderAgeOfConsent.yes, aby wskazać, że chcesz, aby konfiguracja żądania była obsługiwana w sposób odpowiedni dla użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody. - Użyj argumentu
TagForUnderAgeOfConsent.no, aby wskazać, że nie chcesz, aby konfiguracja żądania była obsługiwana w sposób odpowiedni dla użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody. Użyj argumentu
TagForUnderAgeOfConsent.unspecifiedlub nie ustawiaj tego tagu, aby wskazać, że nie określono, czy żądanie reklamy powinno być traktowane jako skierowane do użytkowników z Europejskiego Obszaru Gospodarczego, którzy nie osiągnęli wieku świadomego wyrażenia zgody. Poniższy przykład pokazuje, że chcesz, aby w żądaniu reklamy był uwzględniony parametr TFUA:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Tagi umożliwiające włączenie ustawienia „Skierowane do dzieci” i setTagForUnderAgeOfConsentnie powinny mieć jednocześnie wartości true. Jeśli tak jest, pierwszeństwo ma ustawienie dotyczące treści skierowanych do dzieci.
Filtrowanie treści reklam
Oceny treści reklam można ustawiać za pomocą RequestConfiguration.maxAdContentRating():
Reklamy AdMob zwracane w odpowiedzi na te żądania mają ocenę treści na poziomie nie wyższym niż ten poziom. Możliwe wartości tego dodatku do sieci zależą od klasyfikacji etykiet treści cyfrowych i mogą być jednym z tych obiektów MaxAdContentRating:
MaxAdContentRating.gMaxAdContentRating.pgMaxAdContentRating.tMaxAdContentRating.ma
Poniższy kod konfiguruje obiekt RequestConfiguration, aby określić, że zwracane treści reklamowe mają odpowiadać oznaczeniu etykiety treści cyfrowych nie wyższemu niż G:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);