【iOS】GoogleAdMobのapp-ads.txtの設定方法を紹介
Google AdMobでapp-ads.txtを設定する方法がわからない。
今回はGoogle AdMobについてお話しします。
Google AdMobは、簡単に言えばアプリ内で広告を配信するためのサービスです。Webサイトで広告を配信する際に使われるGoogle AdSenseに対し、アプリ用の広告配信サービスがGoogle AdMobという位置づけです。
Google AdMobを使用する際に、「app-ads.txt」を設定する必要があります(必須ではありませんが、推奨されています)。この設定について少し躓いた部分がありましたので、まとめてみます。
ステップは以下の通りです。
- app-ads.txtとは?
- 設定方法
最後までご覧いただき、参考にしていただけると幸いです。
(宣伝)コミュニティのお知らせ
エンジニア初学者の方がゆるく楽しく学べる場所、リアル大学生コミュニティを紹介します!
以下のような活動を通じて、メンバー同士で交流しています。
- アプリ紹介:メンバーが自身の開発物を紹介できます(開発物がなくてもOK)。
- フィードバックやアドバイス:開発物に対するフィードバックを送り合うことができます。
- ヘルプ:わからないことがあればいつでも質問可能です。
- 雑談:エンジニア関連の話題から、それ以外のことまで自由に話せます。
学生以外やエンジニア初学者以外も大歓迎です!
興味のある方は、ぜひ以下のリンクからご参加ください。お待ちしております✨
👉コミュニティに参加する
宣伝
この度、「リアル大学生」のiOS版モバイルアプリを開発しました!
現在、Android版についても検討中ですが、実機がないため今年中のリリースを目指しています。
まだまだ改善の余地はありますが、今後もさまざまな機能を追加していく予定ですので、ぜひインストールしてお試しください!
app-ads.txtとは?
さて、本題に戻りますね。
「app-ads.txt」とは、アプリ開発者が広告収益の透明性を確保するために使用するテキストファイルのことです。
これを設定することで、アプリ側から、広告を配信する権利がある広告ネットワークを明示的に示すことができます。
具体的には、app-ads.txtに信頼する広告ネットワークや広告エージェンシーの情報を記載し、不正な広告配信を防止することが目的です。Google AdMobを含む多くの広告プラットフォームがこのファイルをサポートしており、広告収益の信頼性を向上させるための推奨設定となっています。
Google AdSenseも同様ですが、現在はapp-ads.txtを設定しなくても広告を配信することはできます。ただし、収益が減ったりといった可能性もあるので、基本的には設定するべきとされています。
設定方法
それでは、app-ads.txtの設定方法を説明します。
難しそうに感じるかもしれませんが、実際にはとても簡単です。
コードを取得
まず、Google AdMobにログインし、広告を表示させたいiOSアプリを選択します。
次に、左側のメニューから「アプリの設定」を選択し、ページ内の「アプリの確認」セクションで「Verify app」を選びます。
すると、app-ads.txtに記載する内容が表示されるので、それをコピーします。
app-ads.txtの作成
次に、VSCodeなどのテキストエディタを使って「app-ads.txt」というファイルを作成し、先ほどコピーしたコードをそのファイルに貼り付けます。
これで「app-ads.txt」が完成です。
Webのルートに配置
次に、作成したapp-ads.txtをWebサーバーのルートディレクトリに配置します。
XserverやVercelなどのホスティングサービスを利用している場合は、ホームページのドメイン直下にこのファイルを配置します。例えば、https://example.com/app-ads.txt でアクセスできるようにします。レンタルサーバーを使用している場合は、FileZillaなどのFTPクライアントを使ってアップロードし、JavaScriptフレームワークを使用している場合はpublicディレクトリに配置します。
マーケティングURLの設定
iOSアプリの公開時に、Apple Connectで「マーケティングURL」を設定するオプションがあります。ここに、先ほど配置したapp-ads.txtのドメイン名(例: https://example.com/app-ads.txtであればhttps://example.com)を入力します。このURLは、アプリがApp Storeでリリースされると同時に公開されます。
公開されたらこのステップは完了です。
認証を完了する
最後に、再度AdMobに戻り、「Verify app」を選択して認証を完了します。
認証が成功すれば、設定は完了です。
最後に
ここまでGoogle AdMobの「app-ads.txt」の設定方法について紹介しました。
多少わかりにくいところはありましたが、手順を押さえていれば簡単であると言えます。
いろいろな記事を見ましたが、Androidの記事の方が多かった印象です。
iOSでの設置をする方は、是非参考にしてみてくださいね。
ここまでお読みいただき、ありがとうございました。