Z tego artykułu dowiesz się, jak zachować zgodność z zasadami Google Play dotyczącymi aplikacji dla rodzin podczas wyświetlania reklam w aplikacjach kierowanych do dzieci.
Jeśli wyświetlasz reklamy w aplikacji, która jest kierowana do dzieci, musisz się upewnić, że jest ona zgodna z zasadami Google Play dotyczącymi aplikacji dla rodzin. AdMob oferuje wydawcom omówione niżej narzędzia do wyświetlania reklam zgodnych z tymi zasadami.
Pamiętaj, że zasady Google Play dotyczące aplikacji dla rodzin zostały niedawno zaktualizowane, aby doprecyzować, że jeśli jedną z docelowych grup odbiorców aplikacji są dzieci, nie może ona przesyłać niektórych identyfikatorów (w tym identyfikatora wyświetlania reklam) przeznaczonych dla dzieci lub użytkowników w nieznanym wieku.
Aby identyfikator wyświetlania reklam nie był przesyłany, gdy żądanie reklamy jest oznaczone tagiem traktowania treści jako skierowanych do dzieci, zaktualizuj pakiet SDK do wersji Android 20.6.0 GMA SDK lub nowszej albo iOS GMA SDK 7.67.0. Możesz też całkowicie wyłączyć w aplikacji identyfikator wyświetlania reklam, uniemożliwiając łączenie z nią uprawnienia dotyczącego tego identyfikatora.
Aplikacje przeznaczone dla dzieci
Jeśli w Konsoli Google Play w sekcji Docelowi odbiorcy i treści wybierzesz grupy wiekowe obejmujące tylko dzieci, AdMob zacznie w przypadku wszystkich żądań reklamy pochodzących z aplikacji automatycznie wyświetlać reklamy zgodne z zasadami dotyczącymi aplikacji dla rodzin.
Reklamy uznane za odpowiednie dla dzieci i rodzin stanowią podzbiór większej puli reklam. Jeśli Twoja aplikacja nie była wcześniej kierowana tylko na grupy wiekowe obejmujące same dzieci, po zmianie odbiorców docelowych możesz odnotować mniej wypełnionych wyświetleń.
Aplikacje dla wszystkich odbiorców, w tym dla dzieci i rodzin
Jeśli w Konsoli Google Play w sekcji Docelowi odbiorcy i treści wybierzesz grupy wiekowe obejmujące dzieci i osoby dorosłe, w tym dzieci i rodziny, musisz dodać kod, który w przypadku żądań reklam odpowiednich dla dzieci będzie wywoływał metodę setTagForChildDirectedTreatment()
oraz podawał maksymalną ocenę treści reklam.
setMax_ad_content_rating()
i setTagForChildDirectedTreatment()
, które w przypadku aplikacji skierowanych do zróżnicowanych odbiorców umożliwiają wysyłanie żądań reklam odpowiednich dla dzieci:RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForChildDirectedTreatment(
RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
Metoda setMax_ad_content_rating()
jest wywoływana z wartością MAX_AD_CONTENT_RATING_G
. Dodatkowo metoda tagForChildDirectedTreatment()
jest wywoływana z wartością true
. Przed wczytaniem reklam obiekt RequestConfiguration
musi zostać przekazany do parametru MobileAds.setRequestConfiguration()
. Po wykonaniu tych czynności wszystkie reklamy wczytane w przyszłości na stronie będą zgodne z zasadami dotyczącymi aplikacji dla rodzin.
AdManagerAdRequest
(zamiast AdRequest
), korzystając z odpowiednich metod z klasy AdManagerAdRequest.Builder
.Przestrzeganie zasad Google Play dotyczących aplikacji dla rodzin podczas korzystania z Zapośredniczenia AdMob
W przypadku wyświetlania reklam dzieciom i użytkownikom w nieznanym wieku wszystkie aplikacje na Androida sklasyfikowane jako przeznaczone „Dla całej rodziny” muszą korzystać z samodzielnie certyfikowanych w Google Play pakietów SDK lub platform zapośredniczenia zapewniających wyświetlanie reklam dla całej rodziny. Aby zapewnić Ci zgodność z zasadami Google Play, AdMob będzie automatycznie blokować wyświetlanie reklam ze źródeł, które nie uzyskały certyfikatu Google Play, w aplikacjach przeznaczonych dla dzieci lub przeznaczonych dla wszystkich użytkowników, ale wywołujących metodę setTagForChildDirectedTreatment(true)
.
W większości przypadków otrzymasz powiadomienie na koncie AdMob, jeśli źródło reklam, którego używasz, nie jest samodzielnie certyfikowanym źródłem reklam, a w Konsoli Google Play w sekcji Docelowi odbiorcy i treści masz wybrane grupy wiekowe obejmujące tylko dzieci. Reklamy z samodzielnie certyfikowanych źródeł nadal będą się wyświetlać.
Niektórzy wydawcy mogą być zainteresowani korzystaniem z Zapośredniczenia AdMob w przypadku aplikacji, których odbiorcami są m.in. dzieci.
Jeśli chcesz korzystać z zapośredniczenia AdMob, musisz skonfigurować grupę zapośredniczenia tak, aby używała tylko samodzielnie certyfikowanych pakietów SDK do wyświetlania reklam odpowiednich dla całej rodziny.
Aplikacje przeznaczone dla dzieci
Aplikacje, które w Konsoli Google Play w sekcji Docelowi odbiorcy i treści mają wybrane grupy wiekowe obejmujące tylko dzieci, mogą wypełniać żądania reklam tylko przy użyciu samodzielnie certyfikowanych w Google Play pakietów SDK przeznaczonych do wyświetlania reklam odpowiednich dla całej rodziny.
Aby Twoja aplikacja mogła wyświetlać pochodzące z zewnętrznych sieci reklamowych reklamy zgodne z zasadami dotyczącymi aplikacji dla rodzin, musisz w przypadku każdego żądania reklamy wywołać metodę setTagForChildDirectedTreatment(true)
i wybrać dla ustawienia max_ad_content_rating
wartość G
. Wybrane zewnętrzne sieci reklamowe muszą też wyświetlać reklamy zgodne z zasadami dotyczącymi aplikacji dla rodzin.
Pakiet SDK do reklam mobilnych Google przesyła do zewnętrznych sieci reklamowych żądania reklam zgodnych z zasadami programu „Dla całej rodziny”. Za zgodność reklam wyświetlanych przez te sieci z zasadami dotyczącymi aplikacji dla rodzin odpowiada deweloper.
Aplikacje dla wszystkich odbiorców, w tym dla dzieci i rodzin
Aplikacje, które w Konsoli Google Play w sekcji Docelowi odbiorcy i treści mają wybrane dzieci i starsze grupy wiekowe, w tym dzieci i rodziny, muszą w przypadku wyświetlania reklam dzieciom i użytkownikom w nieznanym wieku wypełniać żądania reklam za pomocą samodzielnie certyfikowanych w Google Play pakietów SDK przeznaczonych do wyświetlania reklam odpowiednich dla całej rodziny.
Aby w Twojej aplikacji mogły się wyświetlać reklamy z zewnętrznych sieci reklamowych zgodne z zasadami Google Play dotyczącymi aplikacji dla rodzin, musisz w przypadku każdego żądania reklamy wywołać metodę setTagForChildDirectedTreatment(true)
i wybrać dla ustawienia max_ad_content_rating
wartość G
.
Pakiet SDK do reklam mobilnych Google przesyła do zewnętrznych sieci reklamowych żądania reklam zgodnych z zasadami dotyczącymi aplikacji dla rodzin. Za zgodność reklam wyświetlanych przez te sieci z zasadami dotyczącymi aplikacji dla rodzin odpowiada deweloper.
Więcej informacji o programie „Dla całej rodziny” znajdziesz na stronie Google Developers.