商品同期
WCPOS(ポイントオブセール)システムの重要な側面の一つは、そのデータ管理に対するアプローチです。これは、大量の商品データを効率よく処理する方法を提供します。このガイドでは、WCPOS内で商品がどのようにダウンロードされ、同期されるかを説明します。
商品のローカルストレージ
WCPOSはWooCommerceストアから商品を取得し、デバイス上にローカルに保存します。このアプローチにより、一度商品がダウンロードされると、繰り返し取得する必要がなくなります。POSを使用し続けることで、WooCommerceストアからすべての商品を徐々にダウンロードし、あなたの商品データベースをローカルに作成します。
商品のバッチダウンロード
ほとんどのストアでは、一度に50個以上の商品をダウンロードしようとすると、高いサーバーロード、応答時間の遅延、またはサーバークラッシュに繋がる可能性があります。これを防ぐために、WCPOSは通常、1回につき約50個の商品を小さなバッチでダウンロードするように設計されています。このプロセスは、すべての在庫がローカルに保存されるまで続き、大量のデータをサーバーに過度の負担をかけることなく管理できるようにします。
商品検索の利用
商品のバッチダウンロードを開始する効果的な方法は、商品検索機能を使用することです。商品検索を行うたびに、POSシステムは別のバッチの商品を取得して保存します。この戦略は、新しい商品を徐々にダウンロードするのに役立つだけでなく、より多くの商品がローカルに保存されることで検索機能の速度と効率を向上させます。
結論
すべての商品が一度にPOSシステムに表示されないことは重要な点であり、これは完全に正常です。時間が経つにつれて、商品検索や他のPOS操作を使用することで、すべての商品をダウンロードします。WCPOSの動作に関するより詳細な情報については、アーキテクチャを参照してください。
WCPOSはサーバーロードと運用効率を最適化するように設計されています。進行中の商品ダウンロード機能は、スムーズで効率的かつユーザーフレンドリーな小売管理体験を確保します。
よくある質問
どのようにすれば、もっと多くの商品を読み込むことができますか?
POSでの商品同期は、いくつかの方法でトリガーされます:
- POSが初めて読み込まれたとき。
- 商品検索を実行するたび。
- カテゴリやタグでフィルターを適用する場合。
- 商品リストの一番下までスクロールすること。
- 手動で同期ボタンを押す(短押しで同期、クリアとリフレッシュオプションのために長押し)。
- さらに、POSは10分ごとに自動で同期を行います。
すべての商品がダウンロードされると、今後の同期では前回の同期以降に更新された商品のみを取得します。
一番下までスクロールしましたが、すべての商品が表示されません
すべての商品が表示されない理由はいくつか考えられます:
- POSはデフォルトで在庫切れのアイテムを非表示にします。この設定は、在庫切れのアイテムを表示する場合は商品表示設定で変更できます。
- WooCommerce REST APIは、単純、可変、グループ化、外部などの標準WooCommerce商品タイプにのみ対応しています。カスタム商品タイプを使用している場合、POSに表示されないかもしれません。