2

アプリに広告を追加したい。追加コントロールを追加し、Microsoft Adverting Pubcenter から ApplicationId と AdunitId を取得しました。

私はそれを自分のアプリに渡しますが、機能していません........

そのIDを与える前に、以下に示します。

ここに画像の説明を入力

私はそのIDとそれが表示されていないすべてのものを与えます。

これは私のxamlコードです。

<UI:AdControl ApplicationId="myid" AdUnitId="myid" Width="480"/>

どうすれば解決できますか。私を助けてください。前もって感謝します。

4

1 に答える 1

0

利用可能な広告枠がある場合にのみ、アプリに広告が表示されます。つまり、その瞬間に広告を掲載するパブリッシャーがいる場合です。そうでない場合、コントロールは消えます。

ErrorOcurred広告コントロールのイベントをサブスクライブすることで、これがあなたのケースであるかどうかを確認できます:

private void AdControl_ErrorOccurred(object sender, Microsoft.Advertising.AdErrorEventArgs e)  
{  
    System.Diagnostics.Debug.WriteLine("Ad Error : ({0}) {1}", e.ErrorCode, e.Error);  
} 

結果が「利用可能な広告がありません」の場合は、その場合です。

広告ユニットのカテゴリを変更して、より良い結果が得られるかどうかを試すことができます。とにかく、広告在庫は通常、米国以外では非常に貧弱です。

于 2013-06-04T13:36:51.847 に答える