1

在发布我的应用之前,我有几个关于 AdMob 的问题。

1. 当 AdMob 无法加载广告时,会发生什么?

如果 AdMob 由于某种原因、互联网连接或任何其他原因没有加载广告,那么会发生什么?它会自动隐藏吗?还是会以空白横幅显示?

2. 当我不测试应用程序时是否需要此代码?

目前我使用此代码来设置和显示 AdMob 以在模拟器上进行测试:

//Adding adMob
adMobBannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0, 430, 320, 50)];
adMobBannerView_.adUnitID = @"xxx";
adMobBannerView_.rootViewController = self;
[self.view addSubview:adMobBannerView_];

GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:@"GAD_SIMULATOR_ID", nil];
[adMobBannerView_ loadRequest:request];

但是request.testDevices = [NSArray arrayWithObjects:@"GAD_SIMULATOR_ID", nil];当我不再测试时,我需要吗?我应该删除它吗?我应该用其他代码替换它吗?

我希望你能理解我的问题,如果这不能理解,请告诉我。

4

1 回答 1

0
  1. 如果之前没有投放过广告,那么您将获得一个空白横幅。否则它将重新显示您收到的最后一个广告。

  2. 您不需要代码,但将其保留在那里不会有什么坏处。

于 2013-05-07T12:41:19.667 回答