WooConf:Woo 状态

已发表: 2017-11-10

这是一系列强调 WooConf 演讲的文章中的第一部分。 您可以观看演讲或阅读以下一些要点。

WooCommerce 在过去五年中取得了惊人的成功。 该插件本身有超过 3200 万次下载,超过 300 万次活动安装,以及超过 600 名开源项目的贡献者。 我们不再只是一个插件,我们是一个拥有蓬勃发展的生态系统的平台。

既然我们有幸取得了成功,我们现在就有了影响力。 像他们说的那样,

拥有权利的同时也被赋予了重大的责任

WooCommerce 团队非常重视这一责任。 因此,我们一直在认真审视整个平台,并弄清楚我们如何确保它履行其职责。

在过去的一年里,我们花费了大量的时间和精力使 WooCommerce 长期稳健且可持续地为我们的三个用户群体:商店所有者、商店建设者和扩展开发者。 我想分享一些我们一直在做的事情,我们学到的东西,以及事情进展的提示。

专注于设计和用户体验

John Maeda 一年多前加入 Automattic,他的工作是确保我们在 Automattic 中拥有出色的设计和用户体验,并且我们所做的一切都是包容性的。

从哲学上讲,包容对我们来说非常重要——毕竟,我们的使命是让每个人的出版和商业民主化。 实际上,包容性至关重要,因为当我们的工作得到不同观点的启发时,它总是会变得更好——它们帮助我们在探索中更加彻底和详尽,以找到解决问题的最佳方法。

我们的使命是使每个人的出版和商业民主化。

作为其中的一部分,我们将花费更多时间以更深入、更基本的方式了解我们的所有用户。 我们希望确保我们在正确的事情上执行,这样我们就可以对我们的用户产生最大的影响。 我们正在全面开展更多研究,包括采访和测试几乎所有我们能做到的人。

电脑和纸上的团队合作

我们在 WooConf 运营了一个非常成功的“产品研究实验室”,在那里我们能够向各种 WooCommerce 用户学习,并获得对正在进行的产品工作的直接反馈。 我们还启动了一项持续的设计反馈计划。

去年通过这项研究,我们学到了很多东西,这有助于我们为平台中的每一种利益相关者做出重大改进。

专注于商店建设者

今年早些时候,我们推出了 WooCommerce 3.0。 此版本中最大的改进是抽象,例如新的 CRUD(创建、替换、更新、删除)类和我们的 REST API 的 v2。 这些抽象有助于将 WooCommerce 的关键部分与底层实现区分开来,这对于扩展和让客户能够根据他们的特定业务需求定制 WooCommerce 的各个部分非常重要。

这是朝着现代、抽象、基于 API 的开发方法迈出的重要一步,它使我们能够利用 WordPress 的所有优点,同时针对电子商务的特定需求做不同的事情。 它不能服务于更大的生态系统,让每个人每次都为自己获取所需的东西——它会造成升级和互操作性的噩梦。 我们想让它更加系统化,以减少意外冲突。

WooCommerce 发布

当我们推出 WooCommerce 3.0 时,它并不顺利。 我们花了很多时间帮助有问题的人。 感谢我们的幸福工程师和 WooCommerce 核心开发团队,他们在响应用户需求方面做得非常出色。

我们从这次经历中学到了很多东西,并对我们开发 WooCommerce 的方法做出了重要改变。 特别是,我们了解到我们需要更可靠的升级和维护体验。 我们致力于定期推出有意义的改进。 但如果人们害怕升级,我们就无法推出新功能。

如果人们害怕升级,我们就无法推出新功能。

这不仅是我们的工作,也是我们的扩展开发人员和商店建设者的重要责任。 我们正在建立系统,帮助我们所有人共同努力做到这一点。 我们致力于让升级和维护体验坚如磐石。

我们致力于让升级和维护体验坚如磐石。

我们在 Automattic 做的一些事情是:

  • 定期发布的节奏——至少每季度一次(我们称它们为“发布火车”)。
  • WooCommerce 核心和我们所有扩展的端到端和单元测试。
  • 发布前在各种现场 WooCommerce 网站上手动升级和测试。

希望您注意到 WooCommerce 3.1 和 3.2 引起的问题要少得多,这在很大程度上要归功于我们的新方法。

在不久的将来值得期待的一些事情是:

  • 为电子商务设计的更快的数据库表。
  • 新的事件队列。
  • 改进的结帐流程。
  • 大量的数据和洞察力工作——如果店主无法了解他们商店的情况,那么他们就无法决定如何改进。

你知道吗,有一个开发 WooCommerce 博客? 如果您对路线图感兴趣,请密切关注。

扩展订阅

WooCommerce 的成功为我们的商店建设者带来了成功,现在很多人拥有庞大且不断增长的客户群。 我们了解到,我们需要提供更多工具来帮助他们管理大量客户和网站。

我们为改进这一点所做的一件事是更改扩展订阅的管理方式。 让人们复制和粘贴订阅密钥是不可扩展或不安全的! 我们创建了一个更安全的一键式连接过程——无需密钥。 我们还开始添加用于管理这种新订阅方式的工具,例如向客户共享和转移订阅的功能。 我们将在接下来的几个季度中增加这套工具。

关注店主

我们对如何让非技术性店主更容易上手进行了很多思考。 我们通过混合新的云服务和简化的用户体验 (UX) 来做到这一点。 我们免费提供所有这些服务,以帮助商店更快地启动和运行。

我们现在可以自动设置 Stripe(以及很快的 PayPal 和其他),而无需 API 密钥。 今年早些时候,我们发布了一项运输服务,在美国和加拿大免费提供实时运费和折扣运输标签。 我们刚刚发布了一项新的税务服务,该服务可为美国、加拿大、英国、欧盟和澳大利亚的商店提供自动、准确的销售税。

电脑手机摄像头

在 WooCommerce 3.2 中,我们基于我们的云服务推出了一个新的入职流程——新用户可以在大约五分钟内设置付款、实时运费和准确的销售税,甚至还没有添加他们的第一个产品!

在 Automattic 在基于云的产品方面的丰富经验和基础设施的帮助下,我们正在构建这些流程。 我们没有构建和维护单独的平台,而是将我们所有的努力结合起来构建更强大的服务并以更快的速度完成。

今年早些时候,我们为 WooCommerce.com 和我们的云服务启动了 WordPress.com 登录,因为它已经更安全(两因素身份验证)、更灵活(社交登录、魔术链接等),并且内置了支持对于移动。

我们还将广泛使用 Jetpack,它具有提供云服务的强大平台。 我们现在正与 Jetpack 团队合作,添加可满足电子商务独特需求的功能。 预计未来会推出更多云产品。

专注于扩展开发人员

对于 WooCommerce 扩展开发人员,我们的主要关注点是 WooCommerce 市场。 去年,我们收到了许多希望在其中添加产品的开发人员的请求。

搭建乐高积木
有点像在 WooCommerce 上构建

我们还听说,我们目前的扩展开发人员希望与他们的客户进行更直接的互动,并希望能够更好地控制他们的产品页面、文档等。这完全有道理:开发扩展是一项软件业务,而软件业务的成功通常是直接与开发人员与用户交互的程度相关。

经过大量探索和规划,我们正在做出一些重大改变来满足这些要求。

  • 我们将在不久的将来向新的扩展开发人员开放市场——我们刚刚完成了一些最终细节,以帮助简化和自动化这个过程。
  • 我们给予扩展开发者更高的佣金。
  • 开发人员现在可以更好地控制产品页面、文档和客户在市场上使用其产品的其他部分体验
  • 开发人员现在可以通过支持建立直接关系并直接了解他们的需求,从而更直接地接触他们的客户。
西区市场
如果你把我们的虚拟市场变成实体的,我们认为它看起来会像这样——但紫色更多。

今年我们市场的另一个变化是全价续订(而不是 50% 的折扣)。 当我们进行此更改时,肯定会有一些负面反应。 我们尽一切努力减少对与我们联系的任何客户的负面影响,我再次赞扬我们的幸福工程师在这些对话中表现出的同理心和勤奋。

重要的是要明确,我们做出这一改变是为了我们的用户和我们生态系统的可持续性。 WooCommerce 市场中可用的扩展是高级扩展,并且在持续的基础上物有所值。 我们相信这种定价结构为扩展的用户和开发人员设定了对软件和支持质量的正确期望。

我们相信这种定价结构设定了对软件质量的正确期望,并为扩展的用户和开发人员提供了支持。

我们还想明确一点,我们通过为开发人员提供更高的佣金和改进为核心 WooCommerce 插件提供的支持,将任何额外收入重新投资回市场本身,这完全由 Automattic 完成。 我们添加了实时聊天支持并大大缩短了我们的支持响应时间。

总之,展望未来

去年对于 WooCommerce 生态系统来说是忙碌的一年。 该平台正在发展和加强,用户群正在增长。 对于我们这些有幸坐在这一切的中心的人来说,这真是令人惊叹和谦卑。 我们正在共同构建所有这些,这是对开源力量的真实证明。 在 Automattic 的团队中,我们对我们所取得的成就以及未来的发展感到非常兴奋。

谢谢