我在使用Windows Phone的AdControl SDK(6.1.320.0)时遇到了一些问题,并且想知道是否有其他人遇到问题。我的问题是,AdControl不会在模拟器和设备上显示测试广告。我在多台机器上测试过,甚至创建了一个新的测试项目来试用。AdControl SDK版本6.1.320.0未投放测试广告
这是我的XAML代码:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<my:AdControl AdUnitId="Image480_80" ApplicationId="test_client" Height="80" HorizontalAlignment="Left" Margin="-34,118,0,0" Name="adControl1" VerticalAlignment="Top" Width="540" />
</Grid>
这是我做过什么,到目前为止:
增加了广告的控制erroroccured事件,并打印错误。它显示“HTTP错误状态代码:NotFound(404)”
我检查了清单中的所有功能。它包含所有功能,因为它是默认的测试项目。
然后我试着在我的工作电脑上,这没有Windows Phone SDK和AD SDK之前相同。它也不在那里工作。
然后我编译了Silverlight程序集的Ad SDK,并找到了生产和测试服务器的URL。
AdPlacement.ServerUrl =“https://mobileads.msn.com/v3/Delivery/Placement”; AdPlacement.TestServerUrl =“https://mobileads-test.msn.com/v3/Delivery/Placement”;
测试服务器url完全没有连接。我在Windows 7 x64终极机器上使用VS2010终极版。
还有其他想法吗?我联系了psupport AT microsoft DOT com,但他们的回复还没有得到他们的回复
对不起,我不是在谈论testmode属性的adcontrol。该属性不再需要,并且不再在最新的Ad SDK中提供,我正在讨论adcontrol的AdUnitId和ApplicationId,您不能在AdControl的真实ApplicationId的模拟器中运行应用程序btw,MS Ad Support团队承认可以重现这个问题,几个小时后,测试广告开始为我工作了, – RajeshR
很奇怪..我从来没有这样的问题,但是我注意到模拟器不能切换网络连接,你需要重新启动,如果你想要数据连接。 –