未分類

GoogleAdMobのバナーのサイズを指定する

投稿日:

import UIKit
import GoogleMobileAds

class ViewController: UIViewController {
    
    @IBOutlet weak var bannerView: GADBannerView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
        bannerView.rootViewController = self
        
        //サイズを指定
        bannerView.adSize = kGADAdSizeSmartBannerPortrait
        
        bannerView.load(GADRequest())
        
    }
    
}

指定できるサイズ一覧
参考:バナーのサイズ

スマートバナーは画面幅×30,50,90から選べる。
autoLayoutでheightだけ指定して、あとは左右0、ボトムはsafeAreaから0にしておけばいい感じの下部バナーになる。

-未分類

執筆者:

関連記事

簡単なイーズの付け方

アニメーションの最初のキーフレームに「イーズアウト」、最後のキーフレームに「イーズイン」を入れる。右クリックでメニュー出てくる。 こうすることで、最初ゆっくり入ってきて、中間でピークをむかえ、最後にゆ …

PremierePro テキストの一部分だけ色(フォント)を変える

テキストの一部分だけ色やフォントを変えたいが、テキストスタイルは一つのクリップ全てに反映されてしまい、一部の文字だけ変えることができない。 手動で選択してカラーやフォントを変えるしかないっぽい。 エッ …

no image

UIViewの下のタッチイベントを使えるようにする方法

UIViewをのせると、その下にあるボタンやcollectionViewのタッチイベントを感知しなくなる。 UIViewのタッチイベントを透過することで、下のボタンなどが使えるようになる。 Story …

no image

PremiereProでアニメがコマ落ちする対処法

レンダリングしてもアニメ映像が荒い映像乱れが見られる。 プレビュー再生は問題なかったのに、書き出すと乱れていた。 以下の方法で解決した。 環境設定→メディア→「ハードウェアによる高速処理のデコードを有 …

no image

Admobの広告が突然表示されなくなった

何もいじっていないのに、実機で全てのアプリの広告が表示されなくなった。 シュミレーター では表示されている。 コードもAdmobの設定等も変更していない。 Admobで通知も来ていない。 Admob …