重要: Shopifyでは、本物の完了した注文を一括削除することはできません。一括キャンセル(注文をアーカイブ)することはできます。実際の削除はDraft Ordersに対してのみ可能です。
DataEaseは2つのワークフローを提供します:本物の注文をキャンセル/アーカイブするか、Draft Ordersを一括で完全に削除するか—どちらも検証付きです。
🎯 目標
一括で削除できるものとできないものを理解する:Shopifyでは、本物の完了した注文を削除することはできません。一括キャンセル(注文をアーカイブ)することはできます。実際の削除はDraft Ordersに対してのみ可能です。
オプションA — キャンセルによる「削除」効果(注文をアーカイブ)
1. 注文をエクスポート
DataEaseで、New Export → Ordersに進みます。少なくとも以下を含めます:
idname(注文番号)- ステータス
フィルター(日付範囲、財務/履行ステータス)を使用してセットをターゲットにします。
2. ファイルを準備
エクスポートされたファイルをExcelまたはGoogle Sheetsで開きます。アーカイブしたい行に対して:
action列を追加- CANCELに設定
完了したら、ファイルを.xlsxまたは.csvとして保存します。
3. インポートと検証
- DataEaseで、New Import → Ordersを開始
- 編集したファイルをアップロード
- 列をマッピング
- Validationを実行
検証レポートの問題を修正します。
4. インポートを実行
検証が通過したら、Run ImportをクリックしてShopifyで注文をキャンセルします。
完了したら、選択した注文がアーカイブ(キャンセル)されたことを確認します。
オプションB — Draft Ordersを一括で完全に削除
1. Draft Ordersをエクスポート
DataEaseで、New Export → DraftOrdersに進みます。以下を含めます:
idname(オプション)createdAt
2. ファイルを準備
エクスポートされたファイルをExcelまたはGoogle Sheetsで開きます:
- 削除したいDraft Ordersのみを残す
command= DELETEに設定
完了したら、ファイルを.xlsxまたは.csvとして保存します。
3. インポートと検証
- DataEaseで、New Import → DraftOrdersを開始
- 編集したファイルをアップロード
- 列をマッピング
- Validationを実行
4. インポートを実行
検証が通過したら、Run ImportをクリックしてShopifyからDraft Ordersを削除します。
完了したら、Draft Ordersが削除されたことを確認します。
📝 重要な注意事項
- ライブ注文はShopifyで削除できません(アプリ/APIを含む)。CANCELを使用してアーカイブします
- QA用にテスト注文を作成した場合、Shopify Adminで個別に削除します
- コンプライアンスワークフローを考慮(返金、削除/匿名化)し、顧客データを削除する場合
- 信頼性のために
idでのマッチングを推奨。破壊的な変更の前に常にバックアップエクスポートを保持します
💡 最小限のCSV例
キャンセルによるアーカイブ:
id,actiongid://shopify/Order/123,CANCELgid://shopify/Order/456,CANCELDraft Ordersを削除:
id,commandgid://shopify/DraftOrder/789,DELETEgid://shopify/DraftOrder/790,DELETE🎉 以上です!
選択したオプションに応じて、注文が一括でアーカイブまたは削除されました。
問題が発生した場合や質問がある場合は、サポートチームにお気軽にお問い合わせください。