我在我的应用中使用了一个Admob广告,它完美展示了广告。 现在,我可以在我的应用中的所有剩余活动中使用相同的广告,我的意思是我可以在多个活动中使用相同的发布商ID和广告ID。
我的疑问是,根据admob政策,展示广告需要时间,或者这是非法活动。
这是使用
的代码块MobileAds.initialize(getApplicationContext(), add_key_vehicle_page);
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
这是xml中的广告布局代码
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="bottom|center_horizontal"
android:theme="@style/Base.CardView"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id" />
请告诉我..
答案 0 :(得分:0)
我认为问题出在这里
MobileAds.initialize(getApplicationContext(), add_key_vehicle_page);
改为使用
MobileAds.initialize(this, add_key_vehicle_page);
在每个活动中
答案 1 :(得分:0)
根据AdMob帮助文档,您需要为每个活动使用不同的阻止ID。