添加谷歌广告到Windows Phone 8.1应用程序

我开发了一个Windows Phone 8.1应用程序,并且我想添加Google ad mob增加的function。 我按照这个链接中的说明,我添加了GoogleAds.dll到我的Windows Phone 8.1引用,但在工具中我find了AdView控件。 我正在使用VS2013快递。

我也尝试通过C#代码。

{ AdView bannerAd = new AdView    {     Format = AdFormats.BANNER,     AdUnitID = "MY_AD_UNIT_ID"    };    AdRequest adRequest = new AdRequest();    _mygrid.Children.Add(bannerAd);    bannerAd.LoadAd(adRequest); } 

_mygrid是一个网格。 我可以将Adview控制器添加到网格吗?

当我尝试构build解决scheme时,出现以下错误

错误1types“System.Windows.Controls.UserControl”是在未引用的程序集中定义的。 您必须添加对程序集“System.Windows,Version = 2.0.6.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e”的引用。 c:\ users \ makot \ documents \ visual studio 2013 \ Projects \ WC \ WC \ MainPage.xaml.cs

错误2“Windows.UI.Xaml.Controls.UIElementCollection.Add(Windows.UI.Xaml.UIElement)”的最佳重载方法匹配项有一些无效的参数c:\ users \ makot \ documents \ visual studio 2013 \ Projects \ WC \ WC \ MainPage.xaml.cs中

错误3参数1:无法从“GoogleAds.AdView”转换为“Windows.UI.Xaml.UIElement”c:\ users \ makot \ documents \ visual studio 2013 \ Projects \ WC \ WC \ MainPage.xaml.cs

Google Ad mob SDK目前仅支持Silverlight(WP8 / WP8.1 Silverlight)。 虽然您可以参考提到的DLL到WP8.1 RT项目,但它不起作用。