アドコントロールを配置したアプリケーションを作成しました。アプリケーションのIDも構成しましたが、変更後に広告が表示されません。エミュレーターと自分のWindowsPhoneの両方でテストしましたが、広告が表示されません。何が問題になる可能性がありますか?
3 に答える
同じ問題が発生しました。私にとってうまくいったのは、コードでもAdControlの高さと幅を設定することです(xamlだけでなく)。
これはうまくいかない可能性があります。そのため、どこが間違っているのかを明確に理解するには、adcontrol.erroroccured関数を追加します。私のコードは次のようになります。
public HomePage()
{
InitializeComponent();
String AppId = SResources.Ad_App_ID;
String AdUnitID = SResources.Ad_Unit_ID;
sAdControl.AdUnitId = AdUnitID;
sAdControl.ApplicationId = AppId;
sAdControl.Width = 480;
sAdControl.Height = 80;
sAdControl.ErrorOccurred += new EventHandler<Microsoft.Advertising.AdErrorEventArgs>(sAdControl_ErrorOccurred);
}
void sAdControl_ErrorOccurred(object sender, Microsoft.Advertising.AdErrorEventArgs e)
{
string error=e.Error.ToString();
}
お役に立てれば!!:)
問題はまだ解決していません!私はなぜ今なのか知っていますが、それは間違ったコードか何かで何もありませんでした。
Microsoftはアドサーバーに問題を抱えており、何人かの人々が私と同じ問題を抱えています。
このようにすべてが2013年1月に始まったようです。人々はもはやテストAdcontrolsを見ることができず、私も見ることができません。これは、Microsoftが解決しなければならない問題です。
このリンクを彼らのフォーラムに投稿しているので、もっと読んで、他のいくつかの人がAdcontrolsで同様の問題を抱えていることを理解できます。お役に立てれば!
http://community.bingads.microsoft.com/ads/en/publisher/f/32/t/74426.aspx
よろしくウィリアム!
私も同じ問題を抱えていました。実装しました
void sAdControl_ErrorOccurred
機能が不足していることを発見したので、追加ID_CAP_PHONEDIALER, ID_CAP_IDENTITY_USER, ID_CAP_MEDIALIB, ID_CAP_WEBBROWSERCOMPONENT
しました。今ではうまく機能しています。