void Start() { //Monetization.Initialize(Const.GAMEID, testMode); Advertisement.Initialize(CustomMediation.unityGameId, testMode); if (showBannerOnStart) { StartCoroutine(ShowBannerWhenReady(CustomMediation.GetUnityPlacementId(AdPlacement.Banner), BannerPosition.BOTTOM_CENTER)); } //interstitialSplashContent = Monetization.GetPlacementContent(interstitialSplash) as ShowAdPlacementContent; Advertisement.AddListener(this); }
public void ShowBanner(AdPlacement.Type placementType, BannerTransform bannerTransform, AdsManager.InterstitialDelegate onAdLoaded = null) { BannerPosition adPosition; switch (bannerTransform.adPosition) { case Omnilatent.AdsMediation.AdPosition.Top: case Omnilatent.AdsMediation.AdPosition.TopLeft: case Omnilatent.AdsMediation.AdPosition.TopRight: adPosition = BannerPosition.TOP_CENTER; break; case Omnilatent.AdsMediation.AdPosition.Bottom: case Omnilatent.AdsMediation.AdPosition.Center: default: adPosition = BannerPosition.BOTTOM_CENTER; break; } ShowBanner(CustomMediation.GetUnityPlacementId(placementType), adPosition, onAdLoaded); }
public void Reward(AdPlacement.Type placementType, RewardDelegate onFinish) { Reward(onFinish, CustomMediation.GetUnityPlacementId(placementType)); }
public void RequestInterstitialNoShow(AdPlacement.Type placementType, AdsManager.InterstitialDelegate onAdLoaded = null, bool showLoading = true) { RequestInterstitialNoShow(CustomMediation.GetUnityPlacementId(placementType), onAdLoaded, showLoading); }
public void ShowInterstitial(AdPlacement.Type placementType, AdsManager.InterstitialDelegate onAdClosed) { onInterstitialClosed = onAdClosed; ShowInterstitial(CustomMediation.GetUnityPlacementId(placementType), onAdClosed); }