在发布我的应用之前,我有一些关于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];
吗?我应该删除吗?我应该用其他代码替换它吗?
我希望你理解我的问题,请告诉我这是不可理解的。
答案 0 :(得分:0)
如果以前没有投放任何广告,那么您将获得一个空白横幅广告。否则,它将重新显示您收到的上一个广告。
您不需要代码,但保留代码并不会有什么坏处。