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