Как сделать показ промежуточной рекламы каждый час? - PullRequest
0 голосов
/ 17 декабря 2018

В настоящее время я использую Промежуточные объявления AdMob , и мне было интересно, как я могу показывать только одно объявление каждый час или дольше.Я попытался настроить это в настройках рекламного блока в AdMob, но после того, как объявление будет загружаться только один раз и показываться, затем, как только я выйду из приложения и снова открою его.Я бы получил только черный экран.Я предполагаю, что это потому, что я сказал показывать только один раз в час.

Я не уверен, что делать, и я предполагаю, что мне нужно вместо этого установить какой-то таймер внутри моего кода Swift.

Вот что у меня есть.

var interstitial: GADInterstitial!

override func viewDidLoad() {
    super.viewDidLoad()

    interstitial = GADInterstitial(adUnitID: "ca-app-pub-1316083366638401/4665490826")
    let request = GADRequest()
    interstitial.load(request)

    DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(15), execute: {
        if self.interstitial.isReady {
            self.interstitial.present(fromRootViewController: self)
        } else {
            print("ad not ready")
        }
   })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...