OpenAdLibraryOpenAdLibrary
Rakip Reklam Araştırması

Ads.txt ve sellers.json Kullanarak Reklam İstihbaratı (Pratik Kılavuz)

Ads.txt ve sellers.json, bir yayıncının envanterini satma yetkisine kimin sahip olduğunu doğrulamanızı sağlayan iki ücretsiz, halka açık dosyadır. Reklam araştırmasında bunları kullanmak için pratik bir iş akışı burada.

Editöryel illüstrasyon: Ads.txt ve sellers.json Kullanarak Reklam İstihbaratı (Pratik Kılavuz)

ads.txt ve sellers.json iki küçük, halka açık metin dosyasıdır ve birlikte okunduğunda bir yayıncının reklam envanterini satma yetkisine kimin sahip olduğunu ve belirli bir satıcı kimliğinin zincirde kime ait olduğunu gösterir. Rekabet ve supply‑chain araştırmalarında, çoğu iddianın (harcama, erişim, "premium inventory") doğrulanamadığı bir sektörde, birkaç gerçekten nesnel, doğrulanabilir veri kaynağından biridir. İşte bunları nasıl kullanacağınız.

Her dosyanın içinde pratik olarak ne var#

Ads.txt, domain.com/ads.txt adresinde, herhangi bir yayıncının kök alan adında bulunur ve o yayıncının envanterini satma yetkisine sahip her şirketi, ilişki başına bir satır olacak şekilde listeler. Tipik bir satır şöyle görünür:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

Bu, borsa ya da SSP alan adı, yayıncının o borsadaki hesap kimliği, ilişkinin DIRECT (yayıncı doğrudan çalışıyor) ya da RESELLER (bir aracı var) olduğu ve isteğe bağlı bir sertifikasyon otoritesi kimliğidir. Sellers.json ise borsa ya da SSP tarafından exchange.com/sellers.json adresinde barındırılır, borsanın çalıştığı her satıcı hesabını, adını (bazen) ve bunun PUBLISHER, INTERMEDIARY ya da BOTH olup olmadığını listeler. İkisini çapraz kontrol ederek, belirli bir reklam slotunun iddia edilen satıcısının gerçekten yetkili bir ilişkisi olup olmadığını ya da bir tutarsızlık olup olmadığını teyit edebilirsiniz.

Rekabet ve marka‑güvenliği araştırması için neden önemli#

Ad supply chain bir reklamverenin bütçesi ile bir yayıncının sayfası arasında nadiren tek bir adımda gerçekleşir. Reklamlar genellikle bir ya da daha fazla resold inventory ilişkisi üzerinden akıp gider ve her adım bir temsil hatası, domain spoofing ya da kimin gerçekten reklamı yönettiği konusundaki karışıklık fırsatı sunar. Ads.txt ve sellers.json, bu zinciri denetlenebilir kılmak için özel olarak geliştirilmiştir:

  • Bir ağın iddiasını doğrulama. Bir yerel ağ ya da DSP, bir yayıncının envanterine doğrudan erişim iddiasındaysa, yayıncının ads.txt dosyası onları DIRECT olarak listeler. Sadece birkaç adım uzakta RESELLER olarak görünürlerse ya da hiç listelenmemişlerse, bu bilgi satın almadan önce faydalıdır.
  • Domain spoofing tespiti. Sahte operasyonlar bazen premium bir yayıncının envanterini yetkisiz bir şekilde temsil eder. Ads.txt'i gerçek teklif isteği domainiyle karşılaştırmak, bunu yakalamanın standart, ücretsiz bir yoludur.
  • Reklamın neden böyle göründüğünü anlama. Ad spy araçlarının yerel reklamları nasıl yakaladığını incelerken, ads.txt/sellers.json eşleştirmesi, bir yerleşimin hangi ağ tarafından sunulduğunu doğrulamanın en hızlı yoludur; widget'ın görsel stiline bakarak tahmin etmek yerine.
  • Kendi tedarik yollarınızı denetleme. Bir yayıncısanız, kendi ads.txt dosyanız, bir ortak (kesildiği ya da hiç yetkilendirilmediği) hâlâ listelenmiş mi yoksa eklediğiniz bir entegrasyon beklenmedik satırlar eklemiş mi kontrol etmenin en hızlı yoludur.

Pratik beş adımlı iş akışı#

  1. Yayıncının ads.txt dosyasını çekin. https://[publisher-domain]/ads.txt adresini doğrudan bir tarayıcıda ya da basit bir betikle alın. Düz metin, kimlik doğrulama gerekmez.
  2. İncelediğiniz borsa ya da ağı bulmak için satırı bulun. Alan adını (ör. taboola.com, outbrain.com ya da ilgili SSP) arayın ve yayıncı hesap kimliğini ve DIRECT ya da RESELLER işaretini not edin.
  3. O borsanın sellers.json dosyasını çekin. https://[exchange-domain]/sellers.json adresini alın ve adım 2'de bulduğunuz satıcı kimliğini arayın.
  4. Satıcı adını ve tipini karşılaştırın. Sellers.json girdisi, başladığınız yayıncıyla eşleşiyor mu? DIRECT (doğrudan ilişki) olarak mı yoksa INTERMEDIARY (aracı) olarak mı listelenmiş?
  5. Eğer RESELLER ilişkisi ise zinciri izleyin. RESELLER satırı, yayıncı ile borsa arasında başka bir varlık olduğunu gösterir. İdeal olarak bu aracı, teklif isteğinde kendi SupplyChain object (schain) verisini taşımalıdır; bu, her adımı tam denetlenebilir kılar, ancak schain verisi yalnızca ads.txt/sellers.json dosyalarından görülmez, gerçek teklif akışına ya da bunu yakalayan bir araca erişim gerekir.

Yaygın bulgular ve anlamları#

Ne buldunuz Muhtemel anlamı
İncelediğiniz ağ, yayıncının ads.txt dosyasında hiç yok Envanter yetkisiz olabilir ya da o belirli yerleşim için yanlış yayıncı domainine bakıyor olabilirsiniz (alt domainler ve uygulama‑web hibritleri sık görülür)
Sadece RESELLER olarak listelenmiş, birkaç katman derin Envanter aracılar üzerinden yeniden satılıyor; hacimli alım öncesi daha fazla inceleme gerekir
sellers.json girdisi "CONFIDENTIAL" olarak işaretlenmiş Borsa, satıcının adını gizliyor; bu spec kapsamında izinli ama şeffaflığı azaltıyor
Yayıncı ID'si, farklı borsa domainleriyle DIRECT olarak görünüyor Normal; çoğu yayıncı aynı anda birden fazla borsa ile doğrudan çalışır

Ad network tanımlamasıyla daha geniş bağlamda nerede durur#

Ads.txt ve sellers.json, tedarik‑tarafı ilişkileri doğrulamak için en güçlü araçlardır; belirli bir reklamın hangi ağ tarafından sunulduğunu belirlemek için değil. Bunun için genellikle yaratıcıların redirect chain, widget'ın görsel imzası ve tracking pixel domainleri incelenir; bu yaklaşım any ad'in arkasındaki reklam ağını nasıl tanımlarsınız yazısında ele alınır. Ads.txt ve sellers.json, tedarik ilişkileri için bir denetim izi, yaratıcı/yeniden yönlendirme analizi ise reklamverenin gerçekte ne çalıştırdığını gösteren denetim izidir.

Araç notları#

Her iki dosya formatı da IAB Tech Lab spesifikasyonlarıyla yönetilir ve kaynak spec'ler, çoklu hesap kurulumları ya da OWNERDOMAIN alanları gibi kenar durumları için kesin referanstır. Manuel kontroller için bir tarayıcı ve metin araması yeterlidir; ara sıra doğrulama için ücretli araçlara gerek yoktur. Zorluk, bunu ölçekli olarak yüzlerce yayıncıda ya da zaman içinde değişiklikleri izlerken ortaya çıkar; bu noktada zinciri ağlar arasında indeksleyen bir platform, tekrarlayan fetch‑and‑diff işini otomatikleştirir. OpenAdLibrary'nin ad intelligence indeksi, bu tür supply‑path bağlamını gerçek canlı yaratıcı ve izlenen açılış sayfası ile eşleştirir; böylece her yerleşim için üç ayrı kaynağı elle çapraz kontrol etmeniz gerekmez.

İlk bakışta olduğu kadar yerel reklamlar için neden daha önemli#

Yerel ağlar envanteri sürekli yeniden satar. Bir yayıncının sayfasındaki tek bir içerik öneri widget'ı, doğrudan ağ üzerinden, bölgesel bir yeniden satıcı üzerinden ya da birkaç talep kaynağını aynı anda yöneten bir header‑bidding sarmalayıcısı üzerinden akabilir. Yerel reklamlar, bir display banner'ının sahip olduğu görünür marka işaretini nadiren taşır ve widget çoğu zaman hangi ağın arkasında olduğuna bakılmaksızın aynı görünür; bu yüzden ads.txt ve sellers.json, bir yayıncının ilişkisinin meşruiyetini doğrulamanın tek güvenilir yolu olabilir, özellikle bir yayıncının sitesinde farklı sağlayıcıların birden fazla yerel widget'ı yan yana çalışıyorsa. Bu aynı zamanda header‑bidding kurulumlarının da aynı doğrulamadan faydalanmasını sağlar: katılan her borsa, yayıncının ads.txt dosyasında kendi yetkili satırına ve kendi eşleşen sellers.json girdisine sahip olmalıdır.

Ölçekli uygulama vs. tek seferlik kullanım#

Bir yayıncının dosyasını elle kontrol etmek birkaç dakika sürer. Elli yayıncının bir izleme listesi üzerinden, periyodik olarak yeni ya da düşen ilişkileri yakalamak farklı bir sorundur; bu, ilk merak gidip de değer tekrarlı kullanımda ortaya çıktığı için sessizce durur, ancak değer tekrarlı yapıldığında ortaya çıkar. Bunu sürekli bir araştırma sürecine entegre ediyorsanız, yaratıcı ve açılış‑sayfası değişikliklerini izlediğiniz mevcut ad supply chain izleme ile eşleştirmeniz, supply‑side ve creative‑side görüntülerinin birlikte güncellenmesini sağlar, ayrı ayrı kaymaların önüne geçer.

Limitler hakkında bir not#

Bu dosyalar yayıncılar ve borsalar tarafından kendi kendine beyan edilir. Hiçbir şey bir yayıncının ads.txt'yi güncel tutmasını zorunlu kılmaz ve eski ya da eksik bir dosya özellikle küçük sitelerde yaygındır. Eksik ya da tutarsız bir girişi, daha fazla araştırma için bir tetikleyici olarak değerlendirin, otomatik dolandırıcılık kanıtı olarak değil; birçok meşru küçük yayıncı dosyasını yakın zamanda güncellememiştir. Ads.txt ve sellers.json'in değeri, supply‑chain'i tamamen kontrol edilebilir kılmalarıdır; kusursuz olmaları değildir.

Sık sorulan sorular

Bir yayıncının ads.txt dosyasını nerede bulabilirim?
Yayıncının alan adının kök dizininde, örneğin openadlibrary.com/ads.txt. Herkesin doğrudan bir tarayıcıda çekebileceği düz metin bir dosyadır, oturum açma veya API anahtarı gerekmez. Dosya bu yolda yoksa, yayıncı henüz bir dosya yayınlamamıştır.
Ads.txt ile sellers.json arasındaki fark nedir?
Ads.txt yayıncı tarafından yayınlanır ve hangi borsaların ve ağların envanterini satma yetkisine sahip olduğunu listeler. Sellers.json ise borsa veya ağ tarafından yayınlanır ve hangi satıcı hesapları (çoğunlukla yayıncılar) ile çalıştığını listeler. İkisini birlikte okumak, her iki taraftan da iddia edilen ilişkiyi doğrulamanızı sağlar.
Ads.txt'teki bir RESELLER satırı envanterin sahte olduğunu mu gösterir?
Hayır. RESELLER, yayıncı ile borsa arasında bir aracı bulunduğunu gösterir; bu normal ve yaygın bir düzenlemedir. Ölçekte ekstra dikkat gerektirebilir, ancak tek başına bir dolandırıcılık işareti değildir, özellikle de toplu satıcılar aracılığıyla yönlendiren küçük veya bölgesel yayıncılar için.
Ads.txt, gördüğüm belirli bir yerel reklamı hangi ağın sunduğunu söyleyebilir mi?
Doğrudan değil. Ads.txt, bir yayıncının envanteri için tedarik‑tarafı yetkilendirmesini genel olarak doğrular; tek bir reklam gösterimini eşleştirmez. Belirli bir reklamın hangi ağ tarafından sunulduğunu belirlemek için yönlendirme zincirini ve widget imzasını izlemeniz gerekir.
Sellers.json verileri her zaman doğru ve eksiksiz midir?
Hayır. Ads.txt ve sellers.json, yayıncılar ve borsalar tarafından IAB Tech Lab spesifikasyonuna göre kendi kendine beyan edilen ve sürdürülen dosyalardır; bu dosyalar eski, eksik olabilir veya satıcının adını gizleyen CONFIDENTIAL girdileri içerebilir. Boşlukları daha fazla kontrol için bir tetikleyici olarak değerlendirin, kesin bir sorun kanıtı olarak değil.
OpenAdLibrary Ekibi
YazanOpenAdLibrary Ekibi
Reklam istihbaratı ve native reklam araştırması

Açık reklam şeffaflığı platformu OpenAdLibrary'yi geliştiriyoruz. Sistemlerimiz her gün Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo ve MSN üzerinden canlı native reklamları yakalıyor, her birinin arkasındaki gerçek reklamvereni tespit ediyor ve tıklamayı hedef sayfasına kadar takip ediyor. Bu rehberler, bu veride gördüklerimizi özetleyerek pazarı daha hızlı araştırmanızı sağlıyor.