BASE商品マッピングの注意点(重複エラー)
SALONAとBASE ECを連携している場合、1つのSALONA商品は1つのBASE商品(またはバリエーション)にだけ紐付けられます。
なぜ重複紐付けは禁止されているか
同じSALONA商品が複数のBASE商品に紐付いていると、同期のたびに各BASE商品から独立に在庫チェック・反映が走ります。片方は「差分なし」として扱われ、もう片方は「差分あり」として検知されるため、在庫ズレが解消できず延々と残り続ける現象が起きます。
保存時のエラーメッセージ
新しく紐付けを行おうとしたときに既に別のBASE商品と紐付いていると、以下のようなエラーが出ます:
この SALONA 商品は既に「〇〇」に紐付けられています。1つの SALONA 商品は1つの BASE 商品(バリエーション)にだけ紐付けられます。
既存の重複を修正する手順
- サイドバー「設定」→「BASE EC連携」を開きます
- ページ上部に赤いバナーで「同じ SALONA 商品が複数の BASE 商品に紐付いています」と表示されます
- 「詳細を表示」で、どのSALONA商品がどのBASE商品群に重複紐付けされているか確認できます
- 商品マッピング一覧から、不要な紐付けを「未設定」に戻します
- 残したい1件だけが紐付いた状態にしてください
バリエーションの扱い
SALONA商品にバリエーションがある場合は、バリエーションごとに独立して判定されます。たとえば「Tシャツ / Mサイズ」と「Tシャツ / Lサイズ」をそれぞれ別のBASE商品に紐付けるのは正当な使い方です。
重複のままだと何が起きる?
重複紐付けを検知している間は、該当商品の自動同期は一時停止されます(在庫ズレが増え続けるのを防ぐため)。修正するまで在庫はSALONA/BASE間で同期されないので、早めの対応をおすすめします。