提问人:idrisyagci 提问时间:11/4/2019 最后编辑:idrisyagci 更新时间:11/25/2019 访问量:1141
Admob 激励广告服务器端验证
Admob rewarded ads server side verification
问:
我想在 Android 应用上对 Admob 激励视频广告进行服务器端验证。为此,我按照 admob 文档中的说明进行了操作,但失败了。
首先,我从 gradle 导入了 google tink 库,如下所示。
implementation 'com.google.crypto.tink:tink-android:1.3.0-rc1'
然后我想调用 google tink 库中的 RewardedAdsVerifier 帮助程序类,如 Admob 文档中所示,在 MainActivity 中显示激励视频广告,但此 clas 无法包含在我的系统中。
RewardedAdsVerifier verifier = new RewardedAdsVerifier.Builder()
.fetchVerifyingPublicKeysWith(
RewardedAdsVerifier.KEYS_DOWNLOADER_INSTANCE_PROD)
.build();
String rewardUrl = "url";
verifier.verify(rewardUrl);
当我尝试如上所述在 MainActivity 中调用 RewardedAdsVerifier 类时,Android Studio 给了我错误“无法解析符号'RewardedAdsVerifier'”。
由于我对激励视频广告的服务器端验证进行了研究,我找不到任何示例或样本。我非常乐意帮助我解决这个问题。提前致谢。
答:
0赞
xtremetom
11/25/2019
#1
我最终用以下方式运行了我的:
implementation group: 'com.google.crypto.tink', name: 'apps-rewardedads', version: '1.3.0-rc1'
如下图所示: https://jar-download.com/artifacts/com.google.crypto.tink/apps-rewardedads/1.2.0-rc4/source-code
评论
0赞
Thai Duong
12/18/2019
我很高兴这对你有用。请注意,apps-rewardedads 适用于服务器端应用程序,而不是移动设备。
评论