如何在WP7 App上添加Microsoft Advertising

时间:2013-06-27 18:47:45

标签: c# windows-phone

我正在尝试在我的WP7应用上插入Microsoft广告,但没有成功。

我当然在pubCenter注册了。

我在MainPage.xaml中输入了这段代码:

<UI:AdControl Grid.Row="1" ApplicationId="MY APP ID" AdUnitId="MY UNIT AD" HorizontalAlignment="Left" Height="80" VerticalAlignment="Top" Width="480"/>

当然,我已将MY APP ID和MY UNIT AD替换为我的个人密码。

在MainPage.xaml的顶部,我添加了以下代码:

xmlns:UI="clr-namespace:Microsoft.Advertising.Mobile.UI;assembly=Microsoft.Advertising.Mobile.UI"

在MainPage.xaml.cs中,我添加了以下代码:

using Microsoft.Advertising.Mobile.UI;

缺少什么?怎么了?应用程序在商店中,但它不显示任何广告...

您可以通过以下链接试用此应用(免费):http://www.windowsphone.com/it-it/store/app/myvodafone/c6a86290-4f69-4fdf-9312-401f93ccb35d

1 个答案:

答案 0 :(得分:1)

我刚刚测试了该应用,并显示了广告。我想发生的事情是你第一次接触填充率的概念。基本上,在您的应用中添加广告控件并不能保证广告会在100%的时间内展示。根据广告单元​​的类别,用户的本地化以及一年中的某个时段,可能会有更多应用尝试展示广告,而不是实际可用的广告。在这些情况下,广告控件不会显示任何内容。填充率是控件显示广告的百分比的通用名称。不幸的是,Microsoft PubCenter的管理控制台还没有显示填充率。

有几种方法可以获得更好的填充率:更改广告单元的类别,或使用AdRotator之类的特殊广告控制,当没有任何内容可展示时,它会自动切换到其他广告提供商。