void AddDefaultNetworkHelper(CustomMediation.AD_NETWORK adsNetworkID, IAdsNetworkHelper adsHelper) { if (adsHelper != null) { defaultAdsNetworkHelpers.Add(adsHelper); defaultAdsNetworkPriority.Add(adsNetworkID); } }
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); }
void AddNetworkHelper(CustomMediation.AD_NETWORK adsNetworkID, IAdsNetworkHelper adsHelper) { adsNetworkHelpers.Add(adsHelper); }