1. AdMob 가입
2. AdMob 적용할 앱
3. GoogleMobileAds.framework
AdMob 가입 절차를 따르다 보면 GoogleMobileAds.framework 다운로드까지 할 수 있다.
AdMob에 가입했으면 앱을 등록 하고 광고를 만들어준다.
제대로 했다면 아래 이미지 처럼 광고가 추가 되었음을 확인 할 수 있다.
Xcode 에 GoogleMobileAds.framework 를 추가하고 코드를 입력한다
import UIKit
// GoogleMobileAds 추가
import GoogleMobileAds
// Delegate 추가
class ViewController: UIViewController, GADBannerViewDelegate {
// Main.storyboard 에서 뷰를 생성하여 아울렛을 사용해도 상관 없다
let bannerView: GADBannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
// adSize의 경우 여러모드를 제공하니 확인하여 필요한 모드를 사용한다
override func viewDidLoad() {
super.viewDidLoad()
bannerView.delegate = self
// 광고 단위 ID 를 넣으면 된다
bannerView.adUnitID = "ca-app-pub-6xxxxxxxx60/1xxxxxxx34"
bannerView.rootViewController = self
let gadRequest:GADRequest = GADRequest()
gadRequest.testDevices = [kGADSimulatorID]
bannerView.load(gadRequest)
// 배너뷰 사이즈 설정
bannerView.frame = CGRect(x: 0, y: view.bounds.height - bannerView.frame.size.height, width: bannerView.frame.size.width, height: bannerView.frame.size.height)
self.view.addSubview(bannerView)
}
}
댓글 없음:
댓글 쓰기