0

Windows Phone 用の AdControl SDK(6.1.320.0) に問題があり、他の誰かがここで問題を抱えているかどうか疑問に思っています。私の問題は、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>

これは私がこれまで行ったことです:

  1. 広告コントロールの erroroccured イベントを追加し、エラーを出力しました。「HTTPエラーステータスコード:NotFound(404)」と表示されました

  2. マニフェストですべての機能を確認しました。デフォルトのテスト プロジェクトであるため、すべての機能が含まれています。

  3. それから、以前は Windows Phone SDK と AD SDK を持っていなかった私の仕事用 PC でも同じことを試しました。そこでも機能していません。

  4. 次に、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 Ultimate マシンで VS2010 Ultimate を使用しています。

他のアイデアはありますか?psupport AT microsoft DOT comにも連絡しましたが、まだ返事がありません

4

2 に答える 2

1

MS Ad center サポートに数通のメールを送信した後、外部ネットワークから接続しようとすると、社内で問題を再現することができました。彼らは今日の午後、問題を修正しました。私の側からコードを変更することなく動作します。問題は、テスト広告を配信する広告サーバー「https://mobileads-test.msn.com/v3/Delivery/Placement に外部の MS ネットワークから到達できませんでした!

于 2012-05-02T03:51:02.170 に答える
0

個人的には、テストモードの必要性を理解していませんでした。私はテストモードを使用したことはありません..アプリケーション/広告ユニットの正しい構成を設定するだけです.

于 2012-05-01T08:48:23.513 に答える