Reklam inceleyiciyi devre dışı bırakma

Platform seçin: Android iOS

Geliştirme, test ve sorun giderme sırasında reklam davranışını incelemek için reklam inceleyiciyi kullanabilirsiniz. Ancak 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ı önler. Test modunda performans testi yaparken reklam inceleyiciyi devre dışı bırakabilirsiniz. Üretim aşamasında reklam inceleyici her zaman devre dışıdır ve uygulamanızın performansını etkilemez.

Bu kılavuzda, reklam inceleyicinin devre dışı bırakılması ve devre dışı bırakma işleminin doğrulanması ele alınmaktadır.

Ön koşullar

Devam etmeden önce aşağıdakileri tamamlayın:

Derleme türleriyle devre dışı bırakma

Reklam inceleyiciyi profil oluşturma derlemelerinde devre dışı bırakırken hata ayıklama derlemelerinde kullanılabilir durumda tutmak için derleme ayarlarınızı tanımlayarak ve Info.plist dosyanızı güncelleyerek derleme yapılandırma ayarını yönetin. Aşağıdaki adımları tamamlayın:

  1. Xcode gezinme menüsünde Target (Hedef) bölümünden uygulamanızı seçin.
  2. Menü çubuğunda Build Settings (Derleme Ayarları) ve All'u (Tümü) tıklayın.
  3. Ekle'yi tıklayın.
  4. Açılır menüden Kullanıcı Tarafından Tanımlanan Ayar Ekle'yi seçin. Kullanıcı tanımlı kutusu görünür.
  5. Kutuya bir ayar adı ekleyin (örneğin, DISABLE_AD_INSPECTOR).
  6. ENTER veya RETURN tuşuna basın. Ayar adınızın bulunduğu bir satır görürsünüz.
  7. Hata ayıklama ve yayın kimliklerinizi ayarlayın:
    1. Ayar satırınızı genişletin. Hata ayıklama ve Yayın satırlarını görürsünüz.
    2. Satırları genişletin ve aşağıdakileri seçin:
      • Hata ayıklama: Evet
      • Yayınlama: Hayır
  8. Info.plist dosyanıza, oluşturduğunuz ayar adıyla birlikte GADDisableAdInspector anahtarını ekleyin.

Başarılı olursa Info.plist dosyanız, hata ayıklama derlemeleri için Çalıştır'ı, yayın derlemeleri için ise Arşivle'yi seçtiğinizde test reklam birimi kimliğinizi çeker.

Devre dışı bırakma işlemini doğrulama

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