跳到主内容
版本: 1.x

产品同步

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

产品的本地存储

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

批量下载产品

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

使用产品搜索

启动产品批量下载的有效方法是使用产品搜索功能。每次进行产品搜索时,POS 系统都会提取并存储另一批产品。此策略不仅帮助您逐步下载新产品,还提高了搜索功能的速度和效率,因为更多产品被本地存储。

结论

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

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

F.A.Q.

如何获取更多产品进行加载?

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

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

一旦所有产品下载完成,未来的同步将只提取自上次同步以来更新的产品。

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

可能有几个原因导致并非所有产品都显示:

  • 默认情况下,POS 会隐藏缺货商品。如果您希望显示缺货商品,可以在产品显示设置中更改此设置。

  • WooCommerce REST API 仅与标准 WooCommerce 产品类型兼容,包括简单、可变、分组和外部商品。如果您使用自定义产品类型,它们可能不会在 POS 中显示。