跳到主内容
版本: 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 中显示。