私たちが話を聞いたあるクッキーベーカリーは、ジャイアントクッキーを Classic と Print の 2 つのデザインで売っています。どちらも同じオーブンで焼き、オーブンの能力は配送日ごとに 100 個。Classic 100 個と Print 100 個ではありません。2 つ合わせて 100 個です。
質問はシンプルでした。「アプリで、配送日ごとに、2 つのデザイン合わせて個数で 100 まで数えられますか?」 多くの配送日アプリは、これに「はい」と答えて注文数の上限のスクリーンショットを見せます。でも、聞かれているのは注文数の上限ではありません。この記事では、本当に必要なもの、設定方法、テストで確認した結果、まだできないことを紹介します。
結論
はい。2 つのデザインを 1 つの商品のバリエーションにして、商品に 100 の 1 日の数量上限を設定し、配送日で数えます。 商品レベルの上限は各日についてすべてのバリエーションの数量を合算するので、Classic 60 個と Print 40 個で金曜は満枠です。2 つのデザインが別々の商品の場合、現時点では配送日ごとの上限を共有できません。
「1 日の注文数」が適切な数字でない理由
「1 日 100 個」には、2 つの別々の問題が隠れています。
- どの日か? 注文が入った日で数える上限では、オーブンが埋まる金曜ではなく、月曜が忙しく見えます。ベーカリーが数えるべきは、クッキーが届く日です。詳しくは1 日の上限が数えているのは、別の日ですをご覧ください。
- 何を数えるか? 10 人のお客様が各 10 個買えば、10 件の注文でクッキーは 100 個です。注文数の上限を 100 にすると、オーブンの能力の 10 倍が通ってしまいます。
OrderRules の各上限が実際に何を数えるかは、次のとおりです。
| 上限 | 数えるもの | 数える基準 | 商品間で共有 |
|---|---|---|---|
| お届け日ごとの最大注文数 | 注文数 | 配送日 | はい、ストア全体 |
| 時間枠の 1日あたり上限 | 注文数 | 配送日と時間枠 | はい、ストア全体 |
| 商品の上限、数量制限 → 1日 | 個数 | 注文日 または配送日 | いいえ、1 つの商品(そのバリエーションすべて) |
| コレクション制限 | 個数または注文数 | 注文日のみ | はい、コレクション内 |
個数を配送日で数えるのは、商品の数量上限だけです。ベーカリーの答えが商品の設定しだいになるのは、そのためです。
設定:1 つの商品、2 つのバリエーション、1 つの上限
1. 同じオーブンを使うデザインを 1 つの商品にまとめる
Classic と Print を、たとえば Design というオプションを持つ「Giant Cookie」商品の 2 つのバリエーションにします。すでにバリエーションなら、この手順は不要です。
現在 2 つの商品なら、両方のバリエーションを持つ新しい商品を作ります。そのうえで、Shopify で古い商品の URL から新しい商品へ URL リダイレクトを追加します(管理画面で「URL redirects」を検索)。リンクや検索結果の行き先がなくならないようにするためです。古い商品を削除する前に、レビューアプリがこの変更をどう扱うかを確認してください。
2. 商品別制限で上限を設定する
- OrderRules で 商品別制限 を開き、Giant Cookie の 制限を編集 をクリックします
- 1日の上限の集計基準 で 配達日 を選びます
- 数量制限 の 1日 を 100 にします
- バリエーション別の上書き は空のままにして、制限を更新 をクリックします
手順 4 が重要です。バリエーションの上書きは、そのバリエーションについて商品の上限を置き換えます。上限の内側に収まるわけではありません。Classic に独自の上限 60 を設定すると、Classic は自分の 60 に対して数えられ、共有の 100 は使われなくなります。
1日の上限の集計基準 は、配送日を有効にしている場合のみ表示されます。配送日は Advanced プランで使えます。
3. オーブンごとに繰り返す
このベーカリーはクッキーボックスとミニクッキーボックスも売っていて、それぞれ配送日ごとに 100 個です。同じ方法で、商品ごとに上限を設定します。金曜のジャイアントクッキーが満枠になっても、金曜のクッキーボックスには影響しません。
テストで確認した結果
開発ストアで、6" と 8" の 2 サイズのケーキを用意し、1 日の上限を 8、配送日で数える設定にしました。バリエーションの上書きはなしです。そのうえで、お客様として買い物をしてみました。
-
6" で 10 月 31 日を選びました。 商品ページにはこう表示されました。
Only 8 left for 2026-10-31.
-
6" を 5 個カートに入れ、8" に切り替えて同じ日を選びました。ページの表示はこうなりました。
Only 3 left for 2026-10-31.
2 つのサイズは、支払いが済む前から 1 つの数を共有しています。
-
8" を 5 個入れようとしました。 Add to cart は断られました。
You can only add 8 units of Celebration Cake (daily limit). Please reduce the quantity to 8 or fewer.
あと 2 個なら追加できました。一部のテーマやバンドルアプリのように Shopify のカート API から直接超過分を追加しても、同じメッセージで断られたので、チェックしているのは商品ページだけではありません。
別のお客様が先に予約したなどで、チェックアウト中に日付が満枠になった場合は、Shop Pay、Apple Pay、Google Pay を含め、次のどちらかのメッセージでチェックアウトがブロックされます。
Delivery on {date} is fully booked. Please choose another date.
Only {n} left for delivery on {date}. Please reduce the quantity or choose another date.
100 に数えられるもの
- 商品のすべてのバリエーション(その明細の配送日について)
- 同じ日付の配送と店舗受取の注文。1 つの数を共有します。
- キャンセルした注文は差し引かれます。 その数量は、その日付でふたたび使えるようになります。
数えられないもの:
- 配送日のない明細。 1日の上限には、どちらの日付でもまったく数えられません。日付のない注文が通らないよう、チェックアウトで配送日を必須にする をオンにしてください。エクスプレスボタンで販売している場合は、Buy It Now が日付を飛ばす理由もご覧ください。
- 注文の編集と返金。 Shopify 管理画面で注文の数量や日付を変更しても、元の日付と数量が数えられたままになります。
まだできないこと
忙しい金曜の後ではなく、前に知っておいてほしいことです。
- 別々の 2 つの商品は、配送日の上限を共有できません。 コレクションの上限は注文日で数えます。バリエーションを使ってください。
- 特定の日だけ上限を下げられません。 1 日の上限はすべての日に共通の 1 つの数字で、変更すると、お客様が予約中の日を含め、すべての日が一度に変わります。その日を完全に閉じたい場合は、配送休業日を使えます。
- 1 つのカートで、日付をまたいでも 1 日の上限の合計を超えられません。 上限が 100 のとき、金曜に 60 個、土曜にも 60 個を 1 回の注文で頼むお客様は 100 で止められ、2 回に分けて注文することになります。上限が 100 なら、まれなケースです。8 個のケーキのように上限が小さい場合は、知っておく価値があります。
- 週次・月次の上限は、まだ注文日で数えます。 配送日に切り替わるのは 1 日の上限だけです。
- 最後の 1 個は確保されません。 件数は各注文が届いた時点で更新されるため、最後のクッキーを 2 人のお客様が同じ瞬間に支払うと、両方が通過することがあります。100 が絶対の上限なら、上限を 98 にして少し余裕を持たせてください。
個数と注文数を組み合わせる
ほとんどのベーカリーは両方が必要です。個数の上限はオーブンが決め、注文数の上限は配送業者や梱包台が決めます。両方が重なり、注文は両方を満たす必要があります。
| ベーカリーの上限 | 設定する場所 |
|---|---|
| 配送日ごとにジャイアントクッキー 100 個 | 商品別制限 → Giant Cookie → 1日の数量 100、配達日で数える |
| 配送日ごとにクッキーボックス 100 個 | 商品別制限 → Cookie Box → 1日の数量 100、配達日で数える |
| 配送日ごとに宅配業者が受けられる注文 60 件 | 配送日指定 → お届け日ごとの最大注文数 60 |
| 午前の時間枠で注文 20 件 | 午前の時間帯に 1日あたり上限 20 |
チェックリスト
- 同じオーブンを使うデザインが、1 つの商品のバリエーションになっている
- 各商品で 1日の上限の集計基準 が 配達日 になっている
- 数量制限 → 1日 にオーブンの数が入っていて、少し余裕がある
- デザイン独自の上限が本当に必要な場合を除き、バリエーション別の上書きはない
- チェックアウトで配送日を必須にする がオンになっている
- 開発ストアでテスト済み:2 つのデザイン、1 つの日付、上限を超える数量
関連記事:ベーカリーが配送日アプリを選ぶ前に聞いた10の質問 · 配送日ごとの上限(ドキュメント) · ベーカリーの1日の生産枠レシピ · 食品・ベーカリー店向けの配送日ピッカー