Я искал ответ на этот вопрос повсюду, и я нашел множество примеров в объективном C (документы разработчика Google и т. не смог восполнить пробелы в этих руководствах, чтобы собрать все вместе для моего проекта. Честно говоря, мне все равно, будет ли реклама вызываться при запуске приложения или при завершении игры, я был бы просто счастлив, если бы мог назвать период рекламы, хотя я думаю, что предпочтительнее при запуске игры.
Почти уверен, что у меня все правильно настроено в gameviewcontroller.swift, но я не знаю, как это на самом деле назвать. Вот код из моего gameviewcontroller.swift:
import UIKit
import SpriteKit
import GoogleMobileAds
class GameViewController: UIViewController {
var interstitial : GADInterstitial!
func createAndLoadAd() -> GADInterstitial {
var ad = GADInterstitial()
ad.adUnitID = "ca-app-pub-4471013071748494/2980967718"
var request = GADRequest()
request.testDevices = [""]
return ad
}
Помимо этого... У меня также есть это выражение if для вызова объявления, но я не знаю, где оно должно быть... или завершено ли оно (в учебнике оно было на кнопке, но мне нужно, чтобы оно было автомат, естественно:
if (self.interstitial.isReady) {
self.interstitial.presentFromRootViewController(self)
self.interstitial = self.createAndLoadAd()
}
У кого-нибудь есть опыт в этом? Если кто-нибудь может помочь мне завершить это, сообщив мне, где разместить это выше, если оператор, или если есть еще что нужно сделать ... ваша помощь будет очень признательна. Спасибо.