public void Getir() { if (Application.internetReachability != NetworkReachability.NotReachable) { MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdkBase.SdkConfiguration config) => { // Get value of a variable to use variableValue to alter your business logic var interstitial_timer = MaxSdk.VariableService.GetString("interstitial_timer", "0"); //RemoteDelayTime = int.Parse(interstitial_delay); RemoteDelayTime = Convert.ToInt32(interstitial_timer); GameConst.kacsaniyedeReklam = (int)RemoteDelayTime; Debug.Log("interstitial_delay" + RemoteDelayTime); var min_level = MaxSdk.VariableService.GetString("min_level_interstitial", "0"); // RemoteMinLevel = int.Parse(min_level); RemoteMinLevel = Convert.ToInt32(min_level); Debug.Log("min_level" + RemoteMinLevel); GameConst.KacLeveldenSonraReklam = (int)RemoteMinLevel; var character_prize = MaxSdk.VariableService.GetString("skin_popup_freq", "0"); var character = Convert.ToInt32(character_prize); SlugAnalytics.ABTestCharacter(Convert.ToInt32(character_prize)); SlugAnalytics.ABTestAds((int)RemoteDelayTime); GameConst.kacOyundaKarakter = Convert.ToInt32(character_prize); //GameObject.Find("TestText").GetComponent<Text>().text = RemoteDelayTime + "_" + RemoteMinLevel + "_" + character; }; } }
public void LetsGo() { RemoteDelayTime = 3000; RemoteMinLevel = 0; DontDestroyOnLoad(this.gameObject); Debug.Log("AdsManager_A is ready."); MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdkBase.SdkConfiguration sdkConfiguration) => { if (sdkState == SdkState.Integration) { return; } // AppLovin SDK is initialized, start loading ads InitializeRewardedAds(); InitializeInterstitialAds(); InitializeBannerAds(); if (sdkState == SdkState.Test) { MaxSdk.ShowMediationDebugger(); } }; if (Application.internetReachability != NetworkReachability.NotReachable) { MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdkBase.SdkConfiguration config) => { // Get value of a variable to use variableValue to alter your business logic var interstitial_timer = MaxSdk.VariableService.GetString("interstitial_timer", "0"); //RemoteDelayTime = int.Parse(interstitial_delay); RemoteDelayTime = Convert.ToInt32(interstitial_timer); GameConst.kacsaniyedeReklam = (int)RemoteDelayTime; Debug.Log("interstitial_delay" + RemoteDelayTime); var min_level = MaxSdk.VariableService.GetString("min_level_interstitial", "0"); // RemoteMinLevel = int.Parse(min_level); RemoteMinLevel = Convert.ToInt32(min_level); Debug.Log("min_level" + RemoteMinLevel); var character_prize = MaxSdk.VariableService.GetString("skin_popup_freq", "0"); var character = Convert.ToInt32(character_prize); SlugAnalytics.ABTestCharacter(Convert.ToInt32(character_prize)); SlugAnalytics.ABTestAds((int)RemoteDelayTime); GameConst.kacOyundaKarakter = Convert.ToInt32(character_prize); //GameObject.Find("TestText").GetComponent<Text>().text = RemoteDelayTime + "_" + RemoteMinLevel + "_" + character; }; } MaxSdk.SetSdkKey(sdkKey); MaxSdk.InitializeSdk(); }
private void OnInterstitialDismissedEvent(string adUnitId) { SlugAnalytics.OnShowinterstitial(); // GameManager.gameManager.reklamGosteriliyor = false; // StartCoroutine(GameManager.gameManager.GetPrizePlayer()); //SceneManager.LoadScene(0); // Interstitial ad is hidden. Pre-load the next ad // Setting delegates and load again //InitializeInterstitialAds(); LoadInterstitial(); }
private void OnRewardedAdDisplayedEvent(string adUnitId) { LoadRewardedAd(); if (currentRw == "upgradeSpeed") { UpgradeManager.upgradeManager.UpgradeSpeedAfterRW(); SlugAnalytics.OnRWComplete("speedUpgrade"); } else if (currentRw == "upgradePower") { UpgradeManager.upgradeManager.UpgradePowerAfterRW(); SlugAnalytics.OnRWComplete("powerUpgrade"); } else if (currentRw == "upgradeHealt") { UpgradeManager.upgradeManager.UpgradeHealtAfterRW(); SlugAnalytics.OnRWComplete("healthUpgrade"); } else if (currentRw == "3xCoin") { if (TotalKazancController.totalKazancController != null) { TotalKazancController.totalKazancController.AfterRW3X(); } SlugAnalytics.OnRWComplete("3xCoin"); } else if (currentRw == "OyunSonrasiCanReklam") { GameConst.ShowRwAfterGame = 0; SlugAnalytics.OnRWComplete("ExtraHealth"); } else if (currentRw == "prizePlayer") { GameManager.gameManager.CompletePrizePlayer(); SlugAnalytics.OnRWComplete("unlockPlayer"); } currentRw = ""; }
public void ShowRewarded(string _currentRw) { if (_currentRw == "upgradeSpeed") { SlugAnalytics.OnRWStart("speedUpgrade"); } else if (_currentRw == "upgradePower") { SlugAnalytics.OnRWStart("powerUpgrade"); } else if (_currentRw == "upgradeHealt") { SlugAnalytics.OnRWStart("healthUpgrade"); } else if (_currentRw == "3xCoin") { SlugAnalytics.OnRWStart("3xCoin"); } else if (_currentRw == "OyunSonrasiCanReklam") { SlugAnalytics.OnRWStart("ExtraHealth"); } else if (_currentRw == "prizePlayer") { SlugAnalytics.OnRWStart("unlockPlayer"); } currentRw = _currentRw; if (MaxSdk.IsRewardedAdReady(rewardedAdUnitId)) { MaxSdk.ShowRewardedAd(rewardedAdUnitId); } else { Debug.Log("Rewarded is not ready."); MaxSdk.LoadRewardedAd(rewardedAdUnitId); } }