public void LoadAdMobRV() { rewardedAd = new RewardedAd(admobRvAdUnitID); // Called when an ad request has successfully loaded. rewardedAd.OnAdLoaded += HandleRewardedAdLoaded; // Called when an ad request failed to load. rewardedAd.OnAdFailedToLoad += HandleRewardedAdFailedToLoad; // Called when an ad is shown. rewardedAd.OnAdOpening += HandleRewardedAdOpening; // Called when an ad request failed to show. rewardedAd.OnAdFailedToShow += HandleRewardedAdFailedToShow; // Called when the user should be rewarded for interacting with the ad. rewardedAd.OnUserEarnedReward += HandleUserEarnedReward; // Called when the ad is closed. rewardedAd.OnAdClosed += HandleRewardedAdClosed; if (ADXGDPRManager.GetConsentState() == 2) { AdRequest request = new AdRequest.Builder() .AddExtra("npa", "1") .Build(); rewardedAd.LoadAd(request); } else { AdRequest request = new AdRequest.Builder().Build(); rewardedAd.LoadAd(request); } }
public void GetData() { Debug.Log("GetConsentState : " + ADXGDPRManager.GetConsentState()); Debug.Log("GetPrivacyPolicyURL : " + ADXGDPRManager.GetPrivacyPolicyURL()); ADXGDPRManager.SetConsentState(3); Debug.Log("GetConsentState : " + ADXGDPRManager.GetConsentState()); }
// Use this for initialization void Start() { if (IS_FORCED_SET) { ADXGDPRManager.InitializeWithSetConsentState(bannerAdUnitID, 1); } else { ADXGDPRManager.InitializeWithShowADXConsent(bannerAdUnitID, 0); } ADXGDPR.OnADXConsentCompleted += onADXConsentCompleted; }
// Use this for initialization public void Init(AdData adData) { _adData = adData; // debugState 0 : DEFAULT // debugState 1 : DEBUG (InEEA) ADXGDPRManager.InitializeWithShowADXConsent(adData.BannerAdInfo[0].AdUnitId, 0); ADXGDPR.OnADXConsentCompleted += onADXConsentCompleted; //Google _googleMobileAdsCtrl = gameObject.AddComponent <GoogleMobileAdsCtrl>(); _googleMobileAdsCtrl.Init(_adData); }