Walidator reklam natywnych

Reklamy natywne umożliwiają zaprojektowanie miejsca docelowego reklamy, które pasuje do stylu aplikacji. Zapewnia to dużą elastyczność, ale ważne jest, aby miejsca docelowe były zgodne z zasadami AdMob.

Walidator reklam natywnych to nowa funkcja, która pomaga wykrywać naruszenia zasad przed opublikowaniem aplikacji. Automatycznie wykrywa w aplikacji niektóre naruszenia zasad i powiadamia Cię o nich w interfejsie aplikacji.

Walidator reklam natywnych jest domyślnie włączony w przypadku reklam testowych, ale można go wyłączyć w sposób opisany poniżej. Pamiętaj jednak, że po wyłączeniu walidatora reklamy testowe nie będą już wyświetlać informacji o potencjalnych problemach z układami reklam.

Wymagania wstępne

Zanim przejdziesz dalej, wykonaj te czynności:

  • Zainstaluj GMA Next-Gen SDK w wersji 1.0.0 lub nowszej.

Korzystanie z walidatora reklam natywnych

Walidator reklam natywnych automatycznie powiadamia Cię o niektórych naruszeniach zasad w interfejsie za pomocą nakładki w formie wyskakującego okienka obok reklamy.

Kliknięcie Zobacz problemy spowoduje wyświetlenie na pełnym ekranie listy naruszeń odpowiednich zasad.

Wyłączanie walidatora

Aby wyłączyć walidator reklam natywnych, wywołaj setNativeValidatorDisabled() podczas inicjowania GMA Next-Gen SDK:

Kotlin

MobileAds.initialize(
  this@MainActivity,
  // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
  InitializationConfig.Builder("SAMPLE_APP_ID")
    .setNativeValidatorDisabled()
    .build()
  ) {
    // Adapter initialization is complete.
}

Java

MobileAds.initialize(
    this,
    // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
    new InitializationConfig.Builder("SAMPLE_APP_ID")
        .setNativeValidatorDisabled()
        .build(),
    initializationStatus -> {
        // Adapter initialization is complete.
    });