服务器端验证 (SSV) 是针对应用内激励广告观看行为的另外一项验证。它是在标准客户端回调之外使用的附加验证。
服务器端验证可验证每次已完成的激励广告观看行为。这可以确保您只奖励那些确实已在您应用中观看视频的用户。每次用户看完激励广告时,AdMob 都会使用您提供的回调网址来验证该观看行为。
详细了解适用于 Android、iOS 或 Unity 的 SSV。
设置和测试服务器端验证
请完成以下步骤:
- 访问 https://admob.google.com,登录您的 AdMob 账号。
- 在边栏中点击应用。
- 选择要关联的应用的名称。如果您没有在最近使用的应用列表中看到该应用,请点击查看所有应用以搜索您添加到 AdMob 的所有应用。
- 在边栏中点击广告单元。
- 对于新广告单元,请按照创建激励广告单元中的说明操作。对于现有广告单元,请点击广告单元的名称。
- 点击高级设置。
- 点击服务器端验证旁边的设置并验证回调网址。
- 完成服务器端验证设置:
- 回调网址:您希望 AdMob 在用户看完激励广告后向您发送的完整网址(例如:https://example.com/sample_ssv)。
- 用户 ID(可选):此 ID 仅用于测试。用户 ID 是分配给每位用户的唯一标识符,以便您明确谁因为看完广告而应获得奖励。要使用此功能,请在 SDK 中设置 user_id 参数。
- 自定义数据(可选):此数据仅用于测试。在用户看完广告后,系统会在回调中接收自定义数据。例如,您可以通过添加参数来了解用户所处的关卡。要使用此功能,请在 SDK 中设置 custom_data 参数。
- 点击验证网址。
您必须先验证网址,然后才能完成 SSV 的设置。
- 点击使用经过验证的网址。
对 SSV 错误进行问题排查
如果该网址返回错误消息,请查看错误消息,并确保您已按照说明设置了适用于 Android、iOS 或 Unity 的 SSV。