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

Shopify の商品上限を一括設定:大規模カタログ向け CSV インポートガイド

Jahangir Alam2026年5月1日2026年9月28日更新2026年9月28日に事実確認済み12 min read
SKUDailyMinSteplimits.csvImport300 rows

OrderRules の CSV で、数百の Shopify 商品に上限をまとめて設定できます。 現在の上限をエクスポート(またはサンプルテンプレートをダウンロード)し、任意のスプレッドシートで 1 日・週・月ごとの上限、最小注文数量、ステップ数量を入力して、商品別制限からファイルをインポートします。OrderRules は各行を Product ID または SKU で商品と照合し、手動で設定した上限と同じようにチェックアウトで確認します。

一括インポートで時間を節約できる場面

商品ごとに上限を設定するのは、十数点までなら問題ありません。100 点を超えるなら、スプレッドシートのほうが早く済みます:

  • 生産量に限りがあるカタログ — 300 種類の焼き菓子に、それぞれ 1 日の上限を設定。
  • ケース単位の商品 — 6 本、12 本、24 本単位で購入してもらうワイン、飲料、サプリメント。
  • 季節ごとの変更 — 休暇シーズンの 1 週間だけ 200 商品の上限を下げ、その後元に戻す。
  • 他のアプリからの移行 — 別の場所で設定していた上限を作り直す。

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

CSV の形式

ヘッダー名はゆるやかに照合され(大文字・小文字やスペースは問いません)、列の順序も問いません。正確なヘッダーから始めるには、現在の上限をエクスポートするか、サンプルテンプレートをダウンロードしてください。列ヘッダーは、インポーターが英語のヘッダーを読み取るため英語のまま使います。

列必須意味例
Product IDProduct ID または SKU対象の Shopify 商品gid://shopify/Product/123456
SKUProduct ID または SKUProduct ID が空のとき、商品の検索に使用CASE-12-RED
Product TitleはいOrderRules に表示されるラベルRed wine case
Variant IDいいえ商品全体ではなく、1 つのバリエーションに上限を設定gid://shopify/ProductVariant/345678
Variant Titleいいえバリエーションのラベル750ml
Daily / Weekly / Monthly Limit上限を 1 つ以上その商品の期間あたりの最大注文数(全買い物客の合計)40
Daily / Weekly / Monthly Qty Limit(上限)期間あたりの最大個数(全買い物客の合計)120
Min Order Qty(上限)1 注文あたりの最小個数6
Step Quantity(上限)この数の倍数で注文(2 以上)6
Count Byいいえorder(デフォルト)または fulfillment — 1 日の上限を、お客様が選んだ配送日または受け取り日で集計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
CB-12,,Cold brew 12-pack,,,20,,,12,12
,gid://shopify/Product/789012,Hoodie,gid://shopify/ProductVariant/345678,Medium / Blue,5,25,100,,
  • Sourdough loaf — 全買い物客の合計で 1 日 40 件の注文。
  • Red wine case — SKU で照合。6 本以上、6 の倍数で購入。
  • Cold brew 12-pack — 1 日 20 件の注文、各注文は 12 本単位。
  • Hoodie, Medium / Blue — このバリエーション独自の 1 日・週・月ごとの上限。

手順

1. 正しいヘッダーのファイルを用意する

OrderRules のダッシュボードで商品別制限を開きます:

  • ↓ すべてエクスポート:現在の表示にあるすべての商品上限をダウンロードします。
  • ↓ 選択項目をエクスポート:チェックを入れた行だけをダウンロードします。
  • CSVをインポート → ↓ サンプルテンプレートをダウンロード:空のファイルを取得できます。

CSVをインポートとすべてエクスポートのボタンがある OrderRules の商品別制限画面

2. 行を入力する

商品ごとに 1 行、バリエーションに個別の上限が必要ならバリエーションごとに 1 行です。できるだけエクスポートから取得した Product ID を使ってください。SKU でも構いません:OrderRules は SKU で商品を検索し、一致する商品がない行はエラーになります。

3. インポート前に確認する

  • すべての行に Product ID または SKU と、Product Title がある。
  • すべての行で、少なくとも 1 つの上限が設定されている。
  • Step Quantity は 2 以上で、両方を使う場合は Min Order Qty がその倍数になっている。
  • 同じ商品とバリエーションは 1 回だけ記載する。2 回記載した場合は、最後の行が優先されます。

4. インポートする

CSVをインポートをクリックしてファイルをドロップします。OrderRules がファイルを解析し、行エラーを行番号と項目つきで一覧表示します。次に、すでに上限がある商品の扱いを選びます:

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

最初の 10 行のプレビューを確認してから確定します。インポートされた上限の件数と、失敗した行の件数がメッセージで表示されます。

5. 抜き取り確認する

商品別制限でいくつかの商品を開き、ルールに違反するカート — 個数が足りない、倍数が合わない — を試して、Shop Pay を含めチェックアウトでブロックされることを確認します。

よくある使い方

季節ごとの上限

休暇シーズンの 1 週間の前に、すべての上限をエクスポートし、よく売れる商品の 1 日の上限を下げて、既存の制限を置き換えるでインポートします。期間が終わったら、元のエクスポートファイルを再度インポートして元に戻します。

カタログ全体のケース単位

ケース単位で販売する商品群なら、すべての行で Min Order Qty と Step Quantity をケースの入数に設定します。これらはすべての買い物客に適用されます。卸売バイヤーだけに適用したい場合は、代わりに Shopify B2B カタログの数量ルールを使ってください — 2026 年 4 月以降、すべてのプランで標準機能として利用できます。

配送日ごとの生産上限

受注生産の商品なら、Daily Limit または Daily Qty Limit と、Count By に fulfillment を設定します。こうすると各日の上限は、注文した日ではなく、お客様が選んだ配送日や受け取り日で集計されます。配送日の機能をオンにする必要があります(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 以上である必要があります)— ステップを使わない場合は空欄にしてください。
  • 一部の商品が変わらない — 既存の商品をスキップを選んでおり、それらの商品にはすでに上限がありました。
  • OrderRules には上限が表示されるのにストアフロントに出ない — テーマで OrderRules のアプリ埋め込みが有効になっているか確認してください。いずれの場合も、チェックアウトでは上限が適用されます。

プラン

CSV のインポートとエクスポートは、すべてのプランの「商品別制限」で利用できます。無料の Starter プランでは上限を設定できる商品は 3 件までなので、一括インポートが真価を発揮するのは Pro($9.99/month)です。Pro ではこの上限がなくなり、週・月ごとの上限、コレクションの制限、顧客ごとの制限も使えます。1 日の上限を配送日で集計するには、配送日の機能をオンにする必要があります(Advanced、$19.99/month)。詳しくは 料金 をご覧ください。

関連記事

大量の上限をまとめて管理

Shopify App Store から OrderRules をインストールし、最初の上限をエクスポートして、カタログ全体をひとつのスプレッドシートで編集しましょう。

よくある質問

それは Shopify 標準の商品インポーターで、本ガイドの対象ではありません。「商品管理」から「インポート」を選び、Shopify の商品用の列(Handle、Title、Variant SKU、Price など)を含む CSV をアップロードしてください。本ガイドが扱うのは別の CSV で、すでに存在する商品に OrderRules の上限を一括設定するものです。まず Shopify で商品をインポートし、その後に上限用の CSV でルールをまとめて適用してください。

Shopify の商品 CSV は、商品そのもの(タイトル、バリエーション、価格、在庫)を作成・更新します。OrderRules の上限 CSV は商品には一切触れず、Product ID または SKU で照合して、すでに存在する商品に上限を設定します。列には 1 日・週・月ごとの上限、最小注文数量、ステップ数量があります。

Product ID または SKU(どちらか一方が必須)、Product Title(必須)、任意の Variant ID と Variant Title、そして少なくとも 1 つの上限:Daily Limit、Weekly Limit、Monthly Limit(注文数)、Daily Qty Limit、Weekly Qty Limit、Monthly Qty Limit(個数)、Min Order Qty、Step Quantity のいずれかです。任意の Count By 列では、1 日の上限を注文日で集計するか、お客様が選んだ配送日で集計するかを指定します。

いいえ。CSV で設定できるのは商品とバリエーションの上限です。顧客ごとの制限とコレクションの制限は、OrderRules のそれぞれの画面で設定します。

どちらでもありません — Daily、Weekly、Monthly Limit は、すべての買い物客を合わせたその商品の合計です。「Daily Limit 40」は、その商品が全体で 1 日 40 件の注文を受け付けるという意味です。Min Order Qty と Step Quantity は注文ごとに適用されます。

アプリを比較中ですか?

このカテゴリの他のShopifyアプリすべてとOrderRulesを比較してご覧ください。

注文管理を手中に収める準備はできていますか?

OrderRulesを無料で試す