0
Google AdMobのバナーをAndroidアプリケーションにコンパイルするときに機能していないように設定しました。AdMob Unityが表示されない
空のオブジェクトを追加し、次のスクリプトを添付しました。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using GoogleMobileAds.Api;
public class AdController : MonoBehaviour {
// Use this for initialization
void Start() {
RequestBanner();
}
private void RequestBanner() {
print ("running admob");
#if UNITY_EDITOR
string adUnitId = "unused";
#elif UNITY_ANDROID
string adUnitId = "ca-app-pub-3940256099942544/6300978111";
#elif UNITY_IPHONE
string adUnitId = "INSERT_IOS_BANNER_AD_UNIT_ID_HERE";
#else
string adUnitId = "unexpected_platform";
#endif
// Create a 320x50 banner at the top of the screen.
BannerView bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Bottom);
// Create an empty ad request.
//AdRequest request = new AdRequest.Builder().Build();
AdRequest request = new AdRequest.Builder()
.AddTestDevice(AdRequest.TestDeviceSimulator) // Simulator.
.AddTestDevice(SystemInfo.deviceUniqueIdentifier) // My test device.
.Build();
// Load the banner with the request.
bannerView.LoadAd(request);
bannerView.Show();
}
}
私が間違っているのはありますか?コンソールログがログに表示されます。しかし、テスト広告が表示されない理由はわかりません。