Сегодня я зарегистрировался в adMob, и я начал работать с объявлениями adMob в своих приложениях. Первый - это игра (с контрольными точками зрения), и я хочу показать рекламное объявление сразу после игры по экрану, поэтому я хочу загрузить интерстициальное право после просмотра с помощью игры с нагрузкой (это представление доступно только после игры, и игра длится в течение одной минуты, поэтому она не должна появляться слишком часто)Admob и межстраничные объявления с iOS9
Я видел много учебников, на youtube и на сайте admob, у меня было много проблем вроде: admob framework не найден, даже если я его импортировал, i отключил биткод, чтобы избежать ошибок компоновщика при сборке, , но я все еще не вижу тестовое объявление в своем приложении, на тренажере и реальных устройствах.
Я импортировал все рамки, необходимые для admob, а в xcode у меня есть вопросительный знак около рамки GoogleMobileAds, что это значит? Первая линия о AdMob является:
import GoogleMobileAds
внутри ViewController
var interstitial: GADInterstitial!
func createNloadAd() -> GADInterstitial
{
var ad = GADInterstitial(adUnitID: "XXX")
var request = GADRequest()
request.testDevices = [kGADSimulatorID]
ad!.loadRequest(request)
return ad
}
внутри viewdidload
self.interstitial = self.createNloadAd()
if(self.interstitial!.isReady)
{
self.interstitial!.presentFromRootViewController(self)
self.interstitial! = self.createNloadAd()
}
в AdUnitId я попробовал идентификатор интерстициальной я созданный на веб-сайте AdMob и других строк найдено внутри учебных пособий, но никто не работал
в testdevices я добавил UDID моего iphone после того, как увижу сообщение на выходе, но я не вижу никакого тестового объявления, и у меня нет ошибки вообще
И я не касался раскадровки, мне нужно создать что-то в раскадровке?
Перед отправкой приложения в AppStore я должен удалить строку testdevices? И, конечно, поставить свою реальную AdUnitId
Может быть, код правильный, но если приложение не публикуется AdMob не будет загружаться, или, может быть, я придется ждать за день до того, как мой вступительный id начнет работать
Где я могу найти последние идентификационные номера admob для тестирования? Итак, я тестирую приложение и, если работает, меняю идентификатор и отправляю
Я использую Xcode 7.1, AdMob 7.5.2, а цель развертывания моего приложения - iOS7, и я тестировал его на симуляторе с 9.1 и моим старым iPhone4 с iOS7, и это не должно быть проблемой, потому что admob поддерживает даже iOS6
Еще один вопрос о рекомендациях admob, в других приложениях я могу использовать iAd в представлении и Admob в другом? Могу ли я быть запрещенным для этого? объявления в нижней части экрана
Спасибо, теперь рекламные нагрузки, но если я сделать еще одну игру в конце в консоли я получаю это сообщение: не будет отправлять запрос, потому что использовался интерстициальный объект – GioB
Могу ли я вызвать объявление в виде баннера из класса App Delegate как межстраничное? –
@GautamSareriya Я не уверен, что вы имеете в виду. Вы должны задать новый вопрос. –