3つの在庫数を分けて考える
仕入元に在庫があっても、すべてを販売可能数にするとは限りません。注文の重なり、更新間隔、仕入元側の取り置き不可などを考え、販売に使わない数量を安全在庫として差し引く場合があります。
「仕入元在庫」「自社が販売可能と判断した数」「Shopee店舗に表示している数」を別々に記録すると、数量差が起きたときに、取得・計算・反映のどこでずれたかを調べやすくなります。
- 仕入元在庫:取得元で確認できた数量・状態
- 販売可能数:安全在庫や上限を反映した数量
- 店舗在庫:各Shopee店舗に最後に反映・確認した数量
更新頻度と安全在庫を決める
在庫変動が速い商品ほど更新間隔を短くしたくなりますが、取得元やAPIには制約があります。すべてを同じ頻度にせず、売れ行き、欠品リスク、利益への影響で優先度を分けます。
安全在庫は一律の数ではなく、仕入元の在庫精度や同時販売先の数に応じて見直します。残数が少なくなったときに販売を止めるのか、店舗別に配分するのかも決めておきます。
- 高回転・少在庫の商品を優先して監視する
- 残数が閾値以下になったときの販売数を決める
- 複数店舗へ同じ在庫を出す場合の上限を決める
- 営業時間外や障害時の停止・再開ルールを決める
自動連携は、例外の見つけ方まで設計する
自動更新は確認回数を減らせますが、取得元ページの変更、商品紐づけの誤り、通信失敗などで更新できないことがあります。成功件数だけでなく、未取得・変更なし・反映失敗を区別します。
在庫ゼロを取得した場合も、本当の欠品なのか取得失敗なのかを判断できる情報が必要です。急な大量変更は対象商品を確認し、必要に応じて一時停止できる運用にします。
- 最後に正常取得した日時を確認できる
- 取得失敗と在庫ゼロを区別できる
- 反映対象の店舗・商品・変更前後を確認できる
- 再取得・再反映の手順が決まっている
在庫差を定期的に照合する
自動連携を利用していても、定期的な棚卸しは必要です。仕入元と店舗の数量差、長期間更新されていない商品、在庫ゼロのまま残る商品を確認します。
ShopStarでは、紐づけた仕入元情報とShopee商品の在庫確認・更新を支援します。仕入元やマーケットによって対応条件が異なるため、利用前に対象機能の注意事項を確認してください。
- 更新日時が古い商品を抽出する
- 仕入元との紐づけがない商品を確認する
- 急増・急減した商品を確認する
- 停止中の連携と停止理由を確認する
CHECKLIST
運用を始める前の確認
- 仕入元在庫と販売可能数を区別している
- 商品ごとの更新優先度を決めている
- 安全在庫と在庫ゼロ時のルールがある
- 取得失敗を在庫ゼロとして扱わない
- 最終正常更新日時と履歴を確認できる
本記事は一般的な運営整理の考え方とShopStarの機能範囲を説明するものです。Shopeeの最新仕様、ポリシー、正式な手続きはSeller CentreおよびShopeeの公式案内をご確認ください。ShopStarはShopeeの公式サービスではありません。
