I was modifying an app that I built to add an Ad control. I dropped the control in and initially it didn’t show up. I figured this was because I didn’t have the size correct. Add controls display ads with specific sizes and I had the control in a <Viewbox> so I thought that might be it. I removed the <Viewbox> and it didn’t make a difference. I didn’t really need the viewbox so that fine. It occurred to me that up until this point the app had been standalone not having a need for an internet client connection. Of course Ads need to pull down content to serve from the internet. I opened the Package.AppManifest and in the capabilities tab I checked Internet Client. I quick rerun of the app validate my belief this was issue as the ad control now proudly served content.
I also wondered if I would need to ad a reference to the Advertising SDK, but when I added the ad control that was taken care of by Visual Studio (VS you rock!). If you don’t see the ad control perhaps you haven’t added the Ad SDK.
I had already done the following:
Installed the Ad Center SDK http://adsinapps.microsoft.com
Created my Pub Center Account https://pubcenter.microsoft.com/ (recommended that you use your Microsoft Account)
So I went over to pub center and selected the Setup tab and registered a new app
Next I used setup to create an Application Ad Unit pick the right size ad for my app.
Next I plugged in my Application ID and Ad Unit ID into my apps ad control.
Ready to publish now!