在Nexus 5(Android 4.4.2)上无法点击的Admob插页式广告

时间:2014-04-21 20:28:47

标签: android admob interstitial nexus-5

您是否知道Admob插页式广告无法点击,因此无法为Nexus 5设备带来任何收入?

事实:

  1. 所有插页式广告都不会发生 - 有些是可点击的,但大多数不是
  2. 使用旧的独立Google Admob SDK和新的Google Play Services SDK,两者
  3. 它出现在 Nexus 5 with Android 4.4.2 上,但也许其他设备也可能受到影响。
  4. 在我测试过的Google Play商店中的许多程序中都会发生这种情况 - 不仅仅是我的应用程序。例如,您可以查看CPU-Z
  5. Galaxy Nexus(Nexus 3),Galaxy S,HTC One 不会发生
  6. 以下是广告的屏幕截图。底部中的小INFO按钮是可点击的并打开确定,X关闭按钮也正常工作,但点击广告不会做任何事情 - 就好像它一样不存在或上面有东西。
  7. 您是否知道该问题的解决方法或可能的解决方案? 谢谢!

    Admob Interstitial Ad

    ---更新---

    这是活动声明:

        <activity
            android:name="com.middlehut.android.belot.BelotActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait"
            android:hardwareAccelerated="true"
            >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    

    插页式加载,此处无特殊代码:

    adMobInterstitial = new InterstitialAd(this);
    adMobInterstitial.setAdUnitId(AdsConstants.AdMob.INTERSTITIAL_ID);
    adMobInterstitial.loadAd(adRequest);
    if(adMobInterstitial.isLoaded()) {
        adMobInterstitial.show();
    }
    

2 个答案:

答案 0 :(得分:1)

我刚刚解决了这个问题。 这是由于旗帜android:launchMode =“singleInstance”在活动中呈现插页式广告。

我认为这是一个adMob错误,所以请检查并在以下情况下删除此标记以使插页式广告正常工作。

答案 1 :(得分:0)

我终于找到了问题所在。没问题。这是设计使然。如果在中间位置附近单击,则加载广告,但如果在角落附近单击,则不加载。这就是为什么有时他们似乎随机不点击的原因。花了我一段时间才能弄清楚。