app-ads.txtが必要な理由
app-ads.txtはIAB Tech Labの標準です。アプリの広告枠を販売できる広告ネットワークを、ご自身のウェブサイトで宣言するためのものです。アプリのパッケージ名をまねた偽アプリから、パブリッシャーと広告主を守ります。
新しいアプリには、app-ads.txtの行が確認されるまでtPiyの広告は配信されません。tPiyが例外を認めた場合は除きます。テスト広告は確認前でも利用できます。7日間の猶予期間は、確認済みのアプリの確認が取れなくなった場合にのみ適用されます(下記参照)。
追加する行
ご自身のパブリッシャーIDを使って、次の行をapp-ads.txtファイルに追加してください。
tpiy.com, pub-1234567890, DIRECT
tpiy.com:広告ネットワークのドメイン。常にこのとおりに記載します。pub-…:パブリッシャーID。Monetizeパネルのアプリのページから、IDまたは行全体をコピーしてください。DIRECT:tPiyと直接契約していることを示します。
ファイルにすでにほかの広告ネットワークの行がある場合は、それらを残したまま、tPiyの行を別の行として追加してください。
ファイルの設置場所
ファイルは、アプリのストア掲載情報に表示されているデベロッパーのウェブサイトのドメインのルートに置く必要があります。Google Playではデベロッパーの連絡先にあるウェブサイト、App StoreではAppleの公開検索サービスから取得するデベロッパーのウェブサイトです。
たとえばストア掲載情報に https://www.example.com/games と表示されている場合、ファイルは https://example.com/app-ads.txt に置く必要があります。まず https://、次に http:// で確認し、リダイレクトはたどります。ただし、別のドメインへのリダイレクトは1回までです。
確認
すべてのアプリのファイルを1日1回自動で確認します。パネルの「今すぐ確認」でいつでも確認を始めることもできます。コメント、空白、大文字・小文字の違いは問いません。ドメインはtpiy.com、パブリッシャーIDはご自身のもの、関係はDIRECTである必要があります。
パネルには次のいずれかの状態が、次に取るべき対応とともに表示されます:確認済み、ファイルが見つかりません、tPiyの行がありません、パブリッシャーIDが違います、サイトにアクセスできません、ストア掲載情報にウェブサイトがありません。
確認が取れなくなった場合
確認済みのアプリの行が確認できなくなった場合(ファイルが削除された、サイトがダウンしているなど)、メールでお知らせし、7日間の猶予期間が始まります。7日以内に解決しない場合、行が再び確認されるまで、そのアプリにはtPiyの広告が配信されなくなります。1日程度の障害で広告が止まることはありません。
sellers.json
tPiyは、IAB Tech Labのsellers.json標準に従い、パブリッシャーをtpiy.com/sellers.jsonに掲載しています。app-ads.txtの行のパブリッシャーIDは、このファイルのセラーIDと同じです。
Monetizeパネル
アプリ、広告枠、報酬コールバック、app-ads.txtの状態、収益はMonetizeパネルで管理できます。