メインコンテンツへスキップ

CSV による一括インポート / エクスポート

6 min read

CSV による一括インポート / エクスポート

CSV 一括インポートを使うと、カタログ全体の商品上限を一括設定できます。既存ルールをエクスポートし、スプレッドシートで編集してから再インポートできるので、SKU が数百件あるストアに最適です。

CSV インポートの仕組み

CSV 一括インポートでは、複数商品の上限を 1 度の操作で設定できます:

  1. テンプレートをエクスポート — 空の CSV テンプレートをダウンロードするか、既存ルールをエクスポートして出発点にします
  2. データを入力 — 商品ハンドル、上限値、期間、ステータスをスプレッドシートに記入します
  3. ファイルをアップロード — OrderRules ダッシュボードで CSV をドラッグ&ドロップ、または選択します
  4. 確認して適用 — ストアに反映する前に変更内容をプレビューできます

UI で 1 件ずつ作成するよりはるかに速く、大規模カタログでも効率的です。

CSV ファイルのフォーマット

CSV には以下の列が必要です。順序は自由ですが、列ヘッダーは必須です。

必須説明
product_handle必須Shopify ストアの商品 URL ハンドルblue-widget
variant_id任意特定のバリアント ID(空欄ですべてのバリアントに適用)12345678901234
limit_type必須上限の種類:per_productper_product_per_dayper_product_per_weekper_product_per_month のいずれかper_product_per_day
limit_value必須許容される最大数量5
period必須上限の期間:all_timedailyweeklymonthly のいずれかdaily
status必須ルールの有効化/無効化:active または inactiveactive

CSV の例

product_handle,variant_id,limit_type,limit_value,period,status
blue-widget,,per_product_per_day,5,daily,active
red-gadget,12345678901234,per_product_per_week,10,weekly,active
premium-item,,per_product,1,all_time,active
seasonal-product,,per_product_per_month,3,monthly,inactive

既存ルールのエクスポート

既存の商品上限は、バックアップ・編集・移行のためにいつでもエクスポートできます:

  1. OrderRules ダッシュボードで 商品上限 を開きます
  2. ルールをエクスポート(または CSV エクスポート)をクリックします
  3. ダウンロードしたファイルをスプレッドシートで開きます
  4. 必要な値を編集します
  5. ファイルを再アップロードして変更を反映します

エクスポートは次の用途に便利です:

  • 設定のバックアップ作成
  • 既存上限の一括編集
  • すべてのルールの一覧確認
  • 別ストアへのルール移行

よくある利用シーン

500 商品以上の B2B カタログ
UI に触れることなく、数百 SKU に異なる上限を設定できます。エクスポート → 一括編集 → 再インポートが効率的です。

シーズン向けの一括変更
セール時期前に、ルールをエクスポートして全商品の上限を引き下げ、変更を反映し、無効ルールを有効に切り替えます。

他アプリからの移行
他社の注文上限アプリから移行する場合、既存の上限を CSV にまとめて OrderRules に一括インポートできます。

バリアント単位の設定
複数バリアントがある商品では、variant_id 列を含めることで、サイズ・色・オプションごとに異なる上限を設定できます。

トラブルシューティング

ファイル形式のエラー

  • ファイルが .csv(カンマ区切り)で保存されているか確認しましょう
  • 必須列がすべて含まれ、正しいヘッダーが付いているか確認しましょう
  • 商品ハンドルが Shopify ストアの値と完全一致しているか(大文字小文字を区別)を確認しましょう

商品ハンドルが見つからない

  • product_handle は Shopify 商品ページの URL セグメントと一致する必要があります
  • mystore.myshopify.com/products/blue-widget のハンドルは blue-widget です
  • ハンドルが見つからない行はスキップされ、エラーメッセージが表示されます

重複エントリ

  • 同じハンドルが異なる上限で複数回含まれている場合、最後の行だけが適用されます
  • アップロード前に重複を削除しましょう

インポートが反映されない

  • 有効にしたいルールの status 列が active になっているか確認しましょう
  • limit_value が有効な数値(カンマや特殊文字を含まない)か確認しましょう
  • period の値が all_timedailyweeklymonthly のいずれかになっているか確認しましょう

プラン要件

CSV 一括インポートは Pro プラン(月額 9.99 ドル)が必要です。Starter(無料)プランには含まれません。

一括インポートのサポートやプランに関するご質問は、support@orderrules.com までご連絡ください。