Facebookは、モバイル広告エコシステムの透明性とセキュリティを高める取り組みの一環として、IAB Tech LabのApp-ads.txt仕様を採用しています。詐欺への対策を進めるには、アドネットワークと開発者の双方がこの活動に参加することが重要です。
ads.txt
と同じく、app-ads.txt
はアプリ開発者がパブリッシャーのウェブサイトにアップロードするテキストファイルです。
app-ads.txt
では、1行が1つのレコードで、それぞれコンマで区切られた4つのフィールドから構成されています。app-ads.txtのレコードには以下のフィールドがあります。
フィールド | 説明 | 値 |
---|---|---|
Ad System Domain | (必須)入札者が接続する広告システムのカノニカルドメイン名です。 | facebook.com |
Publisher Account ID | (必須)広告主のダイレクトアカウントまたは広告システム内の再販業者アカウントに関連付けられている識別情報です。 | プロパティID、ビジネスID、またはアプリID |
Account Type/Relationship | (必須)アカウントの種類の列挙です。 インベントリーの販売にサードパーティの再販業者を利用している場合、その業者を再販業者としてリストする必要があります。 | DIRECTまたはRESELLER |
Certificate Authority ID | 認証局内で広告システムを一意に識別するIDです。 | c3e20eee3f780d68 |
Facebookをapp-ads.txt
に追加するには、プロパティID、ビジネスID、またはアプリIDのいずれかを使用できます。どれを使用する場合も、開発者ウェブサイトURLをGooglePlayとiTunes App Storeに掲載する必要があります。アプリを公開しているすべてのアプリストアで、有効な開発者ウェブサイトURLが必要です。
app-ads.txtファイルを、ウェブサイトのドメインのルート(https://example.com/app-ads.txt
など)にアップロードします。
これは、App Storeに掲載したURLのドメインであり、そこでapp-ads.txtファイルがホストされます。URLを掲載していない場合、アプリの出品がアップデートされるまでに最大で7日間かかる場合があります。詳しくは、Metaビジネスヘルプセンターのドキュメントでモバイルアプリを所有していることを確認するをご覧ください。
app-ads.txtの更新後、必ず24時間待ってから認証を再実行してください。
プロパティIDを使用してFacebookをapp-ads.txt
に追加するには、以下の文字列をコピーして各プロパティに貼り付けます。(注: 各文字列のプロパティIDのアップデートも実施する必要があります。)
facebook.com, Property ID, RESELLER, c3e20eee3f780d68
以下に例を示します。
[...] facebook.com, 1000001, RESELLER, c3e20eee3f780d68 facebook.com, 1000002, RESELLER, c3e20eee3f780d68 facebook.com, 1000003, RESELLER, c3e20eee3f780d68[...]
ビジネスIDを使用してFacebookをapp-ads.txt
に追加するには、ビジネスIDを含む以下の文字列をコピーして貼り付けます。このオプションは、複数のプロパティIDがあるパブリッシャーに最適です。
facebook.com, Business ID, RESELLER, c3e20eee3f780d68
詳しくは、IAB Tech LabのApp-ads.txt仕様をご覧ください。
よくある問題のトラブルシューティングに関するサポートについては、app-ads.txtに関する問題のトラブルシューティングをご覧ください。