广告网络未显示 android?
Ad network not displaying android?
您好,我正在使用 admob 来展示广告。但是当我使用时,它不显示广告。我通过验证插页式广告 ID 并应用,在 admob 中检查了两到三遍。甚至创建了另一个 ID 并进行了检查,但它没有显示。我不知道我缺少显示哪一行。
public class MainActivity extends AppCompatActivity {
private InterstitialAd mInterstitialAd;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("ca-app-pub-6918701967372612/2472865080");
AdRequest adRequests = new AdRequest.Builder().build();
mInterstitialAd.loadAd(adRequests);
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
super.onAdLoaded();
mInterstitialAd.show();
}
@Override
public void onAdFailedToLoad(int errorCode) {
super.onAdFailedToLoad(errorCode);
}
@影子
除非您运行 在该广告视图上测试广告,否则广告永远不会显示。创建您的广告请求,例如 -
AdRequest adRequest = new AdRequest.Builder()
//Add a test device to show Test Ads
.addTestDevice("4CCC00EF4EA205A6FE82E1AEB26B0839")
.build();
//Load ads into Banner Ads
adView.loadAd(adRequest);
展示测试广告后,您可以删除 addTestDevice 行
.addTestDevice("4CCC00EF4EA205A6FE82E1AEB26B0839")
然后再次 运行 您的申请。将显示真实广告。我认为 google 现在已经强制采用这种广告实施方式。我最初也遇到了很多问题,但过了一段时间我发现了这种行为。
您好,我正在使用 admob 来展示广告。但是当我使用时,它不显示广告。我通过验证插页式广告 ID 并应用,在 admob 中检查了两到三遍。甚至创建了另一个 ID 并进行了检查,但它没有显示。我不知道我缺少显示哪一行。
public class MainActivity extends AppCompatActivity {
private InterstitialAd mInterstitialAd;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("ca-app-pub-6918701967372612/2472865080");
AdRequest adRequests = new AdRequest.Builder().build();
mInterstitialAd.loadAd(adRequests);
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
super.onAdLoaded();
mInterstitialAd.show();
}
@Override
public void onAdFailedToLoad(int errorCode) {
super.onAdFailedToLoad(errorCode);
}
@影子
除非您运行 在该广告视图上测试广告,否则广告永远不会显示。创建您的广告请求,例如 -
AdRequest adRequest = new AdRequest.Builder()
//Add a test device to show Test Ads
.addTestDevice("4CCC00EF4EA205A6FE82E1AEB26B0839")
.build();
//Load ads into Banner Ads
adView.loadAd(adRequest);
展示测试广告后,您可以删除 addTestDevice 行 .addTestDevice("4CCC00EF4EA205A6FE82E1AEB26B0839")
然后再次 运行 您的申请。将显示真实广告。我认为 google 现在已经强制采用这种广告实施方式。我最初也遇到了很多问题,但过了一段时间我发现了这种行为。