Z tego przewodnika dowiesz się, jak przekazywać informacje o kierowaniu w żądaniu reklamy.
Wymagania wstępne
- Zapoznaj się z przewodnikiem dla początkujących.
Konfiguracja żądania
Obiekt RequestConfiguration
zbiera globalną konfigurację każdego żądania reklamy i jest stosowany przez MobileAds.SetRequestConfiguration()
.
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
Aby mieć pewność, że wszystkie żądania reklamy uwzględniają zmiany konfiguracji żądania, ustaw konfigurację żądania przed zainicjowaniem pakietu SDK.
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, podejmiemy działania, aby wyłączyć 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
- Wywołaj funkcję
TagForChildDirectedTreatment
w obiekcieRequestConfiguration
z argumentemTagForChildDirectedTreatment.True
, aby wskazać, że Twoje treści mają być traktowane jako skierowane do dzieci zgodnie z ustawą COPPA. - Wywołaj funkcję
TagForChildDirectedTreatment
onRequestConfiguration
z argumentemTagForChildDirectedTreatment.False
, aby wskazać, że nie chcesz, aby Twoje treści były traktowane jako skierowane do dzieci zgodnie z ustawą COPPA. - Nie wywołuj funkcji
TagForChildDirectedTreatment
, jeśli nie chcesz określać, w jaki sposób Twoje treści mają być traktowane w świetle ustawy COPPA w żądaniach reklamy.
Poniższy przykład wskazuje, że na potrzeby ustawy COPPA chcesz, aby Twoje treści były traktowane jako skierowane do dzieci:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Ustawiając ten tag, potwierdzasz, że to powiadomienie jest prawidłowe i masz upoważnienie do działania w imieniu właściciela aplikacji. Rozumiesz, że niewłaściwe użycie tego ustawienia może skutkować zamknięciem Twojego konta Google.
Użytkownicy, którzy nie osiągnęli wieku świadomego wyrażenia zgody
Możesz oznaczyć swoje żądania reklamy, aby były traktowane jako dotyczące użytkowników z Europejskiego Obszaru Gospodarczego (EOG), którzy nie osiągnęli wieku samodzielnego wyrażania 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. Zapoznaj się ze wskazówkami Unii Europejskiej i skonsultuj się 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. Więcej informacji o tym, jak RODO wpływa na działalność wydawców
Jeśli użyjesz tej funkcji, do żądania reklamy dodamy parametr Tag For Users under the Age of Consent in Europe (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 śledzących reklamy lub serwerów reklamowych firm zewnętrznych.
To ustawienie można stosować we wszystkich wersjach pakietu SDK Usług Google Play za pomocą tego kodu:RequestConfiguration.TagForUnderAgeOfConsent
- Wywołaj funkcję
TagForUnderAgeOfConsent
w obiekcieRequestConfiguration
z argumentemTagForUnderAgeOfConsent.True
, aby wskazać, że konfiguracja żądania ma być obsługiwana w sposób odpowiedni dla użytkowników, którzy nie osiągnęli wieku samodzielnego wyrażania zgody. - Wywołanie funkcji
TagForUnderAgeOfConsent
w obiekcieRequestConfiguration
z argumentemTagForUnderAgeOfConsent.False
oznacza, ż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.
Poniższy przykład pokazuje, że chcesz, aby w żądaniu reklamy był uwzględniony parametr TFUA:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
Tagi umożliwiające włączenie ustawienia dotyczącego reklam skierowanych do dzieci i TagForUnderAgeOfConsent
nie powinny mieć jednocześnie wartości „true”.
Jeśli tak jest, ustawienie dotyczące aplikacji skierowanych do dzieci ma pierwszeństwo.
Filtrowanie treści reklam
To ustawienie można stosować we wszystkich wersjach pakietu SDK Usług Google Play za pomocą tego kodu:RequestConfiguration.Builder.SetMaxAdContentRating()
Aplikacje mogą ustawić maksymalną ocenę treści reklam w konfiguracji żądania za pomocą wywołania MaxAdContentRating
w RequestConfiguration
.
Reklamy AdMob zwracane w odpowiedzi na te żądania mają ocenę treści na tym poziomie lub niższą. Możliwe wartości tego dodatkowego parametru sieci zależą od klasyfikacji etykiet treści cyfrowych i powinny być jednym z tych obiektów MaxAdContentRating
:
MaxAdContentRating.G
MaxAdContentRating.PG
MaxAdContentRating.T
MaxAdContentRating.MA
Ten kod konfiguruje obiekt RequestConfiguration
, aby określić, że zwracane treści reklamowe powinny odpowiadać oznaczeniu etykiety treści cyfrowych nie wyższemu niż G
:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);