Make more money from your UWP apps and your apps for Windows 8.1 and Windows Phone 8.x by including banner and video interstitial ads. The ads show in Windows apps for PCs, tablets, and phones. You can monitor your ad performance in real time by using the advertising performance report in the Windows Dev Center dashboard.

Use ad mediation for banner ads (Windows 8.1 and Windows Phone 8.x)

For Windows 8.1 and Windows Phone 8.x apps, you can use the AdMediatorControl class to optimize your advertising revenue by displaying banner ads from multiple ad networks. After you add this control to your app, you configure your ad mediation settings on the Windows Dev Center dashboard, and we take care of mediating banner ad requests from the ad networks you choose. For more information, see Use ad mediation to maximize ad revenue.

Note Ad mediation using the AdMediatorControl class is currently not supported for UWP apps for Windows 10. Server-side mediation is coming soon for UWP apps using the same APIs for banner ads (AdControl) and video interstitial ads (InterstitialAd). For guidance about migrating from AdMediatorControl to AdControl in your UWP app, see Migrate from AdMediatorControl to AdControl for UWP apps.

Advertising support for Windows Phone 8.x Silverlight projects

Some developer scenarios are no longer supported in Windows Phone 8.x Silverlight projects. For more information, see the following table.

Platform version

Existing projects

New projects

Windows Phone 8.0 Silverlight

If you have an existing Windows Phone 8.0 Silverlight project that already uses an AdControl or AdMediatorControl from an earlier release of the Universal Ad Client SDK or Microsoft Advertising SDK and this app is already published in the Windows Store, you can modify and rebuild the project, and you can debug or test your changes on a device. Debugging or testing the project in the emulator is not supported.

Not supported.

Windows Phone 8.1 Silverlight

If you have an existing Windows Phone 8.1 Silverlight project that uses an AdControl or AdMediatorControl from an earlier SDK, you can modify and rebuild the project. However, to debug or test the app, you must run the app in the emulator and use test mode values for the application ID and ad unit ID. Debugging or testing the app on a device is not supported.

You can add an AdControl or AdMediatorControl to a new Windows Phone 8.1 Silverlight project. However, to debug or test the app, you must run the app in the emulator and use test mode values for the application ID and ad unit ID. Debugging or testing the app on a device is not supported.