Obiekt RequestConfiguration
zbiera globalną konfigurację każdej reklamy
i stosowanych przez: MobileAds.instance.updateRequestConfiguration()
.
Ustawienie skierowane do dzieci
Na potrzeby amerykańskiej ustawy o ochronie prywatności dzieci w internecie (Children's Online Privacy Protection Act) (COPPA),
Deweloper aplikacji może wskazać, czy Google ma traktować
jako treści skierowanych do dzieci. Jeśli wskażesz, że
traktowanie Google treści jako skierowanych do dzieci, podejmujemy odpowiednie działania,
reklamy oparte na zainteresowaniach i reklamy remarketingowe. Tego ustawienia można używać ze wszystkimi
pakietu SDK Usług Google Play za pomocą
RequestConfiguration.tagForChildDirectedTreatment()
:
- Użyj argumentu
TagForChildDirectedTreatment.yes
, aby wskazać, że chcesz, aby Twoje treści były 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 zgodnie z ustawą COPPA. - Użyj argumentu
TagForChildDirectedTreatment.unspecified
albo nie ustawiaj. ten tag, jeśli nie chcesz określać, w jaki sposób treść traktowane w żądaniach reklamy w sposób zgodny z COPPA.
Poniższy przykład wskazuje, że Twoje treści mają być traktowane jako skierowane do dzieci zgodnie z ustawą 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, by były traktowane jako skierowane do użytkowników z Europy Obszar Gospodarczy (EOG), który nie osiągnął wieku świadomego wyrażenia zgody. Ta funkcja ma pomagać ułatwiają zachowanie zgodności z Ogólnym rozporządzeniem o ochronie danych (RODO) (RODO). Pamiętaj, że RODO może nakładać na Ciebie także inne obowiązki prawne. Zapoznaj się z Wskazówki Unii Europejskiej i konsultacja z prawnikiem. Proszę pamiętaj, że narzędzia Google pomagają w przestrzeganiu przepisów zwolnienie konkretnego wydawcy z jego zobowiązań wobec prawa. Więcej informacji o wpływie RODO wydawców.
Jeśli używasz tej funkcji, tag dla użytkowników, którzy nie osiągnęli wieku świadomego wyrażenia zgody w Europie (TFUA) będzie on uwzględniany w żądaniu reklamy. Ten parametr wyłącza spersonalizowanych reklam, w tym remarketingu, w przypadku tego konkretnego żądania reklamy. Uniemożliwia też przesyłanie żądań do zewnętrznych dostawców reklam, na przykład służących do pomiaru skuteczności reklam. piksele i serwery reklamowe firm zewnętrznych.
Tag jest skonfigurowany za pomocą atrybutu RequestConfiguration.tagForUnderAgeOfConsent()
:
- Użyj argumentu
TagForUnderAgeOfConsent.yes
, aby wskazać, że chcesz, konfiguracji żądania, aby była obsługiwana w sposób odpowiedni dla użytkowników wieku świadomego wyrażenia zgody. - Użyj argumentu
TagForUnderAgeOfConsent.no
, aby wskazać, że nie musisz chcesz, aby konfiguracja żądań była obsługiwana w sposób odpowiedni dla użytkowników nie osiągnęli wieku świadomego wyrażenia zgody. Użyj argumentu
TagForUnderAgeOfConsent.unspecified
albo nie ustawiaj tej wartości wskazuje, że nie określono, czy żądanie reklamy ma będą traktowane w przypadku użytkowników z Europejskiego Obszaru Gospodarczego (EOG) zgodnie z wieku świadomego wyrażenia zgody. Przykład poniżej wskazuje, że chcesz uwzględnić TFUA w żądaniu reklamy:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Tagi włączające ustawienie „Skierowane do dzieci” i tag setTagForUnderAgeOfConsent
nie powinny być jednocześnie ustawione na true
. Jeśli tak, witryna jest skierowana do dzieci
ma pierwszeństwo.
Filtrowanie treści reklamy
Oceny treści reklam można ustawić za pomocą atrybutu RequestConfiguration.maxAdContentRating()
:
Ocena treści reklam AdMob zwróconych w odpowiedzi na te żądania jest równa
na poziomie 300%. Możliwe wartości dla tej dodatkowej sieci zależą od treści cyfrowych
klasyfikacji etykiet i może być jedną
z tych MaxAdContentRating
obiektów:
MaxAdContentRating.g
MaxAdContentRating.pg
MaxAdContentRating.t
MaxAdContentRating.ma
Ten kod konfiguruje obiekt RequestConfiguration
tak,
zwracana treść reklamy odpowiada oznaczeniu etykiety treści cyfrowych „nie”
więcej niż G
:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Żądanie reklamy
Obiekt AdManagerAdRequest
zbiera informacje o kierowaniu, które mają być wysyłane z nim
żądania reklamy.
Kierowanie niestandardowe
Możesz przekazywać niestandardowe pary klucz-wartość, by kierować kampanie Google Ad Manager (wiersz elementów):
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = AdManagerAdRequest(
customTargeting: {'age': '25'},
);
Identyfikatory podawane przez wydawcę
Możesz ustawić identyfikator podawany przez wydawcę (PPID) na potrzeby ograniczenia liczby wyświetleń. segmentacja odbiorców i kierowanie, sekwencyjna rotacja reklam itp. funkcje kontrolowania wyświetlania reklam na różnych urządzeniach z uwzględnieniem odbiorców.
Przykład ustawiania identyfikatora PPID:
AdManagerAdRequest adRequest = AdManagerAdRequest(
publisherProvidedId: 'AB123456789',
);
URL treści
Aby podać adres URL treści reklam kierowanych na treść i zapewnić bezpieczeństwo marki, możesz przekazać
contentUrl
podczas tworzenia elementu AdManagerAdRequest
:
AdManagerAdRequest request = AdManagerAdRequest(
contentUrl: 'https://www.example.com',
);
Bezpieczeństwo marki
aplikacje, które wyświetlają treści dynamiczne przeznaczone dla różnych odbiorców.
mogą podać krótką listę adresów URL, podając neighboringContentUrls
podczas tworzenia elementu AdManagerAdRequest
:
final neighboringContentUrls = [
'https://www.mycontenturl1.com',
'https://www.mycontenturl2.com',
'https://www.mycontenturl3.com',
'https://www.mycontenturl4.com',
];
AdManagerAdRequest request = AdManagerAdRequest(
neighboringContentUrls: neighboringContentUrls,
);
neighboringContentUrls
różni się od contentUrl
tym, że jest używany tylko
bezpieczeństwa marki.