Я использую AdMob в качестве основной рекламной сети. Теперь я хочу включить «некоторые» медиа-адаптеры. Один из них - «AdColony», который основан на видео. Он отлично работает, но я хочу сделать некоторые улучшения, так как я не хочу показывать видеоклип по 30 секунд каждый раз. Я не могу найти способ его решить. Может быть, кто-то может мне помочь в этом. Структура такова:iOS SDK/AdMob/AdColony адаптер-посредник
1) У меня есть приложение для викторины - на каждом уровне будет загружен вид.
2) Когда вид загружен, сеть объявления будут загружены, как это
-(void)viewDidLoad {
self.interstitial = [self createAndLoadInterstitial];
}
- (GADInterstitial *)createAndLoadInterstitial {
GADInterstitial *interstitial = [[GADInterstitial alloc] initWithAdUnitID:kSampleAdUnitID];
interstitial.delegate = self;
GADRequest *request = [GADRequest request];
[interstitial loadRequest:request];
return interstitial;
}
3) Объявление будет загружен
4) Объявление будет показано, как только уровень готово.
- (IBAction)showInterstitial:(id)sender {
if (self.interstitial.isReady) {
[self.interstitial presentFromRootViewController:self];
} else {
NSLog(@"ADMOB - The interstitial didn't finish loading or failed to load");
}
}
5) Когда уровень будет выполнен, вид будет выгружен, и все начнется с самого начала.
Проблема в том, что каждый раз, когда адаптер AdColony будет загружен. Моя идея заключается в загрузке адаптера AdColony каждые 5-10 раз, а в другое время - приглашения или другого адаптера. Я попытался добавить его в бэкэнд AdColony, но без везения. Может ли это помочь мне?
PS. Может ли кто-нибудь рекомендовать другую рекламу, которая работает с AdMob ans, легко интегрировать?
Правильно, но вместо того, чтобы показывать ничего, я хочу показать другие рекламные сети – LJSven