多くの商品を手動で売り切れとしてマークするのは時間がかかることがあります。DataEaseを使えば簡単です:商品バリアントをエクスポートし、在庫を0に設定し、「在庫切れ時に販売を続ける」を無効にし、Shopifyにインポートするだけで、ほんの数ステップで完了します。
🎯 目標
CSV/ExcelとDataEaseを使用して、バリアントの在庫を0に設定し(「在庫切れ時に販売を続ける」を無効にする)、多くの商品を売り切れとしてマークします。
📋 ステップバイステップの手順
1. バリアント付きの商品をエクスポート
DataEaseで、New Export → Productsに進みます。少なくとも以下を含めます:
識別子:
idvariantId(推奨)- オプション:
handle,variantSKU
在庫:
inventoryQuantity(合計)および/または動的数量:{Location}列(例:quantities: Warehouse A)
ポリシー(オプション):
- バリアントの「在庫切れ時に販売を続ける」フィールド(エクスポートでは
variantContinueSellingまたはinventoryPolicyとして表示されます—エクスポートに表示されるものを使用してください)
ヒント: Collection ID、在庫場所、またはout_of_stock_somewhereなどのフィルターを使用してセットを絞り込みます。
2. 在庫をゼロに編集
エクスポートしたファイルをExcelまたはGoogle Sheetsで開きます。更新したい各行について:
単一の場所: inventoryQuantity = 0に設定
複数の場所: 各関連するquantities: {Location} = 0に設定(列ヘッダーはエクスポートされたままにします)
変更した行にはvariantCommand = UPDATEを設定します。
完了したら、ファイルを.xlsxまたは.csvとして保存します。
3. 販売超過を無効にする(推奨)
これらのバリアントについて「在庫切れ時に販売を続ける」をオフにします:
variantContinueSelling= FALSEに設定するかinventoryPolicy= DENYに設定する(エクスポートのフィールド名による)
4. インポートと検証
- DataEaseでNew Importを開始
- 編集したファイルをアップロード
- 列をマッピング:
- Variant IDまたはSKU →
variant - 在庫フィールド
- ポリシーフィールド
- Variant IDまたはSKU →
- Validationを実行
Validation Statusでフラグが立てられた問題を修正します。
5. インポートを実行
検証が通過したら、Run Importをクリックして変更をShopifyに適用します。
完了したら、ストアフロントでいくつかの商品をスポットチェックします—ステータスはACTIVEで、バリアントは0、UIにはSold outと表示されるはずです。
📝 重要な注意事項
- Product statusをACTIVEに保つことで、商品ページを維持しながら「売り切れ」を表示します。隠すには、
status= DRAFTに設定します(異なるワークフロー) - Variant IDを使用して確実に一致させる—SKUは一意の場合のみ使用
- 場所ごとの制御には、在庫場所フィルターと動的な
quantities:列を組み合わせます - 非負の整数を使用—0は在庫切れを意味します
💡 最小限のCSV例
合計在庫をゼロに設定(単一の場所):
variantId,variantCommand,inventoryQuantity,variantContinueSellinggid://shopify/ProductVariant/111,UPDATE,0,FALSE場所ごとの在庫をゼロに設定(複数の場所):
variantId,variantCommand,quantities: Warehouse A,quantities: Warsaw Hub,variantContinueSellinggid://shopify/ProductVariant/222,UPDATE,0,0,FALSE注意: エクスポートがポリシーをinventoryPolicyとして公開している場合は、FALSEの代わりにDENYを使用してください。
🎉 以上です!
これで商品が一括で売り切れとしてマークされました。
問題が発生した場合や質問がある場合は、サポートチームにお気軽にお問い合わせください。