[英]Specifying multiple cultures in the AdRotator control
我在 Windows Phone 7 應用程序中使用 adRotator 控件。 他們有一個文件,根據您所在的國家/地區指定要播放的廣告:
<AdSettings>
<CultureDescriptors>
<AdCultureDescriptor CultureName="en-US">
<Probabilities Probability="60" AdType="Smaato" />
<Probabilities Probability="40" AdType="AdMob" />
</AdCultureDescriptor>
<AdCultureDescriptor CultureName="en-GB">
<Probabilities Probability="60" AdType="Smaato" />
<Probabilities Probability="40" AdType="AdMob" />
</AdCultureDescriptor>
<AdCultureDescriptor CultureName="de-DE">
<Probabilities Probability="80" AdType="Smaato" />
<Probabilities Probability="20" AdType="AdMob" />
</AdCultureDescriptor>
</CultureDescriptors>
</AdSettings>
如您所見,我指定了 3 種不同的文化(en-US、en-GB 和 de-DE)。 但是,其中 2 個具有完全相同的設置(en-US、en-GB)。
有沒有辦法在同一個節點上指定多種文化? 我嘗試了以下,但似乎沒有用。
<AdSettings>
<CultureDescriptors>
<AdCultureDescriptor CultureName="en-US, en-GB, da-DK">
<Probabilities Probability="60" AdType="Smaato" />
WP Unified Ad 控件支持一個節點中的多個國家,如下所示,它還提供多個事件,這有助於獲得對廣告和廣告空間的更多控制。
<AdCountryDescriptor Country="US, GB" InitialAdProvider="AdMob">
<Probability Value="70" AdProvider="PubCenter" />
<Probability Value="10" AdProvider="AdDuplex" />
<Probability Value="10" AdProvider="MobFox" />
<Probability Value="10" AdProvider="AdMob" />
<Probability Value="20" AdProvider="NoAd" />
</AdCountryDescriptor>
<AdCountryDescriptor InitialAdProvider="PubCenter">
<Probability Value="20" AdProvider="PubCenter" />
<Probability Value="20" AdProvider="AdDuplex" />
<Probability Value="20" AdProvider="MobFox" />
<Probability Value="20" AdProvider="AdMob" />
<Probability Value="20" AdProvider="NoAd" />
</AdCountryDescriptor>
答案是不。 我已經下載了代碼並查看了它——所以它是每個節點的單一文化。
您可以添加名稱為default
的CultureDescriptor
。 如果您想要通用設置,則只需添加與默認設置不同的特定區域性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.