1
我有一個Windows 8商店應用程序,並使用Pubcenter進行廣告。當Pubcenter無法投放廣告時,我想使用AdDuplex控件。如何使用XAML替換具有相同大小的AdDuplex控件的Pubcenter控件?
我用這個XAML代碼:
<StackPanel Height="600" Width="160" HorizontalAlignment="Left" VerticalAlignment="Top" Grid.Row="1" Grid.Column="2">
<adDuplex:AdControl x:Name="AdDuplexAdControl" AppId="MyAdDuplexID" Width="160" Height="600" Visibility="Collapsed" />
<UI:AdControl x:Name="MSAdMainView" ApplicationId="MyPubCenterID" AdUnitId="MyAdControlID" Height="600" Width="160" ErrorOccurred="MSAdMainView_ErrorOccurred" Visibility="Visible"/>
</StackPanel>
,代之以這個C#代碼Pubcenter控制:
//hide PubCenter and display AdDuplex
private void MSAdMainView_ErrorOccurred(object sender, Microsoft.Advertising.WinRT.UI.AdErrorEventArgs e)
{
MSAdMainView.Visibility = Visibility.Collapsed;
AdDuplexAdControl.Visibility = Visibility.Visible;
}
,但不知何故AdDuplex控制大小調整回標準的300x300的廣告尺寸和isn' t顯示在160x600的大小。我的應用尚未獲得認證。我錯過了什麼?
謝謝,這對160x600控制工作...和什麼大小的pubcenter 90x728控制?您的客戶區目前正在關閉......否則我會查找它:-)' 'isnt工作 –
Frank
728x90(WxH)。所有尺寸列在這裏的文檔中https://adduplex.zendesk.com/hc/en-us/articles/200118482-Windows-8-1-XAML-AdControl-Installation-and-Usage-C-VB-NET -C- –