0

Swiftでの向きの変更をサポートするGoogleモバイル広告adMobスマートバナーを実装する方法の例はありますか?

StackOverflow でも Google ドキュメントでも見つかりませんでした。

ありがとう

4

4 に答える 4

2
  1. 公式のクイック スタート ガイドに従ってください。
  2. Autolayout を使用して、広告ビューを好みのサイズに設定します。
  3. コードで、adUnitID などを設定する前に、adSize プロパティを kGADAdSizeSmartBannerPortrait または kGADAdSizeSmartBannerLandscape に設定します。

新しい「完成した例」のコードは次のようになります。

import UIKit
import GoogleMobileAds

class ViewController: UIViewController {

    @IBOutlet weak var bannerView: DFPBannerView!

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        print("Google Mobile Ads SDK version: " + DFPRequest.sdkVersion())
        bannerView.adSize = kGADAdSizeSmartBannerLandscape
        bannerView.adUnitID = "/6499/example/banner"
        bannerView.rootViewController = self
        bannerView.loadRequest(DFPRequest())
    }
}
于 2016-03-31T16:31:41.807 に答える
0

リンク: https://developers.google.com/mobile-ads-sdk/docs/dfp/ios/quick-start

お役に立てば幸いです!

よろしくお願いします。

于 2016-02-17T02:23:39.403 に答える
0

AdMob APIDemoの迅速なデモにスマート バナー実装の例があり ます。リポジトリをダウンロードして、デモを試してください。 サンプル垂直 サンプル水平

デバイスを回転させてもバナーのサイズは変更されないことに注意してください。あなたはまだその部分を理解する必要があります。

于 2018-01-13T20:33:38.007 に答える
0

GitHub で Swift のサンプル コードを見つけることができます。

GoogleAds-Mobile-iOS-Swift

于 2016-02-17T02:37:35.007 に答える