以下是一个示例代码,展示如何将 AdMob 设置启用为 false:
// 在创建 AdMob 实例之前,设置启用为 false
MobileAds.initialize(context, new OnInitializationCompleteListener() {
@Override
public void onInitializationComplete(InitializationStatus initializationStatus) {
// 设置启用为 false
MobileAds.setRequestConfiguration(
new RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("YOUR_TEST_DEVICE_ID"))
.setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE)
.setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE)
.build());
}
});
// 创建 AdMob 广告实例
AdView adView = new AdView(context);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("YOUR_AD_UNIT_ID");
// 将启用设置为 false
AdRequest adRequest = new AdRequest.Builder().build();
// 加载广告
adView.loadAd(adRequest);
请确保将 "YOUR_TEST_DEVICE_ID" 替换为您的测试设备 ID,并将 "YOUR_AD_UNIT_ID" 替换为您的 AdMob 广告单元 ID。
通过将启用设置为 false,您将获得真实的广告请求和展示。