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.

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ışı#
- Yayıncının ads.txt dosyasını çekin.
https://[publisher-domain]/ads.txtadresini doğrudan bir tarayıcıda ya da basit bir betikle alın. Düz metin, kimlik doğrulama gerekmez. - İncelediğiniz borsa ya da ağı bulmak için satırı bulun. Alan adını (ör.
taboola.com,outbrain.comya da ilgili SSP) arayın ve yayıncı hesap kimliğini ve DIRECT ya da RESELLER işaretini not edin. - O borsanın sellers.json dosyasını çekin.
https://[exchange-domain]/sellers.jsonadresini alın ve adım 2'de bulduğunuz satıcı kimliğini arayın. - 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ş?
- 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.







