使用AdControl时:
ImageBrush
?AdControl.TestMode
属性,但我还没找到它(我使用的是2.1.11120.1版本)。答案 0 :(得分:3)
AdControl.TestMode
是一个静态属性,您可以在应用中的任何位置设置,至少在理论上是这样。您不需要对控件的引用。
实际上,您需要在应用程序的生命周期的早期设置AdControl.TestMode
。我通常在应用程序的contstructor中执行它:
public App()
{
...
InitializeComponent();
AdControl.TestMode = false;
...
}
我有blog post详细说明如何执行此操作。
我不确定设置背景图片。我看到的行为是控件将短暂加载,显示边框,然后消失。它似乎可能正在崩溃,但在运行时很难说清楚。
编辑:好的,我做了一些示例项目并确认当广告不可用时AdControl
崩溃。我尝试在代码中设置背景图片,但没有显示,因为如果没有任何广告要显示,控件就会消失。
如果您想避免在应用程序中出现大漏洞,一个简单的解决方案就是将Image
控件放在AdControl
后面。当AdControl
崩溃时,它会显示Image
。不像你希望的那样优雅,但它会起作用。
编辑2:找到关键字问题的答案。 AppHub submission guidelines州:
关键字 - 可用于帮助用户在Windows Phone Marketplace中查找应用程序的关键字。最多可以使用五个关键字,以逗号分隔。
这是五个术语,逗号分隔,最多255个字符。
编辑3:找到一个可追溯到2011年1月的post,表明pubCenter忽略了AdControl
上的关键字属性。并且this one表明它在2月份似乎没有工作。我猜他们仍然无法工作。如果您希望更适合您的受众群体定位广告,请确保您在pubCenter中选择的广告渠道相关。您还可以在应用中构建表单,以便用户为您提供一些人口统计数据。我计划在某些时候将这个结合到我的应用程序中,作为交换,我将解锁一两个额外的功能。赢了。 :)