Reklam inceleyiciyi başlat

Reklam entegrasyonunuzu test etmeden önce uygulamanızda reklam inceleyiciyi başlatmanız gerekir. Bu sayfada, reklam inceleyicinin hata ayıklama menüsü üzerinden ve programatik olarak nasıl başlatılacağı açıklanmaktadır.

Ön koşullar

Devam etmeden önce şunları yapın:

  • Ad Manager Yönetici Hesabı oluşturmak, test cihazınızı ayarlamak, Google Mobile Ads SDK ilk kullanıma hazırlamak ve en yeni sürümü yüklemek için ilk Ön koşullar bölümündeki tüm öğeleri tamamlayın.

Lansman seçeneği belirleyin

Reklam inceleyiciyi aşağıdaki yöntemlerle başlatabilirsiniz:

  • Reklam inceleyici ayarlarında seçtiğiniz hareketi kullanmak için uygulamanızdaki hata ayıklama menüsünde bulunan başlatma düğmesi.
  • Google Mobile Ads SDK üzerinden programatik olarak.

Hata ayıklama menüsünü kullanarak başlatma

Reklam inceleyiciyi hata ayıklama menüsünden başlatmak için uygulamanızda başka değişiklik yapmanız gerekmez. Daha fazla bilgi için Mobil uygulama reklam yayınını inceleme başlıklı makaleyi inceleyin.

Aşağıdaki adımları uygulayın:

  1. Ad Manager ağınızda yayınlanan bir reklamı bulun.
  2. Hata ayıklama menüsünü açmak için reklama dokunup basılı tutun.
  3. Reklam inceleyiciyi aç'ı seçin.

Cihazınızı bağlamadıysanız Ad Manager hesabınızda oturum açmanız gerekebilir.

Hata ayıklama ayarlarından Reklam inceleyici ayarları'nı da seçebilir ve reklam inceleyiciyi açabilecek bir hareket belirleyebilirsiniz.

Programatik olarak başlatma

Aşağıdakileri çalıştırarak reklam inceleyiciyi başlatın:

Swift

MobileAds.shared.presentAdInspector(from: viewController) { error in
  // Error will be non-nil if there was an issue and the inspector was not displayed.
}

Objective-C

[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
                                                completionHandler:^(NSError *error){
                                                    // Error will be non-nil if there was an issue
                                                    // and the inspector was not displayed.
                                                }];

Bu yöntem, programatik olarak kaydedilen test cihazlarında kullanılabilir. Daha fazla bilgi için Test cihazlarını etkinleştirme başlıklı makaleyi inceleyin.

Bu başlatma işleminin görünüm denetleyicisinin ekranda tamamen görünür olduğundan emin olun. Örneğin, viewDidAppear: numarasını aradıysanız. İletilen görünüm denetleyici, görüntüleme sürecindeyse (ör. görünüm denetleyici işlevi viewDidLoad içinde başlatma çağrıldığında) reklam inceleyici sunumu başarısız olur.