【问题标题】:How to detect Admob Interstitial ads is clicked by user?如何检测 Admob 插页式广告被用户点击?
【发布时间】:2018-12-19 10:43:47
【问题描述】:

我正在开发一个 Android 应用程序,我在其中显示来自 Admob 的插页式广告。 我必须检测用户是否点击了插页式广告......? 我努力了 https://developers.google.com/ad-manager/mobile-ads-sdk/android/interstitial

但我找不到任何 onClick 广告侦听器。 我也尝试过 android 的 @override touch 方法,但 @override touch 方法不适用于插页式广告,因为插页式广告覆盖了整个屏幕。 谁能建议我任何方法或侦听器来检测用户对插页式广告的点击。

【问题讨论】:

    标签: java android android-studio admob onclicklistener


    【解决方案1】:

    onAdClicked()方法在google interstitial ad的adListener中可用。

    interAd.setAdListener(new AdListener() {
                @Override
                public void onAdClicked() {
                    super.onAdClicked();
    
            }
        });
    

    【讨论】:

    • 目前,[onAdClicked] 仅用于来自 Google 的原生广告,采用系统定义的格式之一(应用安装或内容),用于横幅或插页式广告(参考:@987654321 @) 有人知道如何在不打开横幅或插页式 AdMob 广告的情况下关闭它吗? [X] 这是个玩笑。
    猜你喜欢
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多