ads.txt
ads.txt 是發布商託管的一個公開檔案,用於明確聲明哪些公司獲授權銷售其廣告庫存。

ads.txt(Authorized Digital Sellers,獲授權數位銷售商)是一個公開文字檔案,由發布商在其網域根目錄下託管(例如 example.com/ads.txt),用於聲明哪些公司獲授權銷售其廣告庫存。它由 IAB Tech Lab 於 2017 年推出(參見其 ads.txt 規格,2022 年的 1.1 版),是一個簡單、機器可讀的允許清單,旨在讓程序化廣告中更難銷售假冒或虛假表述的庫存。
運作原理#
每一行以最多四個以逗號分隔的欄位列出一个獲授權的賣家帳戶:廣告系統的標準網域、該系統內的賣家帳戶 ID、關係類型(若發布商自行控制該帳戶則為 DIRECT,若其已授權另一實體控制該帳戶並轉售其廣告版位則為 RESELLER),以及一個可選的認證機構 ID,例如 TAG ID。規格指出,廣告系統在購買或銷售聲稱來自某網站的廣告之前,應先取得該網站的聲明,因此買家、需求方平台和交易所可以檢查提供曝光機會的賣家是否在清單上,若不在則可拒絕。沒有 ads.txt 檔案(HTTP 404)的網站等於未作任何聲明,而規格允許系統假設沒有任何廣告系統是未經授權的。
重要性#
ads.txt 針對的是其中一種欺詐:以虛假標籤提供的庫存,即偽造網頁的網域或應用程式的 ID,使其看起來像是賣家未獲授權銷售的網站或應用程式(網域欺詐)。發布這份清單讓買家有依據可以核對賣家,IAB Tech Lab 表示,這讓不良行為者更難透過銷售假冒庫存獲利。它本身並不能阻止欺詐:它列出的是發布商授權的對象,因此對流量是否為真人或內容是否合適毫無說明,也不會揭露每個所列帳戶背後是誰。sellers.json 是廣告系統端的對應文件:交易所、SSP 和其他廣告系統會發布它,以聲明其所代表的賣家和中介,讓買家可以將 ads.txt 中的一行與它以及出價請求中的供應鏈物件 (schain) 相互核對。每個檔案都是其發布商自己的聲明,可能不完整或過時,而 SupplyChain 規格指出,ads.txt 並不試圖揭露或授權每一筆交易曝光的每一方,因此這種交叉核對有助於審查廣告供應鏈,但並非證明。對於應用程式庫存,對應的檔案是 app-ads.txt。
相關術語:sellers.json、供應鏈物件 (schain) 和廣告供應鏈。




