[英]adMob banner not shown using swift
這是我的代碼。奇怪的是我可以看到完整的廣告,但它沒有在模擬器或真實設備中顯示橫幅,我也看不到任何錯誤日志。 我剛剛顯示了 AdMob 版本的日志。 我不知道這里發生了什么。 如果我的代碼有任何問題,請幫助我。
谷歌移動廣告 SDK 版本:afma-sdk-i-v7.7.0
import UIKit
import GoogleMobileAds
class ViewController: UIViewController, GADBannerViewDelegate {
var bannerView:GADBannerView?
override func viewDidLoad() {
super.viewDidLoad()
bannerView = GADBannerView(adSize: kGADAdSizeBanner)
bannerView?.adUnitID = "ca-app-pub-0074244033587929/9554929828"
bannerView?.delegate = self
bannerView?.rootViewController = self
self.view.addSubview(bannerView!)
let request:GADRequest = GADRequest()
request.testDevices = ["65e9360edef670258b91c55321caed08"]
bannerView?.loadRequest(request)
print("Google Mobile Ads SDK version: " + GADRequest.sdkVersion())
}
//GADBannerViewDelegate
func adViewDidReceiveAd(view: GADBannerView!) {
print("adViewDidReceiveAd:\(view)");
bannerView?.hidden = true
}
func adView(view: GADBannerView!, didFailToReceiveAdWithError error: GADRequestError!) {
print("\(view) error:\(error)")
bannerView?.hidden = false
}
func adViewWillPresentScreen(adView: GADBannerView!) {
print("adViewWillPresentScreen:\(adView)")
bannerView?.hidden = false
}
func adViewWillLeaveApplication(adView: GADBannerView!) {
print("adViewWillLeaveApplication:\(adView)")
bannerView?.hidden = false
}
func adViewWillDismissScreen(adView: GADBannerView!) {
print("adViewWillDismissScreen:\(adView)")
bannerView?.hidden = false
}
}
您是否添加了此處提到的所有框架。 請交叉核對
試試這個步驟:
GoogleMobileAds
sdk。GADBannerView
導入 UIKit
導入 Google 移動廣告
class ViewController: UIViewController {
@IBOutlet weak var viewBanner: GADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
//Advertisement
viewBanner.adUnitID = "ca-app-pub-3940256099942544/2934735716"
viewBanner.rootViewController = self
viewBanner.loadRequest(GADRequest())
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.