Firebase hizmetlerini çok mükemmel bir şekilde kullanabiliyorsunuz.

Bu yazımda firebase içinde yer alan admob kısmını entegrasyonunu göstereceğim. Çok zor değil ama biraz sıkıntılar olabilir.

Öncelikle pod init ile bulunduğuz projeye bir pod oluşturmalısınız, bununla ilk olarak Firebase Core podunu entegre edeceğiz, hatta ilk baştan Admob kısmını da ekleyebilirsiniz.

Şu ikisini ekleyerek başlayın.

pod 'Firebase/Core'
pod 'Firebase/AdMob'


daha sonrada pod install veya pod install --repo-update diyip sisteme tanımlıyorsunuz. Artık projenizi xcworkspace dosyasından açacaksınız.

sonra appdeleagate dosyasındaki, ilk kısma yani,

func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {


kısmının altına

bunları entegre edeceksiniz.

// Use Firebase library to configure APIs.
FirebaseApp.configure()

// Initialize the Google Mobile Ads SDK.
GADMobileAds.configure(withApplicationID: "YOUR_ADMOB_APP_ID")


Your-admob-app-id kısmına admobtan oluşturacağınız keyi gireceksiniz.

Daha sonra info.ptlistteki kısma

GADApplicationIdentifier böyle bir key ekleyip, ca-app-pub-xxxx~xxxx gibi çıkarılan kodu ekleyeceksiniz. String olacak.

Örneğin intersitial reklam eklemek için şunun gibi bir viewcontrolleriniz olmalı.

import GoogleMobileAds
import UIKit

class ViewController: UIViewController {

var interstitial: GADInterstitial!

override func viewDidLoad() {
super.viewDidLoad()
interstitial = GADInterstitial(adUnitID: "ca-app-pub-3940256099942544/4411468910")
}
}


Diğerleri için de bu kaynağa göz atabilirsiniz.

Olay bu kadar...

94 kez gösterildi.



Çavdar Tarlasında Çocuklar'ın Ardından