以下工具和资源有助于您充分利用 Play Integrity API,使其成为您的反滥用策略的一部分。
监控 Play Integrity API 状态
Play 状态信息中心会显示 Play Integrity API 的状态信息。系统会发布有关服务状态的信息,包括任何服务暂停和中断。如果您遇到的问题未在页面上列出,请联系 Google Play 开发者支持团队。
在您的应用中测试不同的 Play Integrity API 响应
您可以创建测试来评估 Play Integrity API 与应用的交互方式。对于您指定的电子邮件地址,您可以选择它们从 Google Play 服务器获取的完整性判定或应在应用中获取的错误代码。这样,您就可以测试应用对所有可能的响应和错误的反应。
您可以在 Play 管理中心内设置测试。在左侧菜单的版本部分中,前往应用完整性。点击 Play Integrity API 旁边的设置,然后找到测试即可开始测试。如需详细说明,请参阅 Play 管理中心帮助中心。
请注意,对于测试响应,返回的载荷中会显示一个额外的 testingDetails
字段。
testingDetails: { isTestingResponse: true }
检查来自任何设备的设备完整性判定
如果需要验证 Play Integrity API 在特定设备上针对您的应用返回的完整性判定(例如,在调试或排查用户报告的问题时),可以使用 Play 商店应用针对该设备生成 Play Integrity API 判定结果。
首先,在设备上启用 Play 商店的开发者选项。点按您的个人资料图标,然后点按设置。打开关于菜单,然后点按标为 Play 商店版本的行七次以解锁开发者模式。
然后,如需从 Android 设备生成认定结果,请打开 Play 商店应用。点按您的个人资料图标,然后点按设置。打开常规菜单,然后点按开发者选项。在 Play Integrity 设置中,点按检查完整性以生成判定结果。
考虑端到端企业欺诈解决方案
寻求完整的欺诈和机器人管理解决方案的企业客户可以购买移动版 reCAPTCHA Enterprise,其中包含的适用于 Android 的 SDK 会向开发者提供欺诈风险评分。reCAPTCHA Enterprise 自动包含 Play Integrity API 信号,并将这些信号与面向客户的 reCAPTCHA 网络和应用信号相结合,提供开箱即用、隐蔽又顺畅的欺诈管理解决方案。此外,它还可向不支持 Play Integrity API 的 Android 应用提供保护。
获取支持
如需报告意外的 Play Integrity API 判定结果,请提交问题并提供要求提供的所有信息。
如需咨询 Play Integrity API 相关问题或提供相关反馈,您可以采取以下任一方式:
- 直接通过 Play 管理中心与 Google Play 开发者支持团队联系。
- 在 Play 管理中心帮助中心内填写此表单。
如果您要请求增加应用每天可以发出的请求数量,最多可能需要一周的时间。我们强烈建议您在 Google Play 管理中心或 Google Cloud 控制台中监控 Play Integrity API 的使用情况;您还可以在其中设置配额提醒,以免服务中断。