UnityにAdmobをOpenUPMで追加する

Unity

AdmobがOpenUPMで配布され始めたので、OpenUPMでインストールする手順を紹介します。

環境

Unity:2022.3.22f1

前提

公式ドキュメントでもアナウンスされていますが、もともとunitypackage経由でインポートしていた場合は、各種ディレクトリとファイルを削除しておく必要があります。

対象ディレクトリとファイル

  1. Assets/ExternalDependencyManager
  2. Assets/GoogleMobileAds
  3. Assets/Plugins/Android/googlemobileads-unity.aar
  4. Assets/Plugins/Android/GoogleMobileAdsPlugin
  5. Assets/Plugins/iOS/GADUAdNetworkExtras
  6. Assets/Plugins/iOS/unity-plugin-library.a

OpenUPMでのAdmobのインストール手順

  • Unity側のプロジェクト設定を開く
    • cmd + B でビルド設定を開き、左下のPlayerSettingsから開く

  • 左からPackageManagerメニューを開く

  • PackageManagerを開き、MyRegistriesを選択
  • 左の一覧からGoogle Mobile Ads for Unityを選択してインストール

外部依存関係の設定(Androidのみ)

Androidのみもうちょっと設定が必要です。
公式ドキュメントのこの部分
https://developers.google.com/admob/unity/quick-start?hl=ja#include_external_dependencies

ProjectSettingsのPlayer内のPublishing SettingsのBuild項目の下記2つにチェックを付けたらOKです

  • Custom Main Gradle Template
  • Custom Gradle Properties Template

コメント