void Start() { HeyzapAds.NetworkCallbackListener networkCallbackListner = delegate(string network, string callback) { this.console.Append("[" + network + "]: " + callback); }; HeyzapAds.SetNetworkCallbackListener(networkCallbackListner); HeyzapAds.Start("ENTER_YOUR_PUBLISHER_ID_HERE", HeyzapAds.FLAG_NO_OPTIONS); HZBannerAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("BANNER: " + adState + " Tag : " + adTag); if (adState == "loaded") { Rect dimensions = new Rect(); HZBannerAd.GetCurrentBannerDimensions(out dimensions); this.console.Append(string.Format(" (x,y): ({0},{1}) - WxH: {2}x{3}", dimensions.x, dimensions.y, dimensions.width, dimensions.height)); } }); HZInterstitialAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("INTERSTITIAL: " + adState + " Tag : " + adTag); }); HZIncentivizedAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("INCENTIVIZED: " + adState + " Tag : " + adTag); }); HZVideoAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("VIDEO: " + adState + " Tag : " + adTag); }); this.bannerControls.SetActive(false); this.nonBannerControls.SetActive(true); // UI defaults this.bannerPosition = HZBannerShowOptions.POSITION_TOP; this.SelectedAdType = AdType.Interstitial; HeyzapAds.HideDebugLogs(); }
void Start() { HeyzapAds.NetworkCallbackListener networkCallbackListener = delegate(string network, string callback) { this.console.Append("[" + network + "]: " + callback); }; // HZDemographics.SetUserGender(HZDemographics.Gender.MALE); // HZDemographics.SetUserPostalCode("94103"); // HZDemographics.SetUserHouseholdIncome(100000); // HZDemographics.SetUserMaritalStatus(HZDemographics.MaritalStatus.SINGLE); // HZDemographics.SetUserEducationLevel(HZDemographics.EducationLevel.BACHELORS_DEGREE); // HZDemographics.SetUserBirthDate("1990-08-05"); // UnityEngine.Debug.Log ("calling loc service"); // TestLocationService locServ = new TestLocationService(); // locServ.Start(this.console); HeyzapAds.SetNetworkCallbackListener(networkCallbackListener); HeyzapAds.ShowDebugLogs(); HeyzapAds.Start("ENTER_YOUR_PUBLISHER_ID_HERE", HeyzapAds.FLAG_NO_OPTIONS); HZBannerAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("BANNER: " + adState + " Tag : " + adTag); if (adState == "loaded") { Rect dimensions = new Rect(); HZBannerAd.GetCurrentBannerDimensions(out dimensions); this.console.Append(string.Format(" (x,y): ({0},{1}) - WxH: {2}x{3}", dimensions.x, dimensions.y, dimensions.width, dimensions.height)); } }); HZInterstitialAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("INTERSTITIAL: " + adState + " Tag : " + adTag); }); HZIncentivizedAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("INCENTIVIZED: " + adState + " Tag : " + adTag); }); HZVideoAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("VIDEO: " + adState + " Tag : " + adTag); }); HZOfferWallAd.SetDisplayListener(delegate(string adState, string adTag) { this.console.Append("OFFERWALL: " + adState + " Tag : " + adTag); }); HZOfferWallAd.SetVirtualCurrencyResponseListener(delegate(VirtualCurrencyResponse response) { this.console.Append("OFFERWALL VCS Response: id:" + response.CurrencyID + " name: '" + response.CurrencyName + "' amount : " + response.DeltaOfCurrency + " trans: " + response.LatestTransactionID); }); HZOfferWallAd.SetVirtualCurrencyErrorListener(delegate(string errorMsg) { this.console.Append("OFFERWALL VCS Error: " + errorMsg); }); // UI defaults this.bannerPosition = HZBannerShowOptions.POSITION_TOP; this.SelectedAdType = AdType.Interstitial; this.ShowAdTypeControls(); }