即使将应用上传到商店,AdControl也不会展示广告

时间:2017-01-21 11:52:39

标签: c# uwp ads uwp-xaml

我上传了应用程序UWP应用程序到Windows 10商店,使用AdControl在我的应用程序中显示广告。

我的添加控件不会向我显示广告,只是保持空白并抛出下一个错误:“没有广告可用。没有其他信息”“

在破折号 - 货币化中,我创建了广告单元名称,并获得了广告单元ID应用ID和广告单元名称,如下所示:dashbord screen shot

在xaml文件中:

<UI:AdControl ApplicationId="78eefbba-92ef-466f-bec3-81e17f9c36d4"
     AdUnitId="332861"
     Name="adControl"
     Height="60"
     Width="480"
     Grid.Row="5"
     HorizontalAlignment="Center"
     ErrorOccurred="OnAdError"
     Grid.ColumnSpan="6"
     Grid.Column="0"/>

然后我调试我的应用程序:

  

e.ErrorCode:NoAdAvailable

在OnAdError事件中我得到了:

  

e.ErrorCode:NoAdAvailable   ErrorMessage:没有广告可用。没有其他信息

我做了什么?我该如何解决?

Editted: 问题解决了,因为Romasz评论广告的大小不合适。 另一个需要注意的重要事项是,在开发中,即使我们的尺寸合适,您也可能在应用发布之前看不到广告。

2 个答案:

答案 0 :(得分:0)

我认为您的广告尺寸可能存在问题 - 尝试更改为described at MSDN的尺寸。

AD的可用性也取决于国家/地区,如果问题出在您身边或者商店无法提供AD,则很难说。首先,我会检查不支持480 x 60的尺寸,因此可能没有该尺寸的AD可用。如果大小与MSDN网站上的大小不同,那么您很可能会收到错误。

答案 1 :(得分:0)

这不是尺寸问题,手机尺寸也会显示在桌面上(proof)。

这只是缺少广告的问题。

编辑:一年中的时段似乎是一个非常高的因素:我的个人广告填充率在7月和8月期间约为10%,自9月以来现在约为85%(在PC上,编辑日期是10月14日)。