ERKAN KAVAS

1021682

www.erkankavas.com

  • IOS için Firebase - Admob 1136 4 yıl önce

    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...