Kierowanie

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);

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.