public void OnClickedChangeNetwork() { SelectedAdNetwork++; if (SelectedAdNetwork > 5) { SelectedAdNetwork = 0; } if (SelectedAdNetwork == 1) { adPartner = AdsMaster.FindActiveAdProvider(ProviderID.Admob); } else if (SelectedAdNetwork == 2) { adPartner = AdsMaster.FindActiveAdProvider(ProviderID.ChartBoost); } else if (SelectedAdNetwork == 3) { adPartner = AdsMaster.FindActiveAdProvider(ProviderID.UnityAd); } else if (SelectedAdNetwork == 4) { adPartner = AdsMaster.FindActiveAdProvider(ProviderID.Vungle); } else if (SelectedAdNetwork == 5) { adPartner = AdsMaster.FindActiveAdProvider(ProviderID.FbAd); } else { adPartner = null; } }
public static AdProvider FindActiveAdProvider(ProviderID idProvider) { if (instance == null) { return(null); } AdProvider res = null; foreach (var provider in Providers) { if (provider.ID == idProvider) { res = provider; break; } } return(res); }
//call whenever provider display ad public static void OnDisplayAd(AdProvider provider, AdType type) { }