我尝试实现原生快捷广告,但出于测试目的,我找不到测试广告 ID。
我发现很多帖子只使用了横幅广告的测试 ID ca-app-pub-3940256099942544/6300978111
并且由于某种原因这确实有效。
现在我的问题是,是否仍然建议使用原生快捷广告作为广告类型,或者它们是否已被弃用,我是否应该切换到原生高级广告?
我的代码
LinearLayout adContainer = findViewById(R.id.adContainer);
mAdView = new NativeExpressAdView(getApplicationContext());
mAdView.setAdSize(new AdSize(320,50);
mAdView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
adContainer.addView(mAdView);
LinearLayout adContainer2 = findViewById(R.id.adContainer2);
mAdView2 = new NativeExpressAdView(getApplicationContext());
mAdView2.setAdSize(new AdSize(320,50);
mAdView2.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
adContainer2.addView(mAdView2);
AdRequest adRequest = new AdRequest.Builder().addTestDevice("4EF772AE9549741BE0E1FCA236C7382C").build();
mAdView.loadAd(adRequest);
mAdView2.loadAd(adRequest);
最佳答案
是的,现在 Google 已将原生快捷广告替换为原生高级广告。 这里是Google Admob文档的官方链接
关于java - Native Express 广告是否已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57781907/