ネイティブ広告バリデータは、アプリが公開される前にポリシー違反を検出するのに役立つ新機能です。アプリ内の特定のポリシー違反が自動的に識別され、アプリの UI を通じて通知されます。
テスト広告ではネイティブ広告バリデータはデフォルトで有効になっていますが、次の手順で無効にすることができます。ただし、バリデータを無効にすると、広告レイアウトに関する潜在的な問題についての情報がテスト広告に表示されなくなりますので、ご留意ください。
前提条件
- Google Mobile Ads SDK(ベータ版)0.11.0-alpha01 以降。
- デバイスがテストデバイスとして設定されていることを確認します。
ネイティブ広告バリデータを使用する
ネイティブ広告バリデータを有効にすると、UI のネイティブ広告の横にオーバーレイ ポップアップが表示され、特定のポリシー違反が自動的に通知されます。
[問題を表示] をクリックすると、関連するポリシー違反のリストが全画面で表示されます。
バリデータを無効にする
ネイティブ バリデータは、Google Mobile Ads SDK(ベータ版)の初期化時に setNativeValidatorDisabled()
を呼び出すことで無効にできます。
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.
});