コード例 #1
0
        private void OnAdClosed(EM_AdColony.InterstitialAd ad)
        {
            var adColonyIds = globalAdSettings.AdColonyIds;

            if (ad.ZoneId.Equals(adColonyIds.InterstitialAdId))
            {
                if (InterstitialAdCompleted != null)
                {
                    InterstitialAdCompleted(InterstitialAdNetwork.AdColony, AdLocation.Default);
                }
            }
            else if (ad.ZoneId.Equals(adColonyIds.RewardedAdId))
            {
                if (isRewardedAdCompleted)
                {
                    isRewardedAdCompleted = false;

                    if (RewardedAdCompleted != null)
                    {
                        RewardedAdCompleted(RewardedAdNetwork.AdColony, AdLocation.Default);
                    }
                }
                else
                {
                    if (RewardedAdSkipped != null)
                    {
                        RewardedAdSkipped(RewardedAdNetwork.AdColony, AdLocation.Default);
                    }
                }
            }
        }
コード例 #2
0
        private void OnRequestAdCompleted(EM_AdColony.InterstitialAd ad)
        {
            Debug.Log("AdColony successfully loaded ad with zoneId: " + ad.ZoneId);
            var adColonyIds = globalAdSettings.AdColonyIds;

            if (ad.ZoneId.Equals(adColonyIds.InterstitialAdId))
            {
                interstitialAd = ad;
            }
            else if (ad.ZoneId.Equals(adColonyIds.RewardedAdId))
            {
                rewardedAd = ad;
            }
        }
コード例 #3
0
 private void OnAdClicked(EM_AdColony.InterstitialAd ad)
 {
 }
コード例 #4
0
 private void OnLeftApplication(EM_AdColony.InterstitialAd ad)
 {
 }
コード例 #5
0
 private void OnAdExpiring(EM_AdColony.InterstitialAd ad)
 {
 }
コード例 #6
0
 private void OnAdOpened(EM_AdColony.InterstitialAd ad)
 {
 }