public void ShowBanner(string bannerName, Vector2 position) { if (bannerName == null) { bannerName = "SimpleBanner"; } if (position == null) { position = default; } //remove old banner _admob.removeBanner(bannerName); #if UNITY_ANDROID string adId = testMode ? _testAds[0].id : androidAds[0].id; #elif UNITY_IPHONE string adId = testMode? _testAds[0].id : iosAds[0].id; #else string adId = "unexpected_platform"; #endif //Show new banner //_admob.showBannerAbsolute(adId, AdSize.SMART_BANNER, (int)position.x, (int)position.y, bannerName); _admob.showBannerRelative(adId, admob.AdSize.SMART_BANNER, admob.AdPosition.BOTTOM_CENTER, 0, bannerName); Debug.Log($"Banner '{bannerName}' shown."); }
public void ShowBanner() { switch (Position) { case BannerPos.BOTTOM: Ad.showBannerRelative(AdSize.Banner, AdPosition.BOTTOM_CENTER, 5); Debug.Log(Position); break; case BannerPos.CENTER: Ad.showBannerRelative(AdSize.Banner, AdPosition.MIDDLE_CENTER, 5); Debug.Log(Position); break; case BannerPos.TOP: Ad.showBannerRelative(AdSize.Banner, AdPosition.TOP_CENTER, 5); Debug.Log(Position); break; } }
/// <summary> /// Shows top banner /// </summary> void ShowTopBanner() { ad.showBannerRelative(bannerIDTop, AdSize.SMART_BANNER, AdPosition.TOP_CENTER, 0, "topBanner"); }