Native Anzeigen validieren

Plattform auswählen: Android iOS Android (Legacy)

Mit benutzerdefiniertem Rendering können Sie ein Anzeigen-Placement entwerfen, das zum Stil Ihrer App passt. Das bietet Ihnen viel Flexibilität, aber Sie müssen darauf achten, dass Ihre Placements den Ad Manager-Richtlinien entsprechen.

Das Tool zur Validierung nativer Anzeigen ist eine neue Funktion, mit der Sie Richtlinienverstöße erkennen können, bevor Ihre App veröffentlicht wird. Es erkennt automatisch bestimmte Richtlinienverstöße in Ihrer App und benachrichtigt Sie über die Benutzeroberfläche der App.

Das Tool zur Validierung nativer Anzeigen ist standardmäßig für Testanzeigen aktiviert, kann aber wie unten beschrieben deaktiviert werden. Wenn es deaktiviert ist, werden in Testanzeigen keine Informationen zu potenziellen Problemen mit Ihren Anzeigenlayouts mehr angezeigt.

Vorbereitung

Führen Sie die folgenden Schritte aus, bevor Sie fortfahren:

  • Installieren Sie Version 1.0.0 oder höher.GMA Next-Gen SDK
  • Achten Sie darauf, dass Ihr Gerät als ein Test Gerät konfiguriert ist.

Tool zur Validierung nativer Anzeigen verwenden

Das Tool zur Validierung nativer Anzeigen benachrichtigt Sie automatisch über bestimmte Richtlinienverstöße in Ihrer Benutzeroberfläche. Dazu wird neben der Anzeige ein Overlay-Pop-up angezeigt.

Wenn Sie auf Probleme ansehen klicken, wird eine Vollbildliste der relevanten Richtlinienverstöße angezeigt.

Tool zur Validierung deaktivieren

Rufen Sie setNativeValidatorDisabled() auf, wenn Sie GMA Next-Gen SDK initialisieren, um das Tool zur Validierung nativer Anzeigen zu deaktivieren:

Kotlin

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

Java

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