اعتبارسنج بومی (Native Validator) یک ویژگی جدید است که به شما کمک میکند قبل از انتشار برنامه، تخلفات مربوط به خطمشیها را تشخیص دهید. این قابلیت به طور خودکار تخلفات خاص خطمشیها را در برنامه شما شناسایی کرده و از طریق رابط کاربری برنامه به شما اطلاع میدهد.
اعتبارسنج بومی به طور پیشفرض برای تبلیغات آزمایشی فعال است، اما میتوان آن را همانطور که در زیر نشان داده شده است غیرفعال کرد. با این حال، به خاطر داشته باشید که پس از غیرفعال شدن اعتبارسنج، تبلیغات آزمایشی دیگر اطلاعاتی در مورد مشکلات احتمالی طرحبندی تبلیغات شما نشان نخواهند داد.
پیشنیازها
- GMA Next Gen SDK 0.11.0-alpha01 یا بالاتر.
- مطمئن شوید که دستگاه شما به عنوان یک دستگاه آزمایشی پیکربندی شده است.
استفاده از اعتبارسنج بومی
اعتبارسنج بومی بهطور خودکار از طریق یک پنجرهی بازشو در کنار تبلیغ، شما را از نقض برخی از خطمشیها در رابط کاربریتان مطلع میکند.

کلیک روی «مشاهده مشکلات» شما را به فهرستی تمامصفحه از موارد نقض خطمشی مربوطه میبرد.

غیرفعال کردن اعتبارسنج
برای غیرفعال کردن Native Validator، هنگام مقداردهی اولیه GMA Next Gen SDK، تابع setNativeValidatorDisabled() را فراخوانی کنید:
کاتلین
MobileAds.initialize(
this@MainActivity,
// Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
InitializationConfig.Builder("SAMPLE_APP_ID")
.setNativeValidatorDisabled()
.build()
) {
// Adapter initialization is complete.
}
جاوا
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.
});