【发布时间】:2016-06-10 10:07:00
【问题描述】:
我正在尝试向我的 UWP 应用添加广告,因此我想我会按照 Microsoft 提供的演练进行操作,即 Windows 10 Advertising SDK Walkthrough,但我无法让它工作。
我已经按照步骤进行了,即
- 添加了对
Microsoft Advertising SDK for XAML(V10.0.0.0) 的引用 - 确保
Platform是x86 - 将命名空间添加到我的页面:
xmlns:UI="using:Microsoft.Advertising.WinRT.UI" -
将以下 XAML 添加到我的
<Grid>:<UI:AdControl ApplicationId="d25517cb-12d4-4699-8bdc-52040c712cab" AdUnitId="10043107" HorizontalAlignment="Left" Height="250" VerticalAlignment="Top" Width="250" ErrorOccurred="AdControl_ErrorOccurred" />
但它什么也没做。没有显示广告,没有矩形,什么都没有!!
从上面的 XAML 中可以看出,我添加了 ErrorOccured 事件以查看是否可以发现其他任何内容,它确实被触发并且我收到以下错误:
- 错误代码:NoAdAvailable
- 错误消息:没有可用的广告
任何想法如何解决这个问题?为了让它发挥作用,本来应该很简单的事情变成了复杂的事情,这似乎很荒谬!
谢谢。
更新:
我刚刚在参考对话框中注意到我有以下条目:
-
适用于 XAML 的 Microsoft 广告 SDK
- 版本:10.0
- 目标:UAP 10.0.10240.0
- SDK 依赖项:Microsoft.VCLibs,版本=14.0
-
微软广告通用 SDK
- 版本:1.0
- 目标:UAP 10.0.0.0
- SDK 依赖项:Microsoft.Advertising.Xaml,版本=10.0
我应该使用哪一个?我将尝试更新这篇文章。
【问题讨论】: