Example #1
0
 void AddDefaultNetworkHelper(CustomMediation.AD_NETWORK adsNetworkID, IAdsNetworkHelper adsHelper)
 {
     if (adsHelper != null)
     {
         defaultAdsNetworkHelpers.Add(adsHelper);
         defaultAdsNetworkPriority.Add(adsNetworkID);
     }
 }
Example #2
0
    IAdsNetworkHelper GetAdsNetworkHelper(CustomMediation.AD_NETWORK adsNetworkID)
    {
        IAdsNetworkHelper adsHelper = null;

        switch (adsNetworkID)
        {
        case CustomMediation.AD_NETWORK.Unity:
            adsHelper = _unityAdsHelper;
            break;

        case CustomMediation.AD_NETWORK.GoogleAdmob:
            adsHelper = _adMobHelper;
            break;

        case CustomMediation.AD_NETWORK.FAN:
            adsHelper = _FANHelper;
            break;
        }
        if (adsHelper == null)
        {
            Debug.LogError($"Reference to ads Helper of {adsNetworkID} is null");
        }
        return(adsHelper);
    }
Example #3
0
 void AddNetworkHelper(CustomMediation.AD_NETWORK adsNetworkID, IAdsNetworkHelper adsHelper)
 {
     adsNetworkHelpers.Add(adsHelper);
 }