エスキシェヒルのオドゥンパザル地区にある32席のカフェは、毎週土曜11時に朝食メニューを手動で閉じることに疲れていた。あるお客が11時5分に朝食を注文したが、厨房はすでにブランチ準備中。解決策はcronによる5つの時間帯自動切替。
5つのウィンドウ、1つのcron
各メニュー項目にはavailable_fromとavailable_untilがある。Cloudflare Workersのcronが5分ごとにTZ対応のローカル時刻を評価し、D1のアクティブメニューを書き換える。
切替は数秒。11:00ちょうどに朝食14SKUが非表示、ブランチ22SKUが表示。お客のPWAが更新、KDSも並行して切り替わる。
祝日オーバーライド層
9月9日のエスキシェヒル解放記念日など地元の祝日には例外が必要。adminパネルの「override day」がcronを迂回し特別メニューを有効化。
時間単位の粒度。ラマダン例:イフタールメニュー19:30-21:30、その後自動で夜メニューに戻る。
運用面のメリット
最初の四半期で朝食後の誤注文が78%減少。返金は週11.4件から2.6件へ—週約380リラの売上回復。
- 手動切替:1日2.5分節約
- 返金:月47→月11
- 新人教育の簡略化
FAQ
インターネットが落ちたら? CronはCloudflareエッジで稼働、店内Wi-Fiに依存しない。PWAはキャッシュを提供。
サマータイムのリスクは? WorkersはUTC稼働、TZ Europe/IstanbulがIANAでDSTを処理。
切替時の進行中注文は? 注文行は発注時にスナップショット保存、朝食皿は注文に残る。
お役に立ちましたか?シェアしてください。
関連記事
QRコードメニューとは?レストラン向け完全ガイド
QRコードメニューは、お客様がスマートフォンで瞬時にメニューにアクセスできる仕組みです。アプリ不要、紙不要、印刷コストゼロ。始め方のすべてを解説します。…
紙メニューからQRデジタルメニューへの切り替え:ステップバイステップガイド
QRメニューを導入したいけれど、何から始めればいいかわからない?撮影・コンテンツ移行・QRコード印刷・スタッフ研修・ローンチ当日のチェックリストまで完全解説。…
地域ターゲティングQRメニュー:訪問者IPで言語を出し分け
アンタルヤ・ララの180席オールインクルーシブリゾートが、Cloudflare WorkersとCF-IPCountryで同じQRをトルコ語・ドイツ語・ロシア語…