「Unity/GoogleMobileAds/基本」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→GooglePlayService読み込み) |
(→公式) |
||
(同じ利用者による、間の14版が非表示) | |||
行1: | 行1: | ||
==公式== | ==公式== | ||
− | https://developers.google.com/admob/unity/start | + | https://developers.google.com/admob/unity/quick-start?hl=ja |
==Download== | ==Download== | ||
− | https://github.com/googleads/googleads-mobile-unity/releases | + | https://github.com/googleads/googleads-mobile-unity/releases |
GoogleMobileAds.unitypackageをダウンロード | GoogleMobileAds.unitypackageをダウンロード | ||
行27: | 行27: | ||
の"Enable Auto-Resolution"をOFFにすることで自動読み込みが切れる | の"Enable Auto-Resolution"をOFFにすることで自動読み込みが切れる | ||
− | ===強制的に読み込む方法== | + | ===強制的に読み込む方法=== |
UnityからAssets > Play Serveces Resolver > Android Resolver > ForceResolve | UnityからAssets > Play Serveces Resolver > Android Resolver > ForceResolve | ||
+ | |||
+ | ==初期設定== | ||
+ | [[unity/GoogleMobileAds/初期設定]] [ショートカット] | ||
+ | |||
+ | ==admobについて未公開時のアプリの場合は、テストフラグを付ける== | ||
+ | 未公開時のアプリの場合は、テストフラグを付けないと表示されない。 | ||
+ | |||
+ | AdRequest request = new AdRequest.Builder() | ||
+ | .AddTestDevice("2077ef9a63d2b398840261c8xxxxxxxxx") | ||
+ | .Build(); | ||
+ | |||
+ | https://developers.google.com/admob/unity/test-ads?hl=ja | ||
+ | |||
+ | ===android=== | ||
+ | I/Ads: Use AdRequest.Builder.addTestDevice("33BE2250B43518CCDA7DE42xxxxxxxxx") | ||
+ | to get test ads on this device. | ||
+ | |||
+ | ===ios=== | ||
+ | 左上のアイコンの一番右側をクリックしDebugボタンを押す。ログ画面上でcommand+fで"testDevice"を検索 | ||
+ | get test ads on this device, set: request.testDevices = @[ @"38db0f8eb798ed2de2211e2xxxxxxxxx" ]; | ||
+ | |||
+ | ==version確認== | ||
+ | Api/Core/AdRequest.cs | ||
+ | public const string Version = "5.3.0"; |
2024年8月25日 (日) 02:42時点における最新版
目次
公式
https://developers.google.com/admob/unity/quick-start?hl=ja
Download
https://github.com/googleads/googleads-mobile-unity/releases
GoogleMobileAds.unitypackageをダウンロード
インポート
Assets/ImportPackageからGoogleMobileAds.unitypackageを選択
GooglePlayService読み込み
UnityからAssets > Play Services Resolver > Android Resolver > Resolve を選択して以下downloadする
↑選択しなくてもautoで実行されるっぽい。
以下存在確認
$ ls Assets/PlayServicesResolver/Editor Google.IOSResolver_v1.2.64.0.dll Google.JarResolver_v1.2.64.0.dll Google.VersionHandler.dll Google.VersionHandlerImpl_v1.2.64.0.dll play-services-resolver_v1.2.64.0.txt
auto読み込みを一旦切る方法
UnityからAssets > Play Serveces Resolver > Android Resolver > Settings の"Enable Auto-Resolution"をOFFにすることで自動読み込みが切れる
強制的に読み込む方法
UnityからAssets > Play Serveces Resolver > Android Resolver > ForceResolve
初期設定
unity/GoogleMobileAds/初期設定 [ショートカット]
admobについて未公開時のアプリの場合は、テストフラグを付ける
未公開時のアプリの場合は、テストフラグを付けないと表示されない。
AdRequest request = new AdRequest.Builder() .AddTestDevice("2077ef9a63d2b398840261c8xxxxxxxxx") .Build();
https://developers.google.com/admob/unity/test-ads?hl=ja
android
I/Ads: Use AdRequest.Builder.addTestDevice("33BE2250B43518CCDA7DE42xxxxxxxxx") to get test ads on this device.
ios
左上のアイコンの一番右側をクリックしDebugボタンを押す。ログ画面上でcommand+fで"testDevice"を検索
get test ads on this device, set: request.testDevices = @[ @"38db0f8eb798ed2de2211e2xxxxxxxxx" ];
version確認
Api/Core/AdRequest.cs
public const string Version = "5.3.0";