我已将AdMediation control集成到我的Windows Phone应用中。这适用于pubCenter和Google AdMob,但不适用于adduplex。
根据documentation,我使用了adduplex中的App ID(adduplex仪表板中的App键),但仍然显示配置错误标题。我几天前发现了blog post。该帖子说我必须使用广告单元ID(adduplex仪表板中的横幅)而不是App键,但这也不起作用。
使用Adduiation控件和adduplex的人可以用正确的方式解释我吗?
答案 0 :(得分:6)
自引入AdDupplex Interstitial ads以来,AdDuplex使用新的标识符。
AppId
标识符已替换为AdUnitId
和AppKey
,但广告调解员在撰写本文时仍使用旧版本的AdDuplex SDK。
如何使其发挥作用
AdDuplex中的概念性更改向后兼容。 Ad unit ID
可与旧版SDK使用的App ID
互换。
因此,您只需将Ad Mediator配置中的App ID
设置为AdDuplex Ad unit Id
。
我仍然收到广告配置错误
如果您使用模拟器进行测试,则仍会收到广告配置错误。出于某种原因,广告调解器在模拟器中运行时使用不同的配置。它基本上会忽略您的设置,只需使用0
App ID
有一种解决方法。可以在AdMediator.config
文件中编辑测试配置,该文件通过广告中介控件添加到项目中。找到TestConfiguration
代码并将其AppId
值从0
更改为Ad unit Id
答案 1 :(得分:0)
仔细检查您提供的ID,无论是Windows Phone Store ID
还是adduplex
提供的应用ID。找到了解决方法here。
答案 2 :(得分:0)
我解决了将 项目 中的配置更改为 广告单元ID 的相同问题( 5-6位数字。)
对我不起作用的只是改变开发中心的配置> AdMediator。
因此,您可能需要使用更新后的广告单元ID更新您的应用。