java - 如何检测 Admob 插页式广告被用户点击?
问题描述
我正在开发一个 android 应用程序,我在其中显示来自 Admob 的插页式广告。我必须检测用户是否点击了插页式广告......?我试过 https://developers.google.com/ad-manager/mobile-ads-sdk/android/interstitial
但我找不到任何广告 onClick 的听众。我也尝试过 android 的 @override touch 方法,但 @override touch 方法不适用于插页式广告,因为插页式广告覆盖了整个屏幕。谁能建议我任何方法或侦听器来检测用户对插页式广告的点击。
解决方案
onAdClicked()
谷歌插页式广告的 adListener 中提供了该方法。
interAd.setAdListener(new AdListener() {
@Override
public void onAdClicked() {
super.onAdClicked();
}
});
推荐阅读
- android-studio - How to pass data between activities that don't follow one another
- python - 没有找到一个好的正则表达式模式来以正确的顺序替换字符串(python)
- java - 在黄瓜的功能场景之间导航
- sh - shell脚本中的semver增量
- vba - 每当值重复时,将 1 天添加到今天的日期
- authzforce - 是否有使用 MongoDB 进行 Authzforce 的 DomainDAO 实现?
- r - 使用 RedditExtractor 从 reddit 中提取数据
- typescript - Typescript/Next.js 集成问题
- c# - 接受 SOAP 数据作为原始 XML
- r - sim.survdata 的平均贝塔帽不等于真实贝塔