一言でいうと ウェブメディアが、自社の広告在庫を販売してよい広告システムと販売者アカウントを公開するためのテキストファイル。
誰に広告在庫の販売を認めるか
ads.txtはAuthorized Digital Sellersに由来するIAB Tech Labの仕様です。メディア側が自社ドメインのads.txtを公開し、広告在庫の販売を認める相手を機械が確認できるようにします。プログラマティック広告の買い手は、提示された販売経路が媒体の承認した経路かを照合する材料にできます。
目的は、他のサイトの広告枠を自分の在庫のように見せる行為などを見分けやすくすることです。広告そのものの表現や読者の個人情報を審査するファイルではありません。
基本の記載項目とDIRECT・RESELLER
基本の販売者レコードには、広告システムのドメイン、そのシステム内の販売者アカウントID、アカウントとの関係を記載します。これに任意の認証機関IDを付けられます。媒体名だけを書けばよいのではなく、実際に利用する広告システムとアカウントの組み合わせをそろえます。
DIRECTは、媒体が該当する広告システムのアカウントを直接管理していることを示します。RESELLERは、別の事業者がそのアカウントを管理し、媒体の広告在庫を再販売できる関係を示します。DIRECTを広告主との直接取引、RESELLERを不正な経路と読み替えることはできません。
sellers.jsonやapp-ads.txtとの違い
ads.txtは、媒体から見た販売承認の一覧です。sellers.jsonは、SSPなどの広告システムが、販売者IDに対応する事業者名や役割を示す情報です。誰を販売者として認めたかと、そのIDの主体が誰かを、別の側から確認します。
アプリの広告在庫にはapp-ads.txtという関連仕様があります。ウェブ用のads.txtと目的は共通しますが、公開する場所を探す方法などに違いがあるため、アプリでは対応する仕様を確認します。
メディアが保守する際の注意
新しいSSPとの契約、販売委託の変更、アカウントの切り替えがあれば、掲載するレコードも見直します。相手から届いた行をそのまま増やし続けず、ドメイン、ID、DIRECT・RESELLERが契約と実際のアカウント管理に合うかを確認します。
買い手による取得や照合には時間差があり、公開した瞬間にすべての取引へ反映されるとは限りません。ads.txtは透明性を高める材料で、設置だけで不正や収益損失を完全に防ぐものではありません。取得できる状態と内容の正確さを保つことが、継続的な運用の中心になります。
あわせて読みたい用語
参照情報
*このコンテンツは生成AIを用いて作成し運営者の確認を経て配信しています。*
