0

我想在我的 Android 应用上对 Admob 奖励视频广告进行服务器端验证。为此,我按照admob 文档中的说明进行操作,但失败了。

首先,我从 gradle 导入了 google tink 库,如下所示。

implementation 'com.google.crypto.tink:tink-android:1.3.0-rc1'

然后我想调用谷歌 tink库中的 RewardedAdsVerifier 助手类,如 Admob 文档中所示,在 MainActivity 中,显示奖励视频广告,但这个类不能包含在我的系统中。

RewardedAdsVerifier verifier = new RewardedAdsVerifier.Builder()
        .fetchVerifyingPublicKeysWith(
                RewardedAdsVerifier.KEYS_DOWNLOADER_INSTANCE_PROD)
        .build();
String rewardUrl = "url";
verifier.verify(rewardUrl);

当我尝试如上所述在 MainActivity 中调用 RewardedAdsVerifier 类时,Android Studio 给我错误“无法解析符号'RewardedAdsVerifier'”。

由于我对激励视频广告的服务器端验证进行了研究,我找不到任何示例或示例。我很乐意帮助我如何做到这一点。提前致谢。

4

1 回答 1

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

于 2019-11-25T14:33:04.890 回答