Как запустить живую рекламу adMob вместо тестовой рекламы в ios Swift?
Я близок к тому, чтобы отправить свое приложение в магазин приложений, и прежде чем я сделаю это, я хочу убедиться, что на моем баннере adMob в конечном итоге будут показываться реальные объявления. Как мне убедиться, что он покажет живую рекламу? В настоящее время мой код выглядит следующим образом.....
bannerView.adUnitID = "ca-app-pub-***********/**************"
bannerView.rootViewController = self
bannerView.delegate = self
let request = GADRequest()
request.testDevices = [kGADSimulatorID]
bannerView.loadRequest(request)
bannerView.center = adCell.contentView.center
adCell.addSubview(bannerView)
1 ответ
Чтобы не показывать тестовые объявления в симуляторе, просто удалите / закомментируйте строку:
request.testDevices = [kGADSimulatorID]
Эта строка указывает AdMob показывать тестовые объявления при запуске в симуляторе (и любые другие идентификаторы устройств, помещенные в массив). Если бы вы прямо сейчас протестировали его на реальном устройстве, вы бы увидели обычную рекламу. Эту строку кода даже не нужно удалять для показа реальной рекламы на реальном устройстве, потому что вы все равно не говорите показывать тестовую рекламу на каких-либо конкретных устройствах (только на симуляторе).
Заметка
Нажав на свою рекламу, вы можете заблокировать свой аккаунт в AdMob, поэтому будьте предельно осторожны при тестировании на реальных объявлениях.