注文フォームで売り切れの商品を非表示にするには?

"ある商品が一定数注文されたら、その商品を注文できないようにしたい"- Google Docs Editors Community

Google Forms は、在庫が切れた商品でも注文を受け付け続けます。在庫数の機能がないため、回答を自分で数え、上限に達したら選択肢を削除し、遅れて注文した人に謝ることになります。選択肢の上限を設定するアドオンなら、一定数選ばれた選択肢を締め切れますが、数えるのは回答の数で、各自が注文した数量ではありません。Neartail なら、Google Form の商品ごとに在庫数を持たせられます。注文が入るたびにその数量が在庫数から引かれ、0になるとその商品だけ販売が止まり、ほかの商品は販売を続けます。

さっそく始めましょう。注文フォームを作成して、以下の手順に従ってください。

1. 注文フォームに名前を付ける

開いたページで Enter your form name をクリックし、フォーム名を入力して Generate をクリックします。提案された構成を確認して Proceed をクリックします。フォームが Edit タブで開きます。
Neartail で注文フォームに名前を付ける画面。Farm shop orders と入力され、Generate ボタンに印が付いています

2. 在庫数を設定する

EDIT タブで商品をクリックし、カード下部の歯車をクリックして Advanced を開きます。Enable inventory にチェックを入れ、在庫数を入力して Save をクリックします。
Free range eggs 商品の設定パネルの Advanced タブ。Enable inventory にチェックが入り、Quantity you have in stock に30と入力され、Save ボタンに印が付いています

3. 売り切れる前に商品を非表示にする

いつでも商品をフォームから外したいときは、同じタブで Hide をクリックします。戻すときは同じ場所で Show をクリックします。
商品の Advanced タブ。Don't show this product to users の横にある Hide ボタンに印が付いています

4. 売り切れた商品は販売が止まります

お客様は在庫のある商品しか注文できません。注文のたびに在庫数が減り、0になるとその商品は商品一覧の最後にある Out of stock リストに移ります。入荷したら Advanced タブで新しい在庫数を入力します。
スマートフォンに表示された Farm shop orders フォーム。Spinach と Potatoes は販売中で、Free range eggs には Out of stock と表示されています

まとめ

Google Form は残りの在庫数を知らないので、売り切れた後も注文を受け付け続けます。Neartail なら、商品ごとに在庫数を設定し、注文ごとにそこから引かれ、0になると販売が止まります。注文フォームを作成して、上の手順を完了してください。

最終更新: