OpenAdLibraryOpenAdLibrary
Riset Iklan Kompetitor

Menggunakan ads.txt & sellers.json untuk Intelijen Iklan (Panduan Praktis)

ads.txt dan sellers.json adalah dua file gratis yang dihosting secara publik yang memungkinkan Anda memverifikasi siapa yang benar‑benar berwenang menjual inventaris penerbit. Berikut alur kerja praktis untuk menggunakannya dalam penelitian iklan.

Ilustrasi editorial: Menggunakan ads.txt & sellers.json untuk Intelijen Iklan (Panduan Praktis)

ads.txt dan sellers.json adalah dua file teks kecil yang dihosting secara publik; bila dibaca bersama, mereka memberi tahu siapa yang berwenang menjual inventaris iklan penerbit dan siapa yang sebenarnya memiliki ID penjual tertentu dalam rantai. Untuk penelitian kompetitif dan rantai pasokan, mereka merupakan salah satu sumber data faktual, dapat diverifikasi yang sangat sedikit di industri di mana sebagian besar klaim (pengeluaran, jangkauan, "inventaris premium") tidak dapat diperiksa. Berikut cara menggunakannya secara nyata.

Apa yang terkandung dalam tiap file, dalam praktik#

ads.txt berada di domain.com/ads.txt pada domain root penerbit mana pun, dan merupakan daftar teks biasa dari setiap perusahaan yang berwenang menjual inventaris penerbit tersebut, satu baris per hubungan. Contoh baris tipikal:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

Itu adalah domain exchange atau SSP, ID akun penerbit pada exchange tersebut, apakah hubungannya DIRECT (penerbit berurusan langsung) atau RESELLER (ada perantara), serta ID otoritas sertifikasi opsional. sellers.json adalah gambar cerminannya, dihosting oleh exchange atau SSP di exchange.com/sellers.json, mencantumkan setiap akun penjual yang bekerja dengan exchange tersebut, nama mereka (kadang), dan apakah mereka PUBLISHER, INTERMEDIARY, atau BOTH. Dengan membandingkan keduanya, Anda dapat mengonfirmasi apakah penjual yang diklaim pada slot iklan tertentu memang memiliki hubungan berwenang, atau apakah ada yang tidak cocok.

Mengapa ini penting untuk penelitian kompetitif dan keamanan merek#

ad supply chain antara anggaran pengiklan dan halaman penerbit jarang hanya satu lompatan. Iklan sering mengalir melalui satu atau lebih hubungan resold inventory sebelum mendarat, dan setiap lompatan menjadi peluang untuk misrepresentasi, domain spoofing, atau kebingungan tentang siapa yang sebenarnya menjalankan iklan. ads.txt dan sellers.json ada khusus untuk membuat rantai tersebut dapat diaudit:

  • Memverifikasi klaim jaringan. Jika jaringan native atau DSP mengklaim akses langsung ke inventaris penerbit, file ads.txt penerbit akan mencantumkannya sebagai DIRECT. Jika mereka hanya muncul sebagai reseller beberapa lompatan terpisah, atau tidak muncul sama sekali, itu menjadi informasi berguna sebelum Anda membeli.
  • Mendeteksi domain spoofing. Operasi penipuan kadang mengklaim mewakili inventaris penerbit premium tanpa otorisasi. Memeriksa ads.txt terhadap domain permintaan tawaran aktual adalah cara standar dan gratis untuk menangkap hal ini.
  • Memahami mengapa iklan tampak seperti itu. Saat Anda menelusuri bagaimana alat spion iklan menangkap iklan native, pasangan ads.txt/sellers.json sering menjadi cara tercepat untuk mengonfirmasi jaringan mana yang sebenarnya menyajikan penempatan tertentu, daripada menebak dari gaya visual widget saja.
  • Mengaudit jalur pasokan Anda sendiri. Jika Anda penerbit, file ads.txt Anda juga merupakan cara tercepat untuk memeriksa apakah mitra yang Anda putuskan (atau tidak pernah beri otorisasi) masih terdaftar, atau apakah integrasi menambahkan baris yang tidak Anda harapkan.

Alur kerja praktis lima langkah#

  1. Ambil ads.txt penerbit. Ambil https://[publisher-domain]/ads.txt langsung lewat browser atau skrip sederhana. Itu teks biasa, tidak memerlukan autentikasi.
  2. Temukan baris untuk exchange atau jaringan yang Anda selidiki. Cari domain (mis., taboola.com, outbrain.com, atau SSP terkait) dan catat ID akun penerbit serta apakah ditandai DIRECT atau RESELLER.
  3. Ambil sellers.json exchange tersebut. Ambil https://[exchange-domain]/sellers.json dan cari ID penjual yang Anda temukan pada langkah 2.
  4. Bandingkan nama dan tipe penjual. Apakah entri sellers.json cocok dengan penerbit yang Anda mulai? Apakah tercatat sebagai PUBLISHER (seperti yang diharapkan untuk hubungan langsung) atau INTERMEDIARY (seperti yang diharapkan untuk rantai reseller)?
  5. Ikuti rantai jika itu hubungan RESELLER. Baris RESELLER berarti ada entitas lain di antara penerbit dan exchange. Idealnya perantara tersebut harus membawa objek SupplyChain (schain) dalam permintaan tawaran, yang mencatat setiap lompatan untuk audit penuh, meskipun data schain tidak terlihat dari file ads.txt/sellers.json saja; diperlukan akses ke aliran tawaran aktual atau alat yang menangkapnya.

Temuan umum, dan apa artinya#

Apa yang Anda temukan Kemungkinan artinya
Jaringan yang Anda selidiki tidak ada dalam ads.txt penerbit sama sekali Entah inventaris tidak berwenang, atau Anda melihat domain penerbit yang salah untuk penempatan tersebut (umum pada subdomain dan hybrid aplikasi‑web)
Hanya tercatat sebagai RESELLER, beberapa lapisan dalam Inventaris dijual kembali melalui perantara; layak diteliti lebih lanjut sebelum membeli dalam volume
Entri sellers.json berlabel "CONFIDENTIAL" Exchange menahan nama penjual, yang diizinkan oleh spesifikasi namun mengurangi transparansi
ID Penerbit muncul dengan beberapa domain exchange sebagai DIRECT Normal; kebanyakan penerbit bekerja langsung dengan beberapa exchange secara bersamaan

Di mana ini cocok dengan identifikasi ad network secara lebih luas#

ads.txt dan sellers.json paling kuat untuk memverifikasi hubungan sisi pasokan, bukan untuk mengidentifikasi jaringan mana yang sebenarnya menyajikan iklan tertentu yang Anda lihat sebagai pembeli. Untuk itu, biasanya Anda bekerja dari rantai pengalihan kreatif, tanda tangan visual widget, dan domain tracking pixel yang terlibat, sebagaimana dibahas dalam cara mengidentifikasi jaringan iklan di balik iklan apa pun. Anggap ads.txt dan sellers.json sebagai jejak audit untuk hubungan pasokan, dan analisis kreatif/pengalihan sebagai jejak audit untuk apa yang sebenarnya dijalankan pengiklan.

Catatan tentang alat#

Kedua format file diatur oleh spesifikasi IAB Tech Lab, dan spesifikasi sumber merupakan referensi definitif bila Anda menemukan kasus tepi yang tidak ditangani dengan bersih oleh file ini, seperti pengaturan multi‑akun atau bidang OWNERDOMAIN. Untuk pemeriksaan spot manual, browser dan pencarian teks sudah cukup; Anda tidak memerlukan alat berbayar untuk verifikasi sesekali. Yang menjadi melelahkan adalah melakukan ini pada skala besar di banyak penerbit atau melacak perubahan seiring waktu, di sinilah platform yang sudah mengindeks rantai pasokan lintas jaringan mengurangi pekerjaan fetch‑and‑diff berulang. Indeks ad intelligence OpenAdLibrary menggabungkan konteks jalur pasokan ini dengan kreatif live dan halaman arahan yang ditelusuri, sehingga Anda tidak perlu mencocokkan tiga sumber terpisah secara manual untuk setiap penempatan yang ingin diperiksa.

Mengapa ini lebih penting untuk native daripada yang terlihat pada pandangan pertama#

Jaringan native terus‑menerus menjual kembali inventaris. Satu slot widget rekomendasi konten pada halaman penerbit dapat melewati jaringan secara langsung, melalui reseller regional, atau melalui wrapper header‑bidding yang menengahi beberapa sumber permintaan sekaligus. Karena iklan native jarang menampilkan branding yang terlihat seperti banner display, dan karena widget sering tampak identik terlepas dari jaringan yang menyediakannya, ads.txt dan sellers.json kadang‑kala menjadi satu‑satunya cara andal untuk mengonfirmasi jaringan mana yang sah memegang hubungan penerbit tertentu, terutama ketika situs penerbit menampilkan beberapa widget native berdampingan dari penyedia berbeda. Inilah juga mengapa pengaturan header‑bidding, di mana beberapa exchange bersaing untuk slot yang sama secara real‑time, mendapat manfaat dari verifikasi yang sama: setiap exchange yang berpartisipasi harus memiliki baris berotorisasi di ads.txt penerbit, dan entri sellers.json yang cocok.

Melakukan ini pada skala versus satu kali saja#

Memeriksa satu file penerbit secara manual memakan beberapa menit. Memeriksanya pada daftar pantauan lima puluh penerbit secara berulang untuk menangkap hubungan baru atau yang terputus merupakan masalah berbeda, dan biasanya berhenti dilakukan begitu rasa ingin tahu awal memudar, meskipun nilai sebenarnya terletak pada pelaksanaan berulang. Jika Anda menjadikan ini bagian dari proses riset berkelanjutan bukan pemeriksaan satu kali, sebaiknya padukan dengan pemantauan ad supply chain yang sudah Anda lakukan untuk perubahan kreatif dan halaman arahan, sehingga gambaran sisi pasokan dan sisi kreatif terbarui bersamaan alih‑alih terpisah.

Catatan tentang batasan#

File ini dideklarasikan sendiri oleh penerbit dan exchange. Tidak ada yang memaksa penerbit untuk memperbarui ads.txt secara berkala, dan file yang usang atau tidak lengkap umum terjadi, terutama pada situs kecil. Anggap entri yang hilang atau tidak konsisten sebagai pemicu untuk penyelidikan lebih lanjut, bukan bukti otomatis penipuan; banyak penerbit kecil yang sah memang belum memperbarui file mereka baru‑baru ini. Nilai ads.txt dan sellers.json terletak pada kemampuan mereka menjadikan rantai pasokan dapat diperiksa, bukan pada menjadikannya tidak pernah salah.

Pertanyaan yang sering diajukan

Di mana saya dapat menemukan file ads.txt milik penerbit?
Di root domain penerbit, misalnya openadlibrary.com/ads.txt. Ini adalah file teks biasa yang siapa pun dapat ambil langsung lewat browser, tanpa login atau kunci API. Jika file tidak ada di jalur tersebut, berarti penerbit belum mempublikasikannya.
Apa perbedaan antara ads.txt dan sellers.json?
ads.txt dipublikasikan oleh penerbit dan mencantumkan exchange serta jaringan yang berwenang menjual inventarisnya. sellers.json dipublikasikan oleh exchange atau jaringan dan mencantumkan akun penjual (seringkali penerbit) yang mereka kerja sama. Membaca keduanya secara bersamaan memungkinkan Anda memverifikasi klaim hubungan dari masing‑masing sisi.
Apakah baris RESELLER di ads.txt berarti inventarisnya palsu?
Tidak. RESELLER hanya berarti ada perantara di antara penerbit dan exchange, yang merupakan pengaturan normal dan umum. Ini layak mendapat perhatian ekstra pada skala besar, tetapi sendiri tidak menjadi sinyal penipuan, terutama bagi penerbit kecil atau regional yang menyalurkan melalui agregator.
Bisakah ads.txt memberi tahu saya jaringan iklan native mana yang menyajikan iklan tertentu yang saya lihat?
Tidak secara langsung. ads.txt memverifikasi otorisasi sisi pasokan untuk inventaris penerbit secara umum; tidak memetakan ke satu impresi iklan tertentu. Untuk mengidentifikasi jaringan yang menyajikan iklan tertentu, Anda harus menelusuri rantai pengalihan dan tanda tangan widget.
Apakah data sellers.json selalu akurat dan lengkap?
Tidak. Baik ads.txt maupun sellers.json bersifat deklaratif diri dan dipelihara oleh penerbit serta exchange berdasarkan spesifikasi IAB Tech Lab, dan file dapat usang, tidak lengkap, atau mencantumkan entri CONFIDENTIAL yang menyembunyikan nama penjual. Anggap kekosongan sebagai pemicu untuk pemeriksaan lebih lanjut, bukan bukti pasti adanya masalah.
Tim OpenAdLibrary
Ditulis olehTim OpenAdLibrary
Intelijen iklan & riset iklan native

Kami membangun OpenAdLibrary, platform transparansi iklan terbuka. Setiap hari sistem kami menangkap iklan native langsung di seluruh Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo, dan MSN, mengidentifikasi pengiklan asli di balik setiap iklan, dan mengikuti klik ke halaman landasnya. Panduan ini merangkum apa yang kami lihat dalam data tersebut sehingga Anda dapat meneliti pasar dengan lebih cepat.