iOS 앱에 AdMob에서 광고 게재
전체화면형
을 표시합니다.
AppDelegate에서 앱 ID 로드
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
GADMobileAds.configure(withApplicationID: "アプリID")
return true
프로덕션 ID를 사용하지 않도록
그것과 유닛 ID가 아니라 앱 ID입니다.
GoogleMobileAds 가져오기
GADInterstitial! 유형의 변수 준비
Delegate도 선언해 둡시다.
GADInterstitial! 형의 변수를 준비해도 좋습니까?
import GoogleMobileAds
class IPVideoChatViewController: UIViewController, GADInterstitialDelegate {
var interstitial: GADInterstitial!
}
단위 ID로 광고를 지정하여 초기화
func createAndLoadInterstitial() {
interstitial = GADInterstitial(adUnitID: "ユニットID")
interstitial.delegate = self
interstitial.load(GADRequest())
}
여기도 테스트 ID를 사용합시다.
그렇기 때문에,
func interstitialDidDismissScreen(_ ad: GADInterstitial) {
createAndLoadInterstitial()
}
에서 광고가 지워질 때마다 interstitialDidDismissScreen(_ ad: GADInterstitial)을 호출하고 초기화해 두면 다시 표시할 수 있습니다.
기사를 써보세요.
광고 표시의 순서를 정리할 생각으로 썼습니다만, 초학자가 보면 얼마인지 알기 어려운 기사가 되었을까라는 발견이 있었습니다.
다음번은 실장 순서와 주의점, 감소를 나누어 쓸까라고 생각합니다.
Reference
이 문제에 관하여(iOS 앱에 AdMob에서 광고 게재), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shintaku_chiaki/items/4c64b964c168a794486a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)