CSV による一括インポート / エクスポート
8 min read · 2026年9月28日に事実確認済み
CSV による一括インポート / エクスポート
CSV インポートを使えば、大規模なカタログ全体の商品上限 — 1 日・週・月ごとの上限、最小注文数量、ステップ数量 — をまとめて設定できます。 今ある設定をエクスポートし、スプレッドシートで編集して、インポートし直すだけです。すべて OrderRules のダッシュボードの商品別制限で行います。
CSV で設定できるのは商品とバリエーションの上限だけです。顧客ごとの制限、コレクションの制限、営業時間、配送ルールは、それぞれの画面で設定します。
仕組み
- 正しいヘッダーのファイルを用意する。 ↓ すべてエクスポートをクリックして現在の上限をエクスポートするか、CSVをインポートを開いて ↓ サンプルテンプレートをダウンロードをクリックし、空のファイルを取得します。
- Excel、Google Sheets、Numbers で行を入力し、
.csvとして保存します。 - インポートする。 CSVをインポートをクリックしてファイルをドロップし、すでに上限がある商品の扱いを選びます。
- 確認する。 OrderRules がファイルを解析し、行エラーを一覧表示して、最初の 10 件の上限のプレビューを表示します。確定するとインポートされます。
列
ヘッダー名はゆるやかに照合され(大文字・小文字やスペースは問いません)、列の順序も問いません。インポーターは英語のヘッダーを読み取るため、列ヘッダーは英語のまま使ってください。
| 列 | 必須 | 設定内容 | 例 |
|---|---|---|---|
| Product ID | Product ID または SKU のどちらか | 対象の Shopify 商品 | gid://shopify/Product/123456 |
| SKU | Product 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 までご連絡ください。