如何在Windows窗体中放置横幅广告或非页内广告

时间:2017-02-02 03:11:34

标签: c#

我希望在Windows窗体中放置测试横幅广告或非页内广告。我正在使用Windows 8.1 Pro,VS Community 2015并已下载 [适用于Windows和Windows Phone 8.x的Microsoft Store Advertising SDK] [1]

测试横幅广告在UWP Windows 8.1中正常运行;但是,

使用Windows Forms Application 8.1时,工具箱中没有AdControl或AdMediatorControl。

我添加了一个PictureBox;但是,无法添加参考扩展[根据附加的2个屏幕转储]。 在UWP Windows中,我可以为Windows 8.1 XAML添加Ad.Mediator SDK。当我使用Win Form时,这不可用。 感谢您的及时回复。

WinForm Reference UWP Reference

1 个答案:

答案 0 :(得分:0)

无法使用WinForms找到横幅广告。看起来很奇怪,无论如何横幅广告在带VS2015的UWP Windows 8.1中都能正常工作。 只需将“AdControl”从工具箱拖到MainPage.xaml中的项目即可。 您必须按如下所示更改ApplicationId,AdUnitId,Width和Height

enter code here 
 <UI:AdControl ApplicationId="3f83fe91-d6be-434d-a0ae-7351c5a997f1" 
                  AdUnitId="10865270" 
                  HorizontalAlignment="Left" 
                  Margin="486,515,0,0" 
                  VerticalAlignment="Top"
                  Width="728"
                  Height="90"/>

对于Win 8.1,使用宽度X高度为300x250,728x90,160x600或300x600。

希望这会有所帮助。