Blog
AdMob Reklam Gösterilmiyor mu? 'Ad Serving Limited' Çözümü
Yayınlanma: Güncelleme: 8 dk okuma
'Ad serving limited' ne anlama gelir?
AdMob panelinde bir uygulama ya da hesap için 'ad serving limited' (reklam sunumu kısıtlandı) uyarısı gördüğünüzde, bu genellikle reklamların tamamen durduğu anlamına gelmez; reklam doldurma oranınızın (fill rate) ve/veya gösterilen reklam sayısının Google tarafından bilinçli olarak sınırlandığı anlamına gelir. Uygulamanız çalışmaya, reklam istekleri göndermeye devam eder ama isteklerin bir kısmı ya da tamamı karşılıksız kalabilir.
Bu uyarının kaynağını anlamak için önce AdMob panelindeki Policy Center'a (Politika Merkezi) bakmak gerekir; buradaki mesaj genellikle kısıtlamanın hangi kategoriye girdiğini (politika, trafik kalitesi, app-ads.txt, hesap durumu) belirtir. Kaynağı bilmeden rastgele değişiklik yapmak, sorunu çözmek yerine süreci uzatabilir.
Sınırlamanın olası nedenleri
Hesap değerlendirmesi (Account being assessed): Yeni açılan bir AdMob hesabı, Google'ın trafik kalitesini gözlemlediği bir başlangıç değerlendirme dönemi geçirir — bu, AdMob'un resmi olarak tanımladığı üç kısıtlama kategorisinden ilkidir. Bu dönemde AdMob Network ve üçüncü taraf bidding kaynaklarında reklam sunumu bilinçli olarak sınırlı tutulabilir; mediation şelalenizdeki diğer kaynaklar, house ads ve doğrudan satılan kampanyalar bundan etkilenmez. Bu bir ceza değildir; Google trafiğinizi izledikçe limit otomatik olarak gözden geçirilip güncellenir.
Uygulama reklam göstermeye hazır değil (App not ready to show ads): Yeni bağlanan her uygulama, tam reklam sunumuna geçmeden önce bir 'uygulama hazırlık incelemesi'nden geçer — bu, AdMob'un ikinci resmi kategorisidir. İnceleme sırasında uygulamanın tüm reklam talebi için sunum sınırlı olabilir. En sık nedenler: uygulamanın Play Console veya App Store Connect'teki mağaza kaydının eksik/taslak olması ya da AdMob'a girilen paket adı/mağaza kimliğinin gerçek kayıtla eşleşmemesi (doğrulanamayan uygulama). Bu inceleme, uygulama AdMob'da doğru kurulup desteklenen bir mağazaya bağlandığında otomatik başlar.
Geçersiz trafik şüphesi (Invalid traffic concerns): AdMob'un resmi tanımladığı üçüncü kategori. Reklamlara olağandışı tıklama/gösterim örüntüleri (ör. kısa sürede çok yüksek tıklama oranı, bot benzeri davranış, kendi reklamlarınıza kendiniz tıklamak) tespit edilirse Google, AdMob Network üzerindeki reklam sunumunu kısıtlayabilir; bu durumda üçüncü taraf mediation, house ads ve doğrudan satılan kampanyalar etkilenmez. Amaç hem reklamvereni hem yayıncıyı korumaktır.
Bu üç kategorinin dışında bir de app-ads.txt var: bu, 'ad serving limited' mekanizmasının bir nedeni DEĞİL, AdMob'un ayrı bir statüde izlediği bağımsız bir kontroldür. Panelde Apps > app-ads.txt sekmesinde kendi durum göstergesi vardır ve dosya bulunamadığında ya da yayıncı kimliğiniz eksikse 'Your revenue is at risk' (geliriniz risk altında) uyarısı görürsünüz. İki mekanizma ayrı işlese de ikisi de fill rate'i etkileyebildiği için ikisini birden kontrol etmek mantıklıdır — aşağıda ayrıca ele alıyoruz.
Teşhis sırası: nereden başlamalı?
1. Policy Center: AdMob panelinde uygulamanızı seçip Politika Merkezi'ne bakın. Buradaki mesaj genellikle kısıtlamanın kategorisini (politika ihlali, trafik kalitesi, doğrulama eksikliği) doğrudan söyler; bu adım atlanırsa sonraki adımlarda yanlış sorunu düzeltmeye çalışma riski doğar.
2. app-ads.txt durumu: AdMob panelinde Apps > app-ads.txt sekmesinden uygulamanıza bağlı geliştirici web sitesinin durumunu kontrol edin; dosya bulunamadığında ya da yayıncı kimliğiniz eksikse burada 'Your revenue is at risk' uyarısını görürsünüz. Dosyanın kök dizinde, doğru pub-XXX ile ve erişilebilir olduğunu manuel olarak da (tarayıcıda https://siteniz.com/app-ads.txt adresini açarak) doğrulayın.
3. Trafik kaynakları: Uygulama içi reklam yerleşimlerinizi ve trafiğinizin nereden geldiğini gözden geçirin. Kendi reklamlarınıza tıklamak, kullanıcıları reklama tıklamaya teşvik eden arayüzler (yanlışlıkla tıklamayı kolaylaştıran buton yerleşimleri) ya da satın alınmış/organik olmayan kurulum trafiği, geçersiz trafik şüphesini tetikleyen yaygın nedenlerdir.
Bu sırayı takip etmenin mantığı basittir: Policy Center kısıtlamanın kategorisini söyler, app-ads.txt kontrolü teknik/doğrulama kaynaklı bir nedeni ekarte eder ya da doğrular, trafik kaynakları incelemesi ise davranışsal bir nedeni ortaya çıkarır. Üçünü sırayla kontrol etmeden çözüme geçmek, aynı sorunu tekrar tekrar 'düzeltmeye' çalışmakla sonuçlanabilir.
Çözüm adımları ve gerçekçi bekleme süresi
app-ads.txt kaynaklıysa: dosyayı kök dizine, doğru pub-XXX ve doğru satır formatıyla (ör. google.com, pub-XXX, DIRECT, f08c47fec0942fa0) yayınlayın ve tarayıcıda erişilebilir olduğunu doğrulayın. AdMob, düzeltilen dosyayı doğrulamak için genellikle 24 saat içinde yeniden tarar; Apps > app-ads.txt sekmesindeki uyarının panelden tamamen kaybolması bunun üstüne birkaç gün daha alabilir, bunu garantili şekilde hızlandırmanın bir yolu yoktur.
Hesap değerlendirmesi ya da uygulama hazırlık incelemesiyse: bu, aktif bir şeyler yapmanızı gerektirmeyen bir bekleme sürecidir. AdMob resmi olarak genel sınırlamanın tipik olarak 30 günden kısa sürdüğünü belirtir; uygulama hazırlık incelemesi tipik olarak 2-3 gün, hesap doğrulaması ise 24 saate kadar (nadiren 2 haftaya kadar) sürer. Bu dönemde politika ihlaline yol açabilecek herhangi bir şey yapmamak (agresif reklam yerleşimi, kullanıcıları tıklamaya teşvik eden metinler) en güvenli yaklaşımdır; süre hesaba ve uygulamaya göre değişebilir.
Geçersiz trafik şüphesiyse: sorunlu yerleşimleri (yanlışlıkla tıklamayı kolaylaştıran buton konumları) düzeltin, reklam politikalarına uymayan içerikleri (kendi reklamınıza tıklama teşviki gibi) kaldırın ve trafiğinizin organik olduğundan emin olun. AdMob'un genel sınırlama üst sınırı tipik olarak 30 gündür, ama bu kategori için resmi olarak ayrı bir rakam verilmez ve diğerlerinden daha uzun sürebilir çünkü Google'ın yeniden güven oluşturması zaman alır; net bir süre beklemek yerine, sorunun kök nedenini kalıcı olarak ortadan kaldırmaya odaklanmak daha gerçekçidir.
Mağaza kaydı kaynaklıysa: uygulamanızın Play Console veya App Store Connect'teki kaydını tamamlayın (taslaktan yayına geçirin) ve AdMob'a bağladığınız uygulama kimliğinin doğru, canlı kayıtla eşleştiğini kontrol edin. Düzeltme sonrası uygulama, tipik olarak 2-3 gün süren hazırlık incelemesinden yeniden geçer; bu genellikle en hızlı çözülen kategoridir çünkü kontrol tamamen sizin elinizdedir.
app-ads.txt'nin süreçteki rolü
Bu yazıda ele alınan tüm noktalar arasında app-ads.txt, kontrolü en çok sizde olan ve en somut şekilde doğrulanabilendir: dosyanın var olup olmadığını, doğru yerde olup olmadığını ve içeriğinin doğru olup olmadığını kendiniz test edebilirsiniz. 'Ad serving limited'ın üç resmi nedeni (hesap değerlendirmesi, uygulama hazırlığı, geçersiz trafik) daha çok süreç veya davranış meselesidir ve AdMob'un kendi takvimine bağlıdır; app-ads.txt ise ayrı bir statüde izlenen, bir dosyanın doğru yerde durup durmadığına indirgenen ve tamamen sizin elinizde olan bir meseledir.
Bu yüzden teşhis sırasında app-ads.txt kontrolünü erken yapmak mantıklıdır: hem hızlı doğrulanabilir hem de düzeltmesi kısa sürede sizin elinizdedir. Web siteniz yoksa ya da dosyayı manuel yönetmek istemiyorsanız, Vibeloy'un app-ads.txt aracı AdMob yayıncı kimliğinizden doğru formatta satırı üretir; kendi subdomain'inizde otomatik barındırma premium plana dahildir.
Sık sorulan sorular
- 'Ad serving limited' uyarısı reklamların tamamen durduğu anlamına mı gelir?
- Genellikle hayır. Bu uyarı çoğunlukla reklam doldurma oranınızın ve/veya gösterilen reklam hacminin bilinçli olarak sınırlandığı anlamına gelir; uygulamanız reklam istekleri göndermeye devam eder ama bazı istekler karşılıksız kalabilir.
- Sorunun kaynağını bulmak için ilk nereye bakmalıyım?
- AdMob panelindeki Policy Center'a. Buradaki mesaj genellikle kısıtlamanın hangi kategoriye girdiğini (politika, trafik kalitesi, app-ads.txt, hesap durumu) belirtir ve sonraki adımları bu bilgiye göre planlamanızı sağlar.
- app-ads.txt eksikse reklamlar hemen durur mu?
- Hayır, anında durmaz; ama fill rate'inizi düşürebilir çünkü bazı reklamverenler yetkisiz görünen envantere teklif vermekten kaçınır. Bu, 'ad serving limited'dan AYRI izlenen bir statüdür (Apps > app-ads.txt sekmesi). Dosyayı doğru yayınladıktan sonra AdMob genellikle 24 saat içinde yeniden tarar; panel uyarısının tamamen kaybolması bunun üstüne birkaç gün daha alabilir.
- Geçersiz trafik şüphesi ne kadar sürede çözülür?
- Bu kategori için resmi olarak ayrı bir rakam verilmez; AdMob'un genel sınırlama üst sınırı tipik olarak 30 gündür ama geçersiz trafik şüphesi genellikle diğerlerinden daha uzun sürebilir çünkü Google'ın yeniden güven oluşturması zaman alır. Net bir süre beklemek yerine sorunun kök nedenini (problemli yerleşim, politika ihlali, organik olmayan trafik) kalıcı olarak ortadan kaldırmaya odaklanmak daha gerçekçidir.
- Yeni açtığım AdMob hesabında reklam sunumu neden kısıtlı görünüyor?
- Yeni hesaplar 'Account being assessed', yeni bağlanan uygulamalar ise 'App not ready to show ads' incelemesinden geçer — Google'ın trafik kalitesini gözlemlediği ya da uygulamayı doğruladığı bir başlangıç dönemidir. Bu dönemde reklam sunumu bilinçli olarak sınırlı tutulabilir. Bu bir ceza değildir ve aktif bir müdahale gerektirmez; AdMob resmi olarak uygulama incelemesinin tipik 2-3 gün, hesap doğrulamasının 24 saate kadar (nadiren 2 haftaya kadar) sürdüğünü belirtir.
İlgili araç
Ücretsiz app-ads.txt dosyanı oluştur