今はフルページ広告を1回だけ表示しています。私が戻ってボタンをもう一度押すと、それは表示されません。私はボタンがクリックされたままになっていることを表示したい。私は自分のAdMobをFirebaseプロジェクトに繋ぎました。インタースティシャル広告のAdMob広告をボタンがクリックされたあとに表示する方法
class FirstViewController: UIViewController, UIAlertViewDelegate {
var interstitial: GADInterstitial!
@IBAction func loadAd(_ sender: Any) {
if (interstitial.isReady){
interstitial.present(fromRootViewController: self)
}
}
override func viewDidLoad() {
interstitial = GADInterstitial(adUnitID: "ca-app-pub-11111111/9758796532")
let request = GADRequest()
interstitial.load(request)
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
1つのだけの事は(viewwiiappearにGADInterstitialリクエストを作成します)あなたの問題が解決します –