我已经完全按照adduplex网站中指定的方式实施了adduplex控制:
<adduplex:AdControl x:Name="adDuplexAd"
AppId="YOUR_AppId_HERE"
/>
我使用了nuget安装方式和以下命名空间:
xmlns:adduplex="clr-namespace:AdDuplex;assembly=AdDuplex.WindowsPhone"
该应用可以完美展示广告,但只要点击应用中的广告,就没有任何反应,我尝试在adduplex博客上搜索,但没有得到任何结果。
我用谷歌搜索,但仍然没有得到任何实质性的结果。这是一些API错误吗?请帮忙!
答案 0 :(得分:0)
您的adControl可能会被其他元素覆盖。在测试模式下运行adControl,它将在调试时显示屏幕上以红色显示的任何元素。
<adduplex:AdControl x:Name="adDuplexAd"
AppId="YOUR_AppId_HERE"
IsTest="True"
/>
或者您可以为AdCovered
事件创建事件处理程序并设置断点,并查看广告是否被其他元素覆盖。
<adduplex:AdControl x:Name="adDuplexAd"
AppId="YOUR_AppId_HERE"
AdCovered="adDuplexAd_AdCovered"
/>
private void adDuplexAd_AdCovered(object sender, AdDuplex.Models.AdCoveredEventArgs e)
{
}
此外,您可以为AdClick
事件添加事件处理程序,还可以设置断点并查看是否已命中。 (与上述代码相同)