最佳实践
此页面提供了有关如何实施应用程序并将其在商店中列出的建议。随着商店的成熟以及我们从开发人员的经验中学习,这些建议将被更新。
# 设计一个高质量的扩展
我们鼓励您开发高质量的扩展。高质量的扩展符合性能、安全和用户体验的标准,总结如下:
- 合规性:延期是否符合我们的计划政策?扩展不得违反任何这些政策。
- Manifest V3:扩展是否建立在 Manifest V3 之上?Manifest V3 是 Chrome 扩展平台的当前版本,所有高质量扩展都应该使用它。(请参阅Manifest V3 概述。)
- 安全性:扩展对用户安全吗?确保您的扩展程序不会构成安全威胁,并且不会使用欺骗性的安装策略(有关更深入的讨论,请参阅保持安全。)
- 用户隐私:确保您的扩展程序正确处理用户数据并符合 Chrome 网上应用店的数据隐私要求。(有关更多详细信息,请参阅此常见问题解答。)
- 性能:扩展功能是否出色?高质量的扩展不仅会执行预期的操作,而且会在使用尽可能少的系统资源的情况下执行此操作。
- 用户体验:扩展使用起来是否愉快?扩展本身应该提供美观、直观和无缝的用户体验,同时也尊重最终用户的隐私。
- 商店列表:扩展程序的Chrome 网上应用商店列表应该设置用户的期望并清楚地传达扩展程序的功能。所有图像资源(图标,瓷砖,帐篷,和截图)应提供。图像不应模糊或太忙。隐私信息(权限理由、扩展的隐私政策、数据使用披露等)必须准确且最新。
# 支持 Google 帐户
如果您的应用需要用户登录,我们建议您至少为 Google 帐户提供一些支持。原因是,如果用户从 Chrome 网上应用店购买您的应用程序,则该用户很可能在使用您的应用程序时已经登录了 Google 帐户。减少登录次数可改善用户体验。
如果您已有登录系统,请考虑将 Google 帐户 ID 与系统中的用户帐户相关联。您可以通过存储来自 Google 的 OpenID 服务的用户的 OpenID URL 来实现这一点,就像存储与用户帐户关联的其他数据一样。当有人登录 Google 帐户而不是您的登录系统时,您可以自动将他们登录到您系统中的用户帐户。
有关支持 Google 帐户的更多信息,请参阅识别用户。
# 保留前用户的数据 30 天或更长时间
在用户取消订阅或卸载您的应用后,您应将其数据保留至少 30 天。用户可能会因为无法控制的原因退订,即使他们有意退订或卸载应用程序,他们也可能会回来。
# 缓存许可数据
如果您使用支付处理器或其他许可管理器,您可能还希望缓存结果,以便(a)您的用户在离线时仍可以使用扩展程序,以及(b)减少对许可服务器的查询次数,减少配额使用和流量。
# 创建引人注目的商品详情
您的应用在商店中的列表越好,就会有越多的用户找到并试用您的应用。在选择应用名称、编写描述和设计徽标时,请牢记 Google 的品牌指南。
要了解更多信息,请参阅创建出色的列表页面。
# 提供精美图片
# 选择好应用的类别
开发者控制台允许您为每个扩展指定一个类别。选择最合适的类别:
- 无障碍
- 写博客
- 开发者工具
- 乐趣
- 新闻与天气
- 相片
- 生产率
- 搜索工具
- 购物
- 社交与沟通
- 运动的
By.一粒技术服务.