【问题标题】:Specifying multiple cultures in the AdRotator control在 AdRotator 控件中指定多种区域性
【发布时间】:2012-04-20 10:08:00
【问题描述】:

我正在将 adRotator 控件与我的 Windows Phone 7 应用程序一起使用。他们有一个文件,根据您所在的国家/地区指定要播放的广告:

<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" /> 

【问题讨论】:

    标签: windows-phone-7 windows-phone-7.1 windows-phone adrotator


    【解决方案1】:

    答案是否定的。我已经下载了代码并查看了它 - 所以它是每个节点的单一文化。

    【讨论】:

    • 只是出于好奇,你为什么要这么做?
    • @PaulHazen 我想将各个国家/地区分组到一个 XML 树中。因此,例如,我想为欧盟、北美、拉丁美洲等建立一个节点……而不是为其中的每种文化创建一个节点。
    【解决方案2】:

    您可以添加名称为defaultCultureDescriptor。如果您想要通用设置,则只需添加与默认设置不同的特定文化。

    【讨论】:

      【解决方案3】:

      WP Unified Ad control在一个节点上支持多个国家/地区,例如关注,它还提供多个事件,可以帮助获得对广告和广告空间的更多控制。

      <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>
      

      【讨论】:

        猜你喜欢
        • 2012-08-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多