void Start() { AppLovin.SetSdkKey("olBOk_uLFb1yeS_dE9st2CCM_h1JdfxztmFM5eo1xUXTtUH3cioKSsHOEwJ1dkpKUEhgL5s61Z0psbTXhrH8w9"); //绑定应用ID AppLovin.InitializeSdk(); //初始化applovin Sdk AppLovin.SetTestAdsEnabled("true"); //在游戏测试阶段需设置为true,在游戏上线后关闭将此关闭为false。 AppLovin.SetUnityAdListener(gameObject.name); //添加侦听器 需要传入你applovin管理脚本所挂载的游戏对象名。 LoadInsert(); //预加载 插页广告 LoadRewarded(); //预加载 奖励视频 }
protected override void InternalInit() { #if EM_APPLOVIN mAdSettings = EM_Settings.Advertising.AppLovin; mCustomRewardedVideoAds = new List <AdPlacement>(); mCustomInterstitialAds = new List <AdPlacement>(); mCustomBanners = new Dictionary <AdPlacement, KeyValuePair <BannerAdPosition, BannerAdSize> >(); // Set GDPR consent if any. var consent = GetApplicableDataPrivacyConsent(); ApplyDataPrivacyConsent(consent); AppLovin.SetSdkKey(mAdSettings.SDKKey); AppLovin.InitializeSdk(); // Test Mode if (mAdSettings.EnableTestMode) { AppLovin.SetTestAdsEnabled("true"); } else { AppLovin.SetTestAdsEnabled("false"); } // Age-Restricted if (mAdSettings.AgeRestrictMode) { AppLovin.SetIsAgeRestrictedUser("true"); } else { AppLovin.SetIsAgeRestrictedUser("false"); } AppLovin.LoadRewardedInterstitial(); // Setup Events Listener GameObject listener = new GameObject(); listener.name = "EM_AppLovinAdsListenerObject"; UnityEngine.Object.Instantiate(listener, Vector3.zero, Quaternion.identity); listener.AddComponent <EM_AppLovinAdsListener>(); listener.GetComponent <EM_AppLovinAdsListener>().setAdClient(this); AppLovin.SetUnityAdListener("EM_AppLovinAdsListenerObject"); // Done Initialization. mIsInitialized = true; Debug.Log("AppLovin client has been initialized."); #endif }
/// <summary> /// Initialize Applovin SDK. /// </summary> /// <param name="preLoadAds">Enable pre-load ads.</param> public void InitializeApplovin(bool preLoadAds = true, string listenergo = null) { AppLovin.SetSdkKey("kVL0LZFNc8EVPKb9s4tuJRZOu0UHxTphLiVnq4BoOahg-2NEK5Urh5f3gu7G9ttx9FkLeHvD7v08TMOrF-w1Hv"); AppLovin.InitializeSdk(); AppLovin.SetTestAdsEnabled("true"); AppLovin.SetUnityAdListener(listenergo); if (preLoadAds) { AppLovin.LoadRewardedInterstitial(); AppLovin.PreloadInterstitial(); } Debug.Log("<color=blue> AppLovin Initialized.</color>"); }
void Start() { // Setup UI RewardedVideoButtonTitle = GameObject.Find("RewardedVideoButtonTitle").GetComponent <Text> (); RewardedVideoButtonTitle.text = REWARDED_VIDEO_BUTTON_TITLE_PRELOAD; StatusText = GameObject.Find("StatusText").GetComponent <Text> (); StatusText.text = ""; // Check if user replaced the SDK key if ("YOUR_SDK_KEY_HERE".Equals(SDK_KEY)) { StatusText.text = "ERROR: PLEASE UPDATE YOUR SDK KEY IN Assets/MainMenu.cs"; } else { // Set SDK key and initialize SDK AppLovin.SetSdkKey(SDK_KEY); AppLovin.InitializeSdk(); AppLovin.SetTestAdsEnabled("true"); AppLovin.SetUnityAdListener("MainMenu"); AppLovin.SetRewardedVideoUsername("demo_user"); } }