我只有一个AdControl,但我需要放两个AdUnitId

时间:2017-04-19 16:17:47

标签: c# uwp uwp-xaml

我正在开发一个uwp应用程序,我完成了它并准备通过开发中心在商店中提交我的应用程序。我的应用程序有AdControl广告,通过VisualStateManager

在桌面版(Windows 10)和移动版(Windows 10 Mobile)中展示

我的AdControl :(示例)

<UI:AdControl ApplicationId="d25517cb-12d4-4699-8bdc-52040c712cab"
         AdUnitId="test"
         HorizontalAlignment="Left"
         Height="250"
         VerticalAlignment="Top"
         Width="300"/>

在我的桌面版中:

<Setter Target="Ad.Height" Value="90"/>
<Setter Target="Ad.Width" Value="728"/>

在移动版中我有:

<Setter Target="Ad.Height" Value="50"/>
<Setter Target="Ad.Width" Value="320"/>

也就是说,横幅的大小适应不同的屏幕尺寸。

在开发中心,我必须生成2个AdUnitId,一个用于PC /平板电脑,另一个用于移动设备。

我该怎么做?

我只有一个AdControl,它允许我只放一个ID

1 个答案:

答案 0 :(得分:1)

在移动设置器中,尝试

hoodDataList.get(0).getPercentage()

和桌面

<Setter Target="Ad.AdUnitId" Value="<Mobile Ad ID>"/>