Unity/GoogleMobileAds/AdMob8からAdMob10へ

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動

AdMob10の初期化例

using GoogleMobileAds.Api;
AdRequest request;
List<string> deviceIds = new List<string>();
deviceIds.Add(testDeviceId);

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    TestDeviceIds = deviceIds
};
MobileAds.SetRequestConfiguration(requestConfiguration);

MobileAds.Initialize(initStatus => { });
request = new AdRequest();

AdMob8の初期化例

using GoogleMobileAds.Api;
AdRequest request;
List<string> deviceIds = new List<string>();
deviceIds.Add(testDeviceId);

RequestConfiguration requestConfiguration = new RequestConfiguration
    .Builder()
    .SetTestDeviceIds(deviceIds)
    .build();
request = new AdRequest.Builder()
    .Build();

広告が表示されない場合の対応

パターン1

Androidで、広告が表示されないプロジェクトがあったが、新規で、git cloneしたらなおった。

パターン2

SmartBannerをBannerにしたらなおった。