private void Start() { //MoPubManager.OnAdLoadedEvent += myOnAdLoaded; //MoPubManager.OnAdFailedEvent += myOnAdFailed; //MoPub.CreateBanner(bannerId, MoPubBase.AdPosition.BottomCenter, MoPubBase.BannerType.Size320x50); MoPub.CreateBanner(bannerId, MoPubBase.AdPosition.BottomRight); }
private void Start() { //Create and instantiate an SdkConfiguration //Publishers can override MoPubEventListener.OnSdkInitializedEvent() to get a callb //Alternatively, publishers can call "yield return WaitUntil(() => MoPub.IsSdkInitialized)" to suspend the coroutine execution until the SDK has initialized. MoPub.CreateBanner(bannerId, MoPubBase.AdPosition.TopRight); }
private void Start() { //MoPubManager.OnAdLoadedEvent += myOnAdLoaded; //MoPubManager.OnAdFailedEvent += myOnAdFailed; //MoPub.CreateBanner(bannerId, MoPubBase.AdPosition.BottomCenter, MoPubBase.BannerType.Size320x50); //MoPub.ShowBanner(bannerId, true); MoPub.CreateBanner(bannerId, MoPubBase.AdPosition.TopLeft); //MoPub.CreateBanner("b5521a2fdda14f4294b8068c384bfc5c", MoPubBase.AdPosition.BottomRight, MoPubBase.BannerType.Size320x50); }
private void CreateBannersSection() { const int titlePadding = 102; GUILayout.Space(titlePadding); GUILayout.Label("Banners"); if (!IsAdUnitArrayNullOrEmpty(_bannerAdUnits)) { foreach (var bannerAdUnit in _bannerAdUnits) { GUILayout.BeginHorizontal(); GUI.enabled = !_adUnitToLoadedMapping[bannerAdUnit]; if (GUILayout.Button(CreateRequestButtonLabel(bannerAdUnit))) { Debug.Log("requesting banner with AdUnit: " + bannerAdUnit); UpdateStatusLabel("Requesting " + bannerAdUnit); MoPub.CreateBanner(bannerAdUnit, MoPub.AdPosition.BottomCenter); } GUI.enabled = _adUnitToLoadedMapping[bannerAdUnit]; if (GUILayout.Button("Destroy")) { ClearStatusLabel(); MoPub.DestroyBanner(bannerAdUnit); _adUnitToLoadedMapping[bannerAdUnit] = false; _adUnitToShownMapping[bannerAdUnit] = false; } GUI.enabled = _adUnitToLoadedMapping[bannerAdUnit] && !_adUnitToShownMapping[bannerAdUnit]; if (GUILayout.Button("Show")) { ClearStatusLabel(); MoPub.ShowBanner(bannerAdUnit, true); _adUnitToShownMapping[bannerAdUnit] = true; } GUI.enabled = _adUnitToLoadedMapping[bannerAdUnit] && _adUnitToShownMapping[bannerAdUnit]; if (GUILayout.Button("Hide")) { ClearStatusLabel(); MoPub.ShowBanner(bannerAdUnit, false); _adUnitToShownMapping[bannerAdUnit] = false; } GUI.enabled = true; GUILayout.EndHorizontal(); } } else { GUILayout.Label("No banner AdUnits available", _smallerFont, null); } }
protected void CreateBannerAd(string id, BannerAdPosition position, BannerAdSize size) { #if UNITY_ANDROID // MoPub doesn't allow setting banner type on Android, so we'll ignore 'size'. MoPub.CreateBanner(id, ToMoPubAdPosition(position)); #else if (size == BannerAdSize.SmartBanner) { MoPub.CreateBanner(id, ToMoPubAdPosition(position)); } else { MoPub.CreateBanner(id, ToMoPubAdPosition(position), ToNearestMoPubBannerType(size)); } #endif }
private void CreateBanner() { switch (m_AdInterface.adPosition) { case AdPosition.Top: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.TopCenter); break; case AdPosition.Bottom: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.BottomCenter); break; case AdPosition.TopLeft: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.TopLeft); break; case AdPosition.TopRight: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.TopRight); break; case AdPosition.BottomLeft: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.BottomLeft); break; case AdPosition.BottomRight: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.BottomRight); break; case AdPosition.Center: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.Centered); break; case AdPosition.CustomDefine: //自定义位置不支持 MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.BottomCenter); break; default: MoPub.CreateBanner(m_Config.unitID, MoPubBase.AdPosition.BottomCenter); break; } }
private void Start() { //MoPub.ShowBanner(bannerId,true); //MoPub.CreateBanner("f9dbbcd225954e168d66f01ab7662f0d", MoPubBase.AdPosition.BottomRight, MoPubBase.BannerType.Size300x250); MoPub.CreateBanner(bannerId, MoPubBase.AdPosition.BottomRight); }
/// <summary> /// 请求banner /// </summary> public void RequestBanner() { currentBannerAdUnits = GetBannerId(); MoPub.CreateBanner(GetBannerId(), MoPub.AdPosition.BottomCenter); }
private void RequestBanner() { // Load a banner ad. MoPub.CreateBanner(_bannerAdUnits[0], MoPub.AdPosition.BottomCenter); }
public void RequestBanner(string adUnitId, MoPubBase.AdPosition adPosition) { Debug.LogFormat("RequestBanner {0}", adUnitId); _adUnitId = adUnitId; MoPub.CreateBanner(adUnitId, adPosition); }