我想在我的Android应用上对Admob奖励的视频广告进行服务器端验证。为此,我遵循了instructions in the admob documentation,但失败了。
首先,我从gradle导入了Google tink库,如下所示。
implementation 'com.google.crypto.tink:tink-android:1.3.0-rc1'
然后,我想调用google tink库中的RewardedAdsVerifier帮助器类,如MainActivity中Admob文档中所示,其中显示了奖励的视频广告,但是这个分类不能包含在我的系统中。
RewardedAdsVerifier verifier = new RewardedAdsVerifier.Builder()
.fetchVerifyingPublicKeysWith(
RewardedAdsVerifier.KEYS_DOWNLOADER_INSTANCE_PROD)
.build();
String rewardUrl = "url";
verifier.verify(rewardUrl);
当我尝试如上所述在MainActivity中调用RewardedAdsVerifier类时,Android Studio给我错误“无法解析符号'RewardedAdsVerifier'”。
由于我研究了奖励视频广告的服务器端验证,因此找不到任何示例或示例。我很乐意为我提供帮助。预先感谢。
答案 0 :(得分:0)
我最终以:
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