У меня возникла проблема с AdControl SDK (6.1.320.0) для Windows Phone, и мне интересно, есть ли у кого-нибудь еще такая проблема. Моя проблема в том, что AdControl не отображает тестовую рекламу в эмуляторе и на устройстве. Я тестировал на нескольких машинах и даже создал новый тестовый проект, чтобы попробовать.
Это мой код 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. Там тоже не работает.
затем я декомпилировал Ad SDK для сборки Silverlight и нашел URL-адрес производственного и тестового сервера.
AdPlacement.ServerUrl = "https://mobileads.msn.com/v3/Delivery/Placement"; AdPlacement.TestServerUrl = "https://mobileads-test.msn.com/v3/Delivery/Placement";
URL-адрес тестового сервера вообще не подключается. Я использую VS2010 Ultimate на конечной машине Windows 7 x64.
Любая другая идея? Я также связался с psupport AT microsoft DOT com, но пока не получил ответа.