跳到主内容
版本: 1.x

产品同步

WCPOS(销售点)系统的一个重要方面是其数据管理方法。它提供了一种高效的方式来管理大量的产品数据。本指南解释了在WCPOS中产品是如何下载和同步的。

产品的本地存储

WCPOS从您的WooCommerce商店提取产品并将其本地存储在您的设备上。这种方法意味着一旦产品下载下来,就不需要反复获取。随着您继续使用POS,它会逐步下载您WooCommerce商店中的所有产品,创建一个您产品的本地数据库。

产品的批量下载

对于大多数商店而言,尝试一次下载超过50个产品可能会导致服务器负载过高、响应时间变慢甚至服务器崩溃。为避免这种情况,WCPOS被设计为以小批量下载产品,通常每次大约50个产品。这个过程将持续进行直到整个库存被本地存储,确保能管理大量数据而不会给服务器带来过大的负担。

启动产品批量下载的有效方法是使用产品搜索功能。每次您执行产品搜索时,POS系统就会获取并存储新的一批产品。这种策略不仅帮助您逐步下载新产品,还通过本地存储更多产品来提高搜索功能的速度和效率。

结论

重要的是要理解,所有的产品不会一次性在您的POS系统中出现,这完全正常。随着时间的推移,通过使用产品搜索和其他POS操作,您将能够下载所有产品。有关WCPOS操作的更多详细信息,请参见架构

WCPOS旨在优化服务器负载和操作效率。逐步产品下载功能确保了流畅、高效和用户友好的零售管理体验。

常见问题

我如何让更多的产品加载?

可以通过几种方式触发POS中的产品同步:

  • 当POS首次加载时。
  • 每次您执行产品搜索时。
  • 应用过滤器,例如按类别或标签。
  • 滚动到产品列表的底部。
  • 手动按同步按钮(短按进行同步,长按清除和刷新选项)。
  • 此外,POS会每10分钟自动同步一次。

一旦所有产品下载完毕,未来的同步将仅获取自上次同步以来已更新的产品。

我已滚动到底部,但仍然没有显示所有产品

可能有几个原因导致未显示所有产品:

  • POS默认会隐藏缺货商品。如果您希望显示缺货商品,该设置可以在产品显示设置中更改。
  • WooCommerce REST API仅兼容标准WooCommerce产品类型,即简单型、可变型、分组型和外部型。如果您使用的是自定义产品类型,它们可能不会在POS中显示。