Reklam entegrasyonunuzu test etmeden önce uygulamanızda reklam inceleyiciyi başlatmanız gerekir. Bu sayfada, reklam inceleyiciyi hata ayıklama menüsü üzerinden ve programatik olarak başlatma yöntemleri açıklanmaktadır.
Ön koşullar
Devam etmeden önce aşağıdakileri yapın:
- Ad Manager hesabı oluşturmak, test cihazınızı ayarlamak, Google Mobile Ads SDK'sını başlatmak ve en son sürümü yüklemek için ilk Ön koşullar bölümündeki tüm öğeleri tamamlayın.
Bir lansman seçeneği belirleyin
Reklam inceleyiciyi aşağıdaki şekillerde 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'sı aracılığıyla programatik olarak.
Hata ayıklama menüsünü kullanarak başlatma
Hata ayıklama menüsünden reklam inceleyiciyi başlatmak için uygulamanızda başka değişiklik yapmanız gerekmez. Daha fazla bilgi için Mobil uygulama reklam yayını inceleme başlıklı makaleyi inceleyin.
Aşağıdaki adımları tamamlayın:
- Ad Manager ağınızda yayınlanan bir reklamı bulun.
- Hata ayıklama menüsünü açmak için reklama dokunup basılı tutun.
- 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ğıdaki kodu çalıştırarak reklam inceleyiciyi başlatın:
Swift
GADMobileAds.sharedInstance().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 çalışır. Daha fazla bilgi için Test cihazlarını etkinleştirme başlıklı makaleyi inceleyin.
Bu başlatma işlemine yönelik görünüm denetleyicisinin ekranda tamamen görünür olduğundan emin olun. Örneğin, viewDidAppear:
numarasını aradıysanız. Geçirilen görünüm denetleyicisi, görüntüleme sürecindeyse (ör. başlatma, görünüm denetleyicisi işlevinde viewDidLoad
çağrıldığında) reklam inceleyici sunumu başarısız olur.