ads.txt/app-ads.txt ile yetkili satıcıları bildirme

ads.txt/app-ads.txt dosyasının taranabilmesini sağlama

Bu özellik Beta sürümündedir
Beta sürümündeki özellikler ağınızda kullanılamayabilir. Bu özelliğin ne zaman genel kullanıma sunulacağını öğrenmek için sürüm notlarını takip edin.

Alanınızda bir ads.txt/app-ads.txt dosyası oluşturulduktan sonra Google tarayıcısı:

  • Dosyayı 24 saatte bir taramaya çalışır.
  • Envanterinizden para kazanmaya yetkili satıcı kimliklerini belirlemek için dosyanın içeriğini ayrıştırır.

Ad Manager Ads.txt Yönetimi aracında bir alanın ads.txt/app-ads durumunu izleyebilirsiniz. Bazı durumlarda bir alanda ads.txt/app-ads.txt dosyası yayınlanmış olabilir ancak Ad Manager, "Hiçbir ads.txt dosyası bulunamadı" ifadesini gösterir.

Dosyanın 48 saatten uzun süre yayınlanması, genellikle Google'ın dosya mevcut olsa dahi dosyayı bulamadığını/tarayamadığını/ayrıştıramadığını gösterir. Bunun olması durumda, web yöneticinizle birlikte bu sorun giderme adımlarını uygulamanızı öneririz.

app-ads.txt dosyaları herkese açıktır. Exchange'ler ve arz tarafı platformlarının (STP) yanı sıra diğer alıcılar ve üçüncü taraf sağlayıcılar tarafından taranabilirler.

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

Daha önce görülen bir ads.txt/app-ads.txt dosyası sonraki bir yeniden taramada kullanılamıyorsa önceden görülen girişler:

  • Yanıt olarak hard 404 hatası (gerçekte mevcut olmayan sayfa; HTTP 404 durumu) veriliyorsa 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. Bu durumda Ad Manager, beklenen 24 saatlik yenileme döneminden daha eski olabilecek "Son görülme" zamanı gösterir.

Dosyaya kök alandan erişilebildiğini doğrulama

alan.com/ads.txt adresinden www.alan.com/ads.txt adresine yapılan yönlendirmeler oldukça yaygındır. ads.txt taraması kök alanda başlar ve kök alanın, ads.txt dosyasından sonuç döndürmesi veya ads.txt dosyasına yönlendirmesi gerekir.

  • www.alan.com/ads.txt adresindeki ads.txt dosyası yalnızca alan.com/ads.txt adresinden bu dosyaya yönlendirme yapılıyorsa taranır.
  • Yalnızca orijinal kök alanın dışındaki tek bir yönlendirme izlenir (örneğin, example1.com/ads.txtexample2.com/ads.txt). İkinci bir yönlendirme eklenirse (aynı alan için olsa bile) dosya taranmaz.

robots.txt dosyasının taramaya izin verip vermediğini kontrol etme

Bir alandaki robots.txt dosyası aşağıdakilerden birine izin vermiyorsa bir alana ait ads.txt/app-ads.txt tarayıcılar tarafından yok sayılabilir:

  • Bir ads.txt/app-ads.txt dosyasının yayınlandığı URL yolunun taranması.
  • Tarayıcının Kullanıcı Aracısı.
Örnek: ads.txt dosya yolunda izin verilmeyen tarama

example1.com için:

  1. Bir ads.txt dosyası example1.com/ads.txt adresinde yayınlanır.
  2. Aşağıdaki satırlar example1.com/robots.txt adresine eklenir:
    User-agent: *
    Disallow: /ads
  3. ads.txt dosyası, robots.txt standardına uyan tarayıcılar tarafından yok sayılır.
  4. Dosyanın taranmasına izin vermek için robots.txt dosyasını aşağıdaki gibi değiştirebilirsiniz (diğer yaklaşımlar mümkündür):
    • 1. Seçenek: İzin verilmeyen yolu değiştirin.
      User-agent: *
      Disallow: /ads/
    • 2. Seçenek: ads.txt dosyasının taranmasına açıkça izin verin; Allow robots.txt yönergesi için tarayıcı desteğine bağlıdır.
      User-agent: *
      Allow: /ads.txt
      Disallow: /ads
Örnek: Sitenin tamamında Kullanıcı Aracısı için izin verilmeyen tarama

example2.com için:

  1. Bir ads.txt dosyası example2.com/ads.txt adresinde yayınlanır.
  2. Aşağıdaki satırlar example2.com/robots.txt adresine eklenir:
    User-agent: Googlebot
    Disallow: /
  3. ads.txt dosyası, Google tarayıcısı tarafından yok sayılır.

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

ads.txt/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):

  • 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, ads.txt/app-ads.txt dosyasının bir tarayıcı tarafından ayrıştırılmasını zorlaştırarak dosyanın yok sayılmasıyla sonuçlanabilir.

Zengin metin düzenleyiciden ads.txt/app-ads.txt girişlerini kopyalayıp yapıştırmaktan kaçının. Düz metin düzenleyici kullanmanızı öneririz. Ayrıca, bir HEX düzenleyicisi kullanarak ads.txt/app-ads.txt dosyanızda geçersiz UTF-8 karakterleri olup olmadığını da kontrol edebilirsiniz

Bir ads.txt/app-ads.txt dosyasını hem HTTP hem de HTTPS üzerinden erişilebilir yapma

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

  • Daha önce taranan girişler tamamen silinir.
  • Ad Manager, “ads.txt yok” durumunu gösterecektir.

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

Sunucunuzun/CDN’nizin Google tarayıcısına geçersiz yanıt döndürmediğinden emin olma

Tarayıcıda görüntülendiğinde, geçerli bir ads.txt'nin döndürüldüğü görülebilir. Ancak Kullanıcı Aracısı, tarayıcının Googlebot olduğunu belirttiğinde ads.txt olmayan geçersiz bir yanıt döndürülürse:

  • Google, ads.txt dosyasını algılamayacaktır.
  • Ad Manager, “ads.txt bulunamadı” durumunu gösterecektir.

Bu senaryoda hata ayıklamak için web yöneticinizden aşağıdaki kabuk komutlarını çalıştırmasını isteyin (mydomain.com'u alanınızla değiştirin):

  1. ads.txt dosyasına ulaşılabildiğinden emin olmak için şunu çalıştırın:
    curl -iL http://mydomain.com/ads.txt

    ads.txt dosyasının içeriği, mydomain.com/ads.txt'ye gittiğinizde tarayıcıda görüldüğü gibi döndürülmelidir.
  2. ads.txt dosyasının Google tarayıcısı tarafından bulunabileceğinden emin olmak için şunu çalıştırın:
    curl -iL -A "'Mozilla/5.0 (uyumlu; Googlebot/2.1; +http://www.google.com/bot.html).'"
    http://mydomain.com/ads.txt

    ads.txt olmayan geçersiz bir yanıtın döndürülmesi, Google tarayıcısı ads.txt dosyanızı getirmeye çalıştığında sunucunuzun veya İçerik Dağıtım Ağınızın (CDN) geçersiz bir yanıt döndürdüğünü gösterir.

Sunucunuzun Google tarayıcısına geçerli bir yanıt döndürmemesinin, yukarıda bahsedilen tarayıcı kullanıcı aracısı kontrolleri dışında başka nedenleri de olabilir. Google'ın mydomain.com/ads.txt veya mydomain.com/robots.txt alanlarını tarayamamasıyla ilgili sunucu günlüklerini kontrol edip bu gibi sorunları araştırmak ve düzeltmek için web yöneticinizle birlikte çalışın.

Uygulamaya özel ipuçları

Bu öneriler, yalnızca app-ads.txt dosyaları için geçerlidir:

  • Uygulamanızı Google Play veya App Store'a kaydedin. 
  • Google Play Store ve/veya App Store girişindeki pazarlama web sitesine bir geliştirici web sitesi ekleyin.
  • Bu uygulama için Google Play'deki geliştirici web sitesinin ve/veya App Store'daki pazarlama web sitesinin geçerli bir URL olduğundan emin olun. Yazım hatalarını kontrol edin ve app-ads.txt dosyasının bir alt alanda olmadığından emin olun.

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?
Arama
Aramayı temizle
Aramayı kapat
Ana menü
17506574666106822686
true
Yardım Merkezinde Arayın
true
true
true
true
true
148
false
false