0

広告コントロールを使い始めましたが、機能させようとして夢中になっています。Microsoft Ad Control SampleからPivotPage.xaml
をコピーしてアプリの開始ページにしましたが、広告コントロールが表示されません (バナーが表示されません)。Microsoft アプリを実行しようとすると、バナーが表示されます。

そこで、pubCenter にアプリを登録し、appId と unitId を取得してアプリで使用しようとしましたが、結果は同じで、バナーがありません!! Microsoft アプリで自分の ID を使用しようとすると、テスト バナーが表示されます。

Microsoft の例を使用するとバナーが表示され、アプリで同じページを使用できないのはなぜですか?
ID を使用すると、Microsoft アプリで正しいバナーが表示されないのはなぜですか?

ここにXAMLがあります

    <!--Pivot Control-->
    <controls:Pivot Grid.Row="0" Title="Ad Control Sample">

        <!--Pivot item one-->
        <controls:PivotItem Header="piv 1">
        </controls:PivotItem>

        <!--Pivot item two-->
        <controls:PivotItem Header="piv 2">
        </controls:PivotItem>

        <!--Pivot item three-->
        <controls:PivotItem Header="piv 3">
        </controls:PivotItem>

    </controls:Pivot>

    <StackPanel Grid.Row="1" VerticalAlignment="Bottom" >
        <TextBlock Text="This is the same ad." 
                   TextWrapping="Wrap" 
                   HorizontalAlignment="Stretch" 
                   TextAlignment="Center" />
        <my:AdControl Name="adControl1" 
                      ApplicationId="test_client" 
                      AdUnitId="Image480_80" 
                      HorizontalAlignment="Center" 
                      Width="480" Height="80" />
    </StackPanel>
4

1 に答える 1

1

ようやく問題を解決できたので、解決策を共有したいと思います。広告制御と読み取り
用のイベント ハンドラーを追加しました。マニフェスト ( WMAppManifest.xml ) が見つからないことに気付きました。ErrorOccurredMicrosoft.Advertising.AdErrorEventArgs e

<Capability Name="ID_CAP_IDENTITY_USER" />
<Capability Name="ID_CAP_MEDIALIB" />
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
于 2012-07-15T14:04:26.923 に答える