Итак, у меня есть AdMob Google в моем приложении, и мне интересно узнать о нескольких строках кода, используемых для отображения тестового добавления при тестировании на симуляторе или устройстве.AdMob - тестирование Vs. Издание
Это код я использую (как показано на Google Dev docs/tutorials):
//log version of Google Ads used.
NSLog(@"Google Mobile Ads SDK Version: %@", [GADRequest sdkVersion]);
//Replace this ad unit ID with your own ad unit ID.
self.bannerview.adUnitID = @"ca-app-pub-3940256099942544/2934735716";
self.bannerviewB.rootViewController = self;
GADRequest *request = [GADRequest request];
//Requests test ads on devices you specify. Your test device ID is printed to
//the console when an ad request is made. GADBannerView automatically returns
//test ads when running on a simulator.
request.testDevices = @[@"2077ef9a63d2b398840261c8221a0c9a"];// Eric's iPod Touch
[self.bannerviewB loadRequest:request];
Мой вопрос, вы оставить код в том, что проверяет, если вы на своем собственном устройстве или нет? Эта линия:
//Requests test ads on devices you specify. Your test device ID is printed to
//the console when an ad request is made. GADBannerView automatically returns
//test ads when running on a simulator.
request.testDevices = @[@"2077ef9a63d2b398840261c8221a0c9a"];// Eric's iPod Touch
Потому что я недавно заметил, когда я скачал свое собственное приложение из App Store, он по-прежнему отображается тестовые объявления, и это может быть причиной того, почему ...? Я только подумал об этом при разработке своего второго приложения.
спасибо.
Это предназначено для тестирования, не должно быть в производственном коде. – psobko