- Home /
Why does my AdMob banner not appear on my Samsung TabA?
Hey folks,
Doing a very basic test for AdMob banners. The app is some very simple UGUI, along with a tap counter. On top of this, I'm trying to display an AdMob banner - I've downloaded the plugin and I'm using sample code from this page, as follows:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using GoogleMobileAds.Api;
public class AdmobTest : MonoBehaviour {
// Use this for initialization
void Start () {
RequestBanner();
}
// Update is called once per frame
void Update () {
}
public void RequestBanner()
{
Debug.Log("Banner Ad has been requested.");
#if UNITY_EDITOR
string adUnitId = "unused";
#elif UNITY_ANDROID
string adUnitId = "**ADMOB ID REMOVED FOR POSTING TO UNITY ANSWERS**";
#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.Top);
// Create an empty ad request.
AdRequest request = new AdRequest.Builder().Build();
// Load the banner with the request.
bannerView.LoadAd(request);
// bannerView.Show();
}
}
At the moment, the app builds and loads on my tablet, the debug message (Debug.Log("Banner Ad has been requested.");) can be read in the Unity Console, but no banner is visible.
Can anybody advise me on my next step? My intention is to ultimately use this code to display a banner ad above the restart / config buttons on the gameover screen of my app.
Thank you in advance,
--Rev
Comment