使い方
- 販売者のレコード(1行に1つ)に、販売者のレコードを1行に1つずつ入力します。項目はカンマで区切ります。入力例の行は、自分の行に置き換えてください。
- CONTACT(任意)、SUBDOMAIN(任意)、OWNERDOMAIN(任意)、MANAGERDOMAIN(任意)は、必要なものだけ入力します。
- 結果の下の注意を読み、除かれた行があれば、その行を直してください。
- ads.txtファイルをコピーするか、ダウンロードして、サイトにads.txtとしてアップロードします。
ファイルの形式
IAB Tech Labのads.txt 1.1仕様では、データの1行を、カンマで区切った4つの項目で表します。広告システムのドメイン、パブリッシャーのアカウントID、アカウントの種類、任意の認証局IDです。アカウントの種類はDIRECTまたはRESELLERで、仕様では大文字と小文字を区別しないとされています(3.3節)。4つ目の項目は省略できます(4.2節)。
変数は NAME=値 の形で書きます。仕様はCONTACT、SUBDOMAIN、OWNERDOMAIN、MANAGERDOMAIN、INVENTORYPARTNERDOMAINを定めています(3.5.1節)。#で始まる行はコメントで、無視されます(3.2節)。
ツールが確かめること
- 広告システムのドメインがドメイン名であること。文字、数字、ハイフンのラベルをドットでつなぎ、プロトコルもパスもアンダースコアも含まないこと。
- アカウントIDと認証局IDに、空白、タブ、カンマが含まれないこと。仕様はそうした文字をURLエンコードするよう定めていますが(3.4.2節)、このツールはエンコードする代わりに、それらの文字を取り除くよう求めます。
- レコードの項目が3つか4つで、アカウントの種類がDIRECTまたはRESELLERであること。
- SUBDOMAIN、OWNERDOMAIN、MANAGERDOMAINがドメイン名であること。MANAGERDOMAINには、続けて2文字の国コードを付けられること。
ツールが確かめないこと
- アカウントIDが、広告システムから自分に発行されたものかどうか。アカウントのページからそのままコピーしてください。確かめられるのは広告システムだけです。
- 広告システムがその行を受け入れるかどうか、販売者がサイトを承認するかどうか。ファイルには販売者の一覧が書かれるだけで、それぞれの販売者が自分の行をどう読むかは、販売者が決めます。
例:2社の販売者と連絡先
adnetwork.exampleをアカウント12345でDIRECTとして、exchange.exampleをアカウント67890でRESELLERとして、販売に使っているとします。連絡先には[email protected]を加えます。
ツールは2つの販売者の行を順に、その後に変数を、それぞれ1行ずつ書き出します。adnetwork.exampleの行は4つ目の項目である認証局ID、a1b2c3d4を残します。
| ファイルの行 |
|---|
| adnetwork.example, 12345, DIRECT, a1b2c3d4 |
| exchange.example, 67890, RESELLER |
| [email protected] |
よくある質問
DIRECTとRESELLERは、何を意味しますか?
DIRECTは、広告システムが広告枠を自分で販売することを、RESELLERは、広告システムが広告枠を別の販売者に渡すことを意味します。どちらの定義もIAB Tech Labの仕様にあります(3.3節)。値は、自分のアカウントについて広告システムが指定したものを使ってください。
アカウントIDは、どこで確認できますか?
広告システムのパブリッシャーのアカウント、または販売者の案内から得られます。このツールは確かめられないため、大文字、小文字、数字をそのままコピーしてください。
行がファイルから除かれるのは、なぜですか?
項目が少なすぎるか多すぎるか、ドメインがドメイン名ではないか、アカウントの種類がDIRECTでもRESELLERでもないか、アカウントIDや認証局IDに空白が入っているためです。結果の下の注意に、行番号が出ます。
このファイルがあれば、広告システムに承認されますか?
いいえ。ファイルには、このサイトの販売者が仕様の形式で書かれるだけです。広告システムごとに、その行の読み方と、その経路での販売を認めるかどうかを決めます。
変数が、レコードのあとに書かれるのは、なぜですか?
仕様では順番を定めていません。VARIABLE=値の形の行は、どこにあっても変数として読まれます(3.5節)。ツールは、ファイルを読みやすくするために、変数をレコードのあとに書き出します。
ファイルにコメントを残せますか?
仕様では認められています。#で始まる行はコメントで、無視されます(3.2節)。このツールは、入力欄の#の行を読み飛ばし、ファイルにはコピーしません。メモはファイルの外に残してください。
出典
数値と文章の最終確認日:2026年11月10日火曜日。