2
1

[Unity]UnityAdsを導入する

Last updated at Posted at 2023-12-23

概要

UnityAdsはUnityが提供している広告サービスです。バナー広告、インタースティシャル広告、リワード広告を使うことができます。
UnityAdsを導入する基本的な手順をここにまとめます。

本文

Window > General > Servicesを選びます。
スクリーンショット 2023-12-23 23.14.18.png

UnityGamingServicesが表示されます。Adsを選択します。
スクリーンショット 2023-12-23 23.14.29.png

ProjectSettingsのAdsが表示されるので「OFF」のボタンを押すとONに切り替わります。
スクリーンショット 2023-12-23 23.14.57.png

Current Versionが古いので「Install Latest Version」を押して最新バージョンにアップデートします(最新バージョンに不都合がある時は押さない方がいい場合もあります)
最初は広告の動作テストをすることになると思いますので「Enable test mode」にチェックをつけておくのが良いと思います。(アプリをリリースする時にはチェックを外してください)
スクリーンショット 2023-12-23 23.15.32.png

この流れ以外にPackageManagerからUnityAdsをインポートする手順もありますが、正常に動作しなくなるらしいです。ここにある「Open Package Manager」もできれば押さない方が良さそうです。

ProjectSettingsを閉じて、UnityGamingServicesにある「Dashboard」を押すとUnityのWebページに飛びます。
スクリーンショット 2023-12-23 23.33.32.png

製品 > Unity Ads Monetizationを選択します。
スクリーンショット 2023-12-23 23.45.04.png

「Set Mediation Partner」を押します。
スクリーンショット 2023-12-23 23.45.47.png

表示されるポップアップには選択項目が二つありますが、メディエーション(UnityAds以外の広告も併用する)にする場合は「I plan to use Mediation」使用する広告がUnityAdsだけの場合は「I only plan to use Unity Ads」を選んでOKを押します(OKが押せない場合は選択項目を一度切り替えて元に戻すと押せるようになると思います)
スクリーンショット 2023-12-23 23.45.32.png

AdUnitsの一覧画面が表示されます。ここから先は実際にUnityでコードを組んでいくことになりますが、上にあるGameIDと下にあるUnitごとのIDを使用することになります。必要になるタイミングでここからコピーして貼り付けていきます。
スクリーンショット 2023-12-23 23.46.50.png

実装手順については設定ガイド > Read integration guide
を押すと飛べるWebページに詳しく書かれています。そちらを参照してみてください(バージョンによって記述方法は変わりますので最新の情報を確認するのが良いと思います)
https://docs.unity.com/ads/en-us/manual/UnityDeveloperIntegrations
スクリーンショット 2023-12-24 0.15.33.png

赤枠で囲った所だけ確認すれば十分です。「Initializing the SDK in Unity」で初期設定をして、その下の3項目でそれぞれの広告の種類ごとの実装方法が解説されています。
スクリーンショット 2023-12-24 0.16.26.png

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1