Kierowanie

Z tego przewodnika dowiesz się, jak przekazywać informacje o kierowaniu w żądaniu reklamy.

Zanim zaczniesz

Zanim przejdziesz dalej, skonfiguruj Google Mobile Ads Unity Plugin.

Konfiguracja żądania

Obiekt RequestConfiguration zbiera globalną konfigurację każdego żądania reklamy i jest stosowany przez MobileAds.SetRequestConfiguration().

MobileAds.SetRequestConfiguration(requestConfiguration);

Aby mieć pewność, że wszystkie żądania reklamy będą stosować zmiany konfiguracji żądania, ustaw konfigurację żądania przed zainicjowaniem pakietu SDK.

Ustawianie traktowania treści z uwzględnieniem wieku

Aby ułatwić Ci przestrzeganie obowiązujących przepisów dotyczących prywatności dzieci i nastolatków, Google Mobile Ads Unity Plugin udostępnia ustawienie traktowania treści z uwzględnieniem wieku. Umożliwia ono określenie, czy Google Mobile Ads Unity Plugin ma stosować określone zabezpieczenia wyświetlania reklam w przypadku dzieci, nastolatków lub użytkowników w nieokreślonym wieku.

Traktowanie treści z uwzględnieniem wieku możesz ustawić 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 = new RequestConfiguration
{
    // Indicate that ad requests should have child age treatment.
    AgeRestrictedTreatment = AgeRestrictedTreatment.Child
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Aby wskazać, że treści mają być traktowane jako skierowane do nastolatków lub do użytkowników w nieokreślonym wieku, zastąp ustawienie AgeRestrictedTreatment.Child jednym z tych ustawień:

  • AgeRestrictedTreatment.Teen
  • AgeRestrictedTreatment.Unspecified

Gdy używasz tego ustawienia, Google Mobile Ads Unity Plugin dodaje do żądań reklamy parametr tfat. Skonsultuj się z prawnikiem, aby określić odpowiednie traktowanie treści z uwzględnieniem wieku użytkowników 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 TFCD i TFUA do traktowania treści z uwzględnieniem wieku

Ustawienie traktowania treści z uwzględnieniem wieku zastępuje wycofane właściwości TagForChildDirectedTreatment (TFCD) i TagForUnderAgeOfConsent (TFUA).

W tabeli poniżej znajdziesz ustawienia TFCD i TFUA oraz ich odpowiedniki w ustawieniach traktowania treści z uwzględnieniem wieku:

TFCD

TFCD Traktowanie treści z uwzględnieniem wieku
TagForChildDirectedTreatment.True AgeRestrictedTreatment.Child
TagForChildDirectedTreatment.False AgeRestrictedTreatment.Unspecified
TagForChildDirectedTreatment.Unspecified AgeRestrictedTreatment.Unspecified
Brak przypisanej wartości AgeRestrictedTreatment.Unspecified
Brak odpowiednika AgeRestrictedTreatment.Teen

TFUA

TFUA Traktowanie treści z uwzględnieniem wieku
TagForUnderAgeOfConsent.True AgeRestrictedTreatment.Child
TagForUnderAgeOfConsent.False AgeRestrictedTreatment.Unspecified
TagForUnderAgeOfConsent.Unspecified AgeRestrictedTreatment.Unspecified
Brak przypisanej wartości AgeRestrictedTreatment.Unspecified
Brak odpowiednika AgeRestrictedTreatment.Teen

Informacje o interakcjach traktowania treści z uwzględnieniem wieku z TFCD i TFUA

Jeśli ustawisz ustawienie traktowania treści z uwzględnieniem wieku 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 „tagowanie treści pod kątem 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 Google traktowało Twoje treści jako skierowane do dzieci, Google Mobile Ads Unity Plugin podejmie kroki aby wyłączyć reklamy oparte na zainteresowaniach i reklamy remarketingowe w przypadku tego żądania reklamy. Używaj tego ustawienia we wszystkich wersjach pakietu SDK Usług Google Play za pomocą RequestConfiguration.TagForChildDirectedTreatment:

  • Wywołaj TagForChildDirectedTreatment w RequestConfiguration z argumentem TagForChildDirectedTreatment.True , aby wskazać, że chcesz, aby Twoje treści były traktowane jako skierowane do dzieci na potrzeby ustawy COPPA.
  • Wywołaj TagForChildDirectedTreatment w RequestConfiguration z argumentem TagForChildDirectedTreatment.False aby wskazać, że nie chcesz, aby Twoje treści były traktowane jako skierowane do dzieci na potrzeby ustawy COPPA.
  • Nie wywołuj TagForChildDirectedTreatment, jeśli nie chcesz wskazywać, jak mają być traktowane Twoje treści w żądaniach reklamy w odniesieniu do ustawy COPPA.

Poniższy przykład wskazuje, że chcesz, aby Twoje treści były traktowane jako skierowane do dzieci na potrzeby ustawy COPPA:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    // Indicate that ad requests should have child age treatment.
    AgeRestrictedTreatment = AgeRestrictedTreatment.Child
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Możesz oznaczyć swoje żądania reklamy, by były traktowane jako dotyczące użytkowników z Europejskiego Obszaru Gospodarczego (EOG), którzy nie osiągnęli wieku świadomego wyrażenia zgody. Dodaliśmy tę funkcję, by ułatwić spełnianie wymogów Ogólnego rozporządzenia o ochronie danych (RODO). Zgodnie z RODO możesz mieć także inne zobowiązania. Zapoznaj się ze wskazówkami Unii Europejskiej i skonsultuj ze swoim radcą prawnym. 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 TFUA (Tag For Users under the Age of Consent in Europe – tag stosowany w przypadku użytkowników z Europy, którzy nie osiągnęli wieku samodzielnego wyrażania zgody). 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.

Ustawienie to można stosować we wszystkich wersjach pakietu SDK Usług Google Play za pomocą RequestConfiguration.TagForUnderAgeOfConsent:

  • Wywołaj TagForUnderAgeOfConsent w RequestConfiguration z argumentem TagForUnderAgeOfConsent.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łaj TagForUnderAgeOfConsent w RequestConfiguration z argumentem TagForUnderAgeOfConsent.False, 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 samodzielnego wyrażania zgody.

Poniższy przykład wskazuje, że chcesz, aby w żądaniu reklamy był uwzględniony parametr TFUA:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Tagi umożliwiające włączenie ustawienia dotyczącego treści skierowanych do dzieci i TagForUnderAgeOfConsent nie powinny mieć jednocześnie wartości true. Jeśli jednak tak jest, ustawienie dotyczące treści skierowanych do dzieci ma pierwszeństwo.

Filtrowanie treści reklam

Ustawienie to można stosować we wszystkich wersjach pakietu SDK Usług Google Play za pomocą RequestConfiguration.Builder.SetMaxAdContentRating():

Aplikacje mogą ustawić maksymalną ocenę treści reklamy w konfiguracji żądania za pomocą MaxAdContentRating w RequestConfiguration. Reklamy AdMob zwracane w odpowiedzi na te żądania mają ocenę treści na tym poziomie lub niższą. Dostępne wartości tego dodatkowego parametru sieci są oparte na klasyfikacjach etykiet treści cyfrowych, i powinny być jednym z tych obiektów MaxAdContentRating:

  • MaxAdContentRating.G
  • MaxAdContentRating.PG
  • MaxAdContentRating.T
  • MaxAdContentRating.MA

Poniższy kod konfiguruje obiekt RequestConfiguration, aby określić, że zwracane treści reklam powinny odpowiadać etykiecie treści cyfrowych nie wyższej niż G:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Żądanie reklamy

Obiekt AdRequest zbiera informacje o kierowaniu, które mają być wysyłane z żądaniem reklamy.

Dodawanie dodatkowych informacji wysyłanych z żądaniem reklamy

Dodatkowe parametry sieci to dodatkowe informacje wysyłane z żądaniem reklamy, które są specyficzne dla danego źródła reklam.

Poniższy fragment kodu ustawia dodatkowy parametr sieci o kluczu collapsible i wartości bottom w Google:

var adRequest = new AdRequest();
adRequest.Extras.Add("collapsible", "bottom");