如何在Windows Phone 8中点击adduplex广告?

时间:2014-08-19 06:55:02

标签: c# xaml windows-phone-8 windows-phone

我已经完全按照adduplex网站中指定的方式实施了adduplex控制:

<adduplex:AdControl x:Name="adDuplexAd" 
                AppId="YOUR_AppId_HERE" 
                />

我使用了nuget安装方式和以下命名空间:

xmlns:adduplex="clr-namespace:AdDuplex;assembly=AdDuplex.WindowsPhone"

该应用可以完美展示广告,但只要点击应用中的广告,就没有任何反应,我尝试在adduplex博客上搜索,但没有得到任何结果。

我用谷歌搜索,但仍然没有得到任何实质性的结果。这是一些API错误吗?

请帮忙!

1 个答案:

答案 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事件添加事件处理程序,还可以设置断点并查看是否已命中。 (与上述代码相同)