簡體   English   中英

PubCenter廣告未與adrotator一起顯示

[英]PubCenter ads are not displaying with adrotator

我在WP8應用程序中使用AdRotator,盡管AdDuplex廣告可以正常顯示,但PubCenter廣告卻無法顯示。 我看到它沒有出現在模擬器中是正常現象。 但是我測試了“設備”模式,它也沒有出現。 我還嘗試為AdDuplex和PubCenter發布參數為50/50的應用程序,我們看到的唯一廣告就是AdDuplex。

請注意,我使用AdDuplex版本2.1.0-Beta1。

這是我的xaml:

<adRotator:AdRotatorControl 
                    x:Name="AdRotatorControl"
                    Grid.Row="3"
                    AdHeight="80" AdWidth="480"
                    Margin="-12,253,0,-243"
                    LocalSettingsLocation="defaultAdSettings.xml"
                    AutoStartAds="True" />

還有“ defaultAdSettings.xml”文件:

<?xml version="1.0" encoding="utf-8"?>
<AdSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <CultureDescriptors CultureName="">
    <AdDuplex AppId="950XX" Probability="50"/>
    <PubCenter AppId="767b12XX-bcXX-41XX-a5XX-333ba4afb0XX" SecondaryId="107299XX" Probability="50"/>
    </CultureDescriptors>
</AdSettings>

即使我指定參數100(pubCenter)/ 0(AdDuplex),也不會顯示任何內容。 我已經檢查了那些功能:

<Capability Name="ID_CAP_IDENTITY_USER"/>
<Capability Name="ID_CAP_MEDIALIB_PHOTO"/>
<Capability Name="ID_CAP_NETWORKING" />
<Capability Name="ID_CAP_PHONEDIALER" />
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />

有人會知道為什么我的PubCenter廣告不顯示?

經過長時間的搜索,我自己找到了解決方案。 要將“ pubCenter”與“ AdRotator”一起使用,應做好以下幾點:

1)檢查容量

<Capability Name="ID_CAP_IDENTITY_USER"/> 
<Capability Name="ID_CAP_MEDIALIB_PHOTO"/> 
<Capability Name="ID_CAP_NETWORKING" /> 
<Capability Name="ID_CAP_PHONEDIALER" /> 
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT" /> 

2)添加對Microsoft Advertising SDK的引用

我在這里的錯誤是忘記了對SDK的引用。 但是現在一切正常:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM