private void VAC_VservAdNoFill(object sender, System.EventArgs e) { adCalled = false; InneractiveAd.DisplayAd("Openitvn_MummyMazeDeluxe_Nokia", InneractiveAd.IaAdType.IaAdType_Interstitial, LayoutRoot, 60, new Dictionary <InneractiveAd.IaOptionalParams, string>()); adCalled = true; allowPressBack = true; }
public void RenderAd() { if (AppLoaded) { adView.Visibility = Visibility.Visible; InneractiveAd iaBanner = new InneractiveAd("Openitvn_MummyMazeDeluxe_Nokia", InneractiveAd.IaAdType.IaAdType_Banner, 60, new System.Collections.Generic.Dictionary <InneractiveAd.IaOptionalParams, string>()); adView.Children.Add(iaBanner); } }
private void bannerAd_Click(object sender, System.Windows.RoutedEventArgs e) { this.nax.Children.Clear(); InneractiveAd iaBanner = new InneractiveAd("appId", InneractiveAd.IaAdType.IaAdType_Banner, 60, optionalParams); this.nax.Children.Add(iaBanner); iaBanner.AdClicked += new InneractiveAd.IaAdClicked(InneractiveAd_AdClicked); iaBanner.AdReceived += new InneractiveAd.IaAdReceived(InneractiveAd_AdReceived); iaBanner.AdFailed += new InneractiveAd.IaAdFailed(InneractiveAd_AdFailed); }
public static void CreateInneractiveAd(Grid grid) { InneractiveAd iaBanner = new InneractiveAd(appId, InneractiveAd.IaAdType.IaAdType_Banner, 60, OptionalParams); // Add event listeners to the InneractiveAd iaBanner.AdReceived += new InneractiveAd.IaAdReceived(InneractiveAd_AdReceived); iaBanner.AdFailed += new InneractiveAd.IaAdFailed(InneractiveAd_AdFailed); iaBanner.DefaultAdReceived += new InneractiveAd.IaDefaultAdReceived(InneractiveAd_DefaultAdReceived); iaBanner.AdClicked += new InneractiveAd.IaAdClicked(InneractiveAd_AdClicked); grid.Children.Add(iaBanner); }
public static void DisplayInterstitial(Grid layoutRoot) { // Display interstitial ad using the static DisplayAd method // In order to maximize your revenues, we recommend allowing the application usage only if the returned value is true: // PAY ATTENTION: DisplayAd() checks for connectivity, first of all, // but GetIsNetworkAvailable() always returns true at the emulator if (!InneractiveAd.DisplayAd(appId, InneractiveAd.IaAdType.IaAdType_Interstitial, layoutRoot, 0)) { System.Diagnostics.Debug.WriteLine("This application is free but requires an internet connection. Please configure your connectivity settings and re-try."); //NavigationService.GoBack(); } }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { if (Main.IsPremium || adCalled || !NetworkInterface.GetIsNetworkAvailable()) { App.Quit(); } else { InneractiveAd.DisplayAd("Openitvn_MummyMazeDeluxe_Nokia", InneractiveAd.IaAdType.IaAdType_Interstitial, LayoutRoot, 60, new Dictionary <InneractiveAd.IaOptionalParams, string>()); adCalled = true; } }
/// <summary> /// Interstitial_Click /// </summary> private void Interstitial_Click(object sender, RoutedEventArgs e) { // Display interstitial ad using the static DisplayAd method // In order to maximize your revenues, we recommend allowing the application usage only if the returned value is true: // PAY ATTENTION: DisplayAd() checks for connectivity, first of all, // but GetIsNetworkAvailable() always returns true at the emulator if (!InneractiveAd.DisplayAd("MyCompany_MyApp", InneractiveAd.IaAdType.IaAdType_Interstitial, LayoutRoot, 0)) { MessageBox.Show("This application is free but requires an internet connection. Please configure your connectivity settings and re-try."); //NavigationService.GoBack(); } }
public static void ShowInnerActive(DrawingSurfaceBackgroundGrid DrawingSurfaceBackground) { string AppID =AdsManager.STR_PUBLISH_ID_INNER_ACTIVE; Dictionary<InneractiveAd.IaOptionalParams, string> optionalParams = new Dictionary<InneractiveAd.IaOptionalParams, string>(); optionalParams.Add(InneractiveAd.IaOptionalParams.Key_Ad_Alignment, InneractiveAd.IaAdAlignment.BOTTOM_CENTER.ToString()); optionalParams.Add(InneractiveAd.IaOptionalParams.Key_OptionalAdWidth, "480"); optionalParams.Add(InneractiveAd.IaOptionalParams.Key_OptionalAdHeight, "50"); iaBanner = new InneractiveAd(AppID, InneractiveAd.IaAdType.IaAdType_Banner, 60, optionalParams); iaBanner.AdReceived += new InneractiveAd.IaAdReceived(InneractiveAd_AdReceived); iaBanner.AdFailed += new InneractiveAd.IaAdFailed(InneractiveAd_AdFailed); iaBanner.DefaultAdReceived += new InneractiveAd.IaDefaultAdReceived(InneractiveAd_DefaultAdReceived); iaBanner.AdClicked += new InneractiveAd.IaAdClicked(InneractiveAd_AdClicked); DrawingSurfaceBackground.Children.Add(iaBanner); }
public static void ShowInnerActive(DrawingSurfaceBackgroundGrid DrawingSurfaceBackground) { string AppID = AdsManager.STR_PUBLISH_ID_INNER_ACTIVE; Dictionary <InneractiveAd.IaOptionalParams, string> optionalParams = new Dictionary <InneractiveAd.IaOptionalParams, string>(); optionalParams.Add(InneractiveAd.IaOptionalParams.Key_Ad_Alignment, InneractiveAd.IaAdAlignment.BOTTOM_CENTER.ToString()); optionalParams.Add(InneractiveAd.IaOptionalParams.Key_OptionalAdWidth, "480"); optionalParams.Add(InneractiveAd.IaOptionalParams.Key_OptionalAdHeight, "50"); iaBanner = new InneractiveAd(AppID, InneractiveAd.IaAdType.IaAdType_Banner, 60, optionalParams); iaBanner.AdReceived += new InneractiveAd.IaAdReceived(InneractiveAd_AdReceived); iaBanner.AdFailed += new InneractiveAd.IaAdFailed(InneractiveAd_AdFailed); iaBanner.DefaultAdReceived += new InneractiveAd.IaDefaultAdReceived(InneractiveAd_DefaultAdReceived); iaBanner.AdClicked += new InneractiveAd.IaAdClicked(InneractiveAd_AdClicked); DrawingSurfaceBackground.Children.Add(iaBanner); }
private void Banner_Click(object sender, RoutedEventArgs e) { // Initialize banner ad and add it to the BannerAdGrid by yourself // In order to maximize your revenues, we recommend allowing the application usage only if the returned value is true: // PAY ATTENTION: DisplayAd() checks for connectivity, first of all, // but GetIsNetworkAvailable() always returns true at the emulator InneractiveAd iaBanner = new InneractiveAd("MyCompany_MyApp", InneractiveAd.IaAdType.IaAdType_Banner, 60, optionalParams); // Add event listeners to the InneractiveAd iaBanner.AdReceived += new InneractiveAd.IaAdReceived(InneractiveAd_AdReceived); iaBanner.AdFailed += new InneractiveAd.IaAdFailed(InneractiveAd_AdFailed); iaBanner.DefaultAdReceived += new InneractiveAd.IaDefaultAdReceived(InneractiveAd_DefaultAdReceived); iaBanner.AdClicked += new InneractiveAd.IaAdClicked(InneractiveAd_AdClicked); // Add the banner to the grid (GetGrid()).Children.Add(iaBanner); }
public static void DisplayTextAd(Grid grid, IaAdEventHandlers eventHandlers) { // Display text ad in the TextAdGrid // In order to maximize your revenues, we recommend allowing the application usage only if the returned value is true: // PAY ATTENTION: DisplayAd() checks for connectivity, first of all, // but GetIsNetworkAvailable() always returns true at the emulator //if (!InneractiveAd.DisplayAd("MyCompany_MyApp", InneractiveAd.IaAdType.IaAdType_Text, GetGrid(), 60, optionalParams)) //{ // MessageBox.Show("This application is free but requires an internet connection. Please configure your connectivity settings and re-try."); // //NavigationService.GoBack(); //} // When using the DisplayAd method you may choose to send event handlers, so you may catch the ad's events if (!InneractiveAd.DisplayAd(appId, InneractiveAd.IaAdType.IaAdType_Text, grid, 60, OptionalParams, eventHandlers)) { System.Diagnostics.Debug.WriteLine("This application is free but requires an internet connection. Please configure your connectivity settings and re-try."); //NavigationService.GoBack(); } }
void vservAdControl_VservAdNoFill(object sender, EventArgs e) { adView.Children.Clear(); inneractiveBanner = new InneractiveAd("Openitvn_MummyMazeDeluxe_Nokia", InneractiveAd.IaAdType.IaAdType_Banner, 60, new Dictionary <InneractiveAd.IaOptionalParams, string>()); adView.Children.Add(inneractiveBanner); }