Reklam inceleyiciyi geliştirme, test ve sorun giderme aşamalarında reklam davranışını incelemek için kullanabilirsiniz ancak bu araç etkinleştirildiğinde bellek kullanımını artırabilir. Performans profili oluşturma ve bellek kontrolü sırasında reklam inceleyiciyi devre dışı bırakmak isteyebilirsiniz. Bu özellik, reklam inceleyicinin çalışmamasını ve uygulamanızın performans ölçümlerine müdahale etmemesini sağlar.
Reklam inceleyiciyi devre dışı bırakmak, aracın bellek kullanımını artırmasını veya hareketler, hata ayıklama menüsü ya da yöntem çağrıları aracılığıyla başlatılmasını engeller. Test modunda performans testi yaparken reklam inceleyiciyi devre dışı bırakabilirsiniz. Üretimde reklam inceleyici her zaman devre dışıdır ve uygulamanızın performansını etkilemez.
Bu kılavuzda, reklam inceleyiciyi devre dışı bırakma ve devre dışı bırakma işlemini doğrulama konuları ele alınmaktadır.
Ön koşullar
Devam etmeden önce aşağıdakileri tamamlayın:
- Kurulum Google Mobile Ads SDK.
- Google Mobile Ads SDK'ın 13.8.0 veya daha yeni bir sürümünü kullanın.
Derleme türleriyle devre dışı bırakma
Reklam inceleyiciyi hata ayıklama derlemelerinde kullanılabilir durumda tutarken profil oluşturma derlemelerinde devre dışı bırakmak için derleme ayarlarınızı tanımlayıp Info.plist dosyanızı güncelleyerek derleme yapılandırması ayarını yönetin.
Aşağıdaki adımları uygulayın:
- Xcode gezinme menüsünde Target (Hedef) bölümünden uygulamanızı seçin.
- Menü çubuğunda Build Settings (Derleme Ayarları) ve All'u (Tümü) tıklayın.
- Ekle'yi tıklayın.
- Açılır menüden Kullanıcı Tanımlı Ayar Ekle'yi seçin. Kullanıcı Tanımlı kutusu görünür.
- Kutuya bir ayar adı (ör.
DISABLE_AD_INSPECTOR) ekleyin. - ENTER veya RETURN tuşuna basın. Ayarınızın adını içeren bir satır görürsünüz.
- Hata ayıklama ve yayın kimliklerinizi ayarlayın:
- Ayar satırınızı genişletin. Hata ayıklama ve Sürüm satırlarını görürsünüz.
- Satırları genişletin ve aşağıdakileri seçin:
- Hata ayıklama: Evet
- Yayınlama: Hayır
Info.plistdosyanızda, oluşturduğunuz ayar adını değer olarak kullanarakGADDisableAdInspectoranahtarını ekleyin.
İşlem başarılı olursa Info.plist dosyanız, hata ayıklama derlemeleri için Çalıştır'ı seçtiğinizde test reklam birimi kimliğinizi, yayınlanan derlemeler için Arşivle'yi seçtiğinizde ise reklam birimi kimliğinizi alır.
Devre dışı bırakma işlemini doğrulama
Reklam inceleyiciyi devre dışıyken açmaya çalıştığınızda günlük konsolunuzda aşağıdaki hata mesajını görürsünüz:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.