借助 Google Play SDK 管理中心,构建更好、更安全的 SDK

作者 / 产品经理 Yafit Becher

虽然 SDK 可以为应用开发者带来许多好处,但也可能会以不易识别或难以控制的方式影响应用。因此,我们在 2021 年推出了 Google Play SDK 管理中心,并在其中纳入了一些被广泛采用的 SDK,帮助 SDK 提供方提高 SDK 的性能、质量和安全性。

借助 SDK 管理中心,SDK 提供方可以访问使用情况统计信息、崩溃和 ANR (应用无响应) 报告,并利用各种工具指导应用开发者采用能够解决质量问题和遵守 Google Play 政策的 SDK 版本。

在成功为 SDK 提供方和应用开发者提供抢先体验计划的基础上,现在,我们很高兴能够将 SDK 管理中心的适用范围扩展至所有的 SDK,只要这些 SDK 是通过我们可验证的规范 Maven 制品库来源进行分发的。

改善 SDK 提供方与应用开发者之间的沟通

如果 SDK 提供方与应用开发者之间的沟通不畅,可能会导致难以发现问题并且快速解决。SDK 提供方有时并不清楚 SDK 的实际表现情况,因此应用开发者经常不得不等待问题修复或使用过时的 SDK 版本。

SDK 管理中心不仅可以让 SDK 提供方查看 使用和采用情况统计信息、崩溃和 ANR 报告,还能为 SDK 提供方搭建 与应用开发者沟通的桥梁,从而弥补这一差距。通过跨应用访问崩溃和 ANR 报告,SDK 提供方可以在问题升级为客户投诉之前发现并解决问题。

解决问题后,SDK 提供方可以将崩溃原因以及解决方法的报告返回给开发者。SDK 提供方还可以直接从应用开发者那里接收完整的堆栈跟踪报告,从而确保共享所有信息,以便快速修复。

SDK 提供方还可以鼓励应用开发者升级到更新的 SDK 版本,或提供关于特定 SDK 版本的指导。借助 SDK 管理中心,SDK 提供方可以 在其版本中添加备注,报告版本已过时;对于非常旧且使用率较低的 SDK 版本,应用开发者有 90 天的时间可以进行更新,之后他们将无法继续发布使用该版 SDK 的新应用版本。

通过数据洞见和及时更新,更自信地进行构建

许多 SDK 提供方在收集 SDK 使用和采用情况的数据时遇到困难,因此难以针对未来的开发工作做出明智的决定。SDK 管理中心按照 应用类别、国家/地区甚至 SDK 版本提供详细的使用和采用情况统计信息,以填补这些空白。

Google Play 政策作为我们构建安全的用户体验的一部分,一直在不断发展完善。虽然这对维护安全的生态系统至关重要,但我们知道,紧跟这些政策更新对 SDK 提供方来说可能是一项挑战。SDK 管理中心会 在平台内 向 SDK 提供方发送有关政策变更的重要动态与通知,从而帮助简化此过程。

即刻使用 SDK 管理中心

SDK 管理中心对所有 SDK 提供方免费开放使用。欢迎您前往 Google Play SDK 管理中心 即刻开始使用。也欢迎您持续关注我们,及时了解更多开发技术和产品更新等资讯动态。