facebook twitter hatena line email

「Unity/GoogleMobileAds/基本」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==公式== https://developers.google.com/admob/unity/start ==Download== https://github.com/googleads/googleads-mobile-unity/releases/tag/v3.13.1 GoogleMobileAds.unitypa...」)
 
 
(同じ利用者による、間の14版が非表示)
行3: 行3:
  
 
==Download==
 
==Download==
https://github.com/googleads/googleads-mobile-unity/releases/tag/v3.13.1
+
https://github.com/googleads/googleads-mobile-unity/releases
  
 
GoogleMobileAds.unitypackageをダウンロード
 
GoogleMobileAds.unitypackageをダウンロード
行11: 行11:
  
 
==GooglePlayService読み込み==
 
==GooglePlayService読み込み==
UnityからAssets > Play Services Resolver > Android Resolver > Resolve.を選択して以下downloadする
+
UnityからAssets > Play Services Resolver > Android Resolver > Resolve を選択して以下downloadする
  
 
↑選択しなくてもautoで実行されるっぽい。
 
↑選択しなくてもautoで実行されるっぽい。
行22: 行22:
 
  Google.VersionHandlerImpl_v1.2.64.0.dll
 
  Google.VersionHandlerImpl_v1.2.64.0.dll
 
  play-services-resolver_v1.2.64.0.txt
 
  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";

2023年12月28日 (木) 13:02時点における最新版

公式

https://developers.google.com/admob/unity/start

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";