App-ads.txt dosyalarınızın taranabildiğinden emin olma

Geliştirici alan adınızda bir app-ads.txt dosyası oluşturulduktan sonra Google tarayıcısı aşağıdakileri yapar:

  • Dosyayı taramaya çalışır.
  • Envanterinizden para kazanmaya yetkili satıcı kimliklerini belirlemek için dosyanın içeriğini ayrıştırır.
Not: App-ads.txt değişikliklerinin AdMob'a yansıması birkaç gün sürebilir. Sitenizin çok fazla reklam isteğinde bulunmaması durumunda bu süre bir aya kadar uzayabilir.

App-ads.txt dosyanızın taranabildiğinden emin olmak için aşağıdaki sorun giderme adımlarını incelemenizi öneririz.

Dosyanın geçici olarak kullanım dışı olmadığını doğrulama

Daha önce görülen bir app-ads.txt dosyası bir sonraki yeniden taramada kullanılamıyorsa daha önce görülen girişler için aşağıdaki işlemler uygulanır:

  • Yanıt olarak hard 404 hatası (gerçekte mevcut olmayan sayfa; HTTP 404 durumu) veriliyorsa daha önceki girişler tamamen silinir.
  • Yanıt olarak soft 404 hatası (gerçekte mevcut olmayan bir URL için gerçek bir sayfa döndürülmesi; HTTP 200 durumu) veya 500 sunucu hatası veriliyorsa beş güne kadar saklanır.

Kök alan adından dosyaya erişilebildiğini doğrulama

domain.com/app-ads.txt adresinden www.domain.com/app-ads.txt adresine yapılan yönlendirmeler oldukça yaygındır. App-ads.txt tarama işlemi kök alan adında başlar. Kök alan adının, app-ads.txt dosyasından sonuç döndürmesi veya app-ads.txt dosyasına yönlendirmesi gerekir.

www.domain.com/app-ads.txt adresindeki app-ads.txt dosyası, yalnızca domain.com/app-ads.txt adresinden bu dosyaya yönlendirme yapılıyorsa taranır.

Taramaya robots.txt tarafından izin verildiğinden emin olma

robots.txt dosyası taramayı kısıtlarsa app-ads.txt dosyası tarayıcılar tarafından yok sayılabilir. App-ads.txt URL'niz farklı bir ana makine adına yönlendiriyorsa, sonraki ana makine adındaki robots.txt dosyasının da tarayıcıları etkileyebileceğini unutmayın.

robots.txt dosyanızı güncelleyerek Google'ın app-ads.txt dosyanızı taramasına izin verin.

Aşağıdaki iki satır metni robots.txt dosyanıza ekleyin:

User-agent: Google-adstxt

Disallow:

Not: Tarayıcı, Google-adstxt'nin yanı sıra Mediapartners-Google ve Googlebot robots.txt dosyasındaki User-agent kayıtlarına da uyar.

Dosyanın HTTP 200 OK durum koduyla döndürüldüğünden emin olma

App-ads.txt dosyası için gönderilen bir istek, yanıt gövdesinde dosyanın içeriğini döndürebilir. Ancak yanıt başlığındaki durum kodunda dosyanın bulunamadığı belirtilirse (ör. 404 durum kodu) aşağıdakiler gerçekleşir:

  • Yanıt yok sayılır.
  • Dosyanın mevcut olmadığı kabul edilir.

Dosyanın HTTP 200 OK durum koduna sahip olduğundan emin olun.

Dosyada biçimlendirme hatası veya geçersiz karakter bulunmadığından emin olma

Geçersiz boşluk karakterleri gibi biçimlendirme hatalarının tespit edilmesi zor olabilir. Ancak bu tür hatalar, app-ads.txt dosyasının bir tarayıcı tarafından ayrıştırılmasını zorlaştırarak dosyanın yok sayılmasına neden olabilir. App-ads.txt girişlerini zengin metin düzenleyicisinden kopyalayıp yapıştırmayın. Düz metin düzenleyicisi kullanmanızı öneririz. Ayrıca bir HEX düzenleyicisi kullanarak app-ads.txt dosyanızda geçersiz UTF-8 karakterleri olup olmadığını da kontrol edebilirsiniz.

App-ads.txt dosyasına hem HTTP hem de HTTPS üzerinden erişilebilmesini sağlama

Google tarayıcısı, hem HTTP hem de HTTPS üzerinde tüm app-ads.txt dosyalarını taramaya çalışır. Ancak app-ads.txt dosyası HTTP üzerinden taransa bile 404 (veya 40X) yanıtı, daha önce taranan girişlerin tamamen silinmesine neden olur. Bu nedenle, HTTPS üzerinden yapılan taramada 404 (veya 40X) yanıtı döndürülürse aşağıdakiler gerçekleşir:

  • Daha önce taranan girişler tamamen silinir.

Lütfen app-ads.txt dosyasına hem HTTP hem HTTPS üzerinden erişilebildiğinden emin olun.

Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?

Daha fazla yardıma mı ihtiyacınız var?

Sorununuzu hızla çözmek için oturum açarak ek destek seçeneklerinden yararlanın