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

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

8 min read · 2026年9月28日に事実確認済み

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

CSV インポートを使えば、大規模なカタログ全体の商品上限 — 1 日・週・月ごとの上限、最小注文数量、ステップ数量 — をまとめて設定できます。 今ある設定をエクスポートし、スプレッドシートで編集して、インポートし直すだけです。すべて OrderRules のダッシュボードの商品別制限で行います。

CSV で設定できるのは商品とバリエーションの上限だけです。顧客ごとの制限、コレクションの制限、営業時間、配送ルールは、それぞれの画面で設定します。

仕組み

  1. 正しいヘッダーのファイルを用意する。 ↓ すべてエクスポートをクリックして現在の上限をエクスポートするか、CSVをインポートを開いて ↓ サンプルテンプレートをダウンロードをクリックし、空のファイルを取得します。
  2. Excel、Google Sheets、Numbers で行を入力し、.csv として保存します。
  3. インポートする。 CSVをインポートをクリックしてファイルをドロップし、すでに上限がある商品の扱いを選びます。
  4. 確認する。 OrderRules がファイルを解析し、行エラーを一覧表示して、最初の 10 件の上限のプレビューを表示します。確定するとインポートされます。

列

ヘッダー名はゆるやかに照合され(大文字・小文字やスペースは問いません)、列の順序も問いません。インポーターは英語のヘッダーを読み取るため、列ヘッダーは英語のまま使ってください。

列必須設定内容例
Product IDProduct ID または SKU のどちらか対象の Shopify 商品gid://shopify/Product/123456
SKUProduct ID または SKU のどちらかProduct ID が空のとき、商品の検索に使用CASE-12-RED
Product TitleはいOrderRules に表示されるラベルCold brew 12-pack
Variant IDいいえ商品全体ではなく、1 つのバリエーションに上限を設定gid://shopify/ProductVariant/345678
Variant TitleいいえバリエーションのラベルMedium / Blue
Daily Limit, Weekly Limit, Monthly Limit上限列を 1 つ以上この商品の期間あたりの最大注文数(全買い物客で共有)10
Daily Qty Limit, Weekly Qty Limit, Monthly Qty Limit(上限列)期間あたりの最大個数(全買い物客で共有)50
Min Order Qty(上限列)1 注文あたりの最小個数6
Step Quantity(上限列)この数の倍数で注文(2 以上)6
Count Byいいえ1 日の上限の集計基準:order(注文日、デフォルト)または fulfillment(お客様が選んだ配送日または受け取り日 — 配送日の機能をオンにする必要があります)fulfillment

エクスポートには、期間ごとの Used と % の列、そして Status 列も含まれます。これらは現在の使用状況を示すもので、インポート時には無視されます。

例

SKU,Product ID,Product Title,Variant ID,Variant Title,Daily Limit,Weekly Limit,Monthly Limit,Min Order Qty,Step Quantity
,gid://shopify/Product/123456,Sourdough loaf,,,40,,,,
CASE-12-RED,,Red wine case,,,,,,6,6
,gid://shopify/Product/789012,Hoodie,gid://shopify/ProductVariant/345678,Medium / Blue,5,25,100,,
  • 1 行目:サワードウブレッドは、全買い物客の合計で 1 日 40 件の注文を受け付けます。
  • 2 行目:SKU で照合。お客様は 6 本以上、6 の倍数で購入する必要があります。
  • 3 行目:1 つのバリエーションに、独自の 1 日・週・月ごとの上限を設定します。

インポーターがチェックするルール

  • Product ID または SKU のどちらかがあり、商品が見つかること。SKU に一致する商品がない行はエラーになります。
  • Product Title があること。
  • 少なくとも 1 つの上限が設定されていること。
  • Step Quantity は 2 以上、Min Order Qty は 1 以上であること。
  • 同じ商品とバリエーションが複数回ある場合は、最後の行が優先されます。

すでに上限がある商品の場合

インポート時にどちらかを選びます:

  • 既存の制限を置き換える — 現在の値をファイルの値で上書きします。
  • 既存の商品をスキップ — まだ上限がない商品だけをインポートします。

エクスポート

  • ↓ すべてエクスポート — 現在の表示にあるすべての商品上限。
  • ↓ 選択項目をエクスポート — チェックを入れた行だけ。

エクスポート → 編集 → インポートは、休暇シーズンの 1 週間だけ 1 日の上限を下げるといった大規模な変更を行う最速の方法です。エクスポートでは SKU は空欄で Product ID が入るため、再インポート時は ID で商品が照合されます。

プラン

インポートとエクスポートは、すべてのプランの「商品別制限」で利用できます。無料の Starter プランでは上限を設定できる商品は 3 件までなので、一括インポートが最も役立つのは、この上限がなくなる Pro($9.99/month)です。1 日の上限を配送日で集計するには、配送日の機能をオンにする必要があります(Advanced)。

トラブルシューティング

  • "Either SKU or Product ID is required"(SKU または Product ID が必要です)— その行にどちらもありません。どちらかを追加してください。
  • "Could not find product for SKU"(SKU に対応する商品が見つかりません)— ストアにその SKU を持つ商品がありません。Shopify で確認するか、Product ID を使ってください。
  • "At least one limit … must be set"(上限を少なくとも 1 つ設定する必要があります)— その行に上限の値がありません。
  • "Step Quantity must be 2 or greater"(Step Quantity は 2 以上である必要があります)— ステップを使わない場合は空欄にしてください。
  • 一部の商品で何も変わらない — 既存の商品をスキップを選んでおり、それらの商品にはすでに上限がありました。

お困りの場合は support@orderrules.com までご連絡ください。

関連ドキュメント