ข้ามไปยังเนื้อหาหลัก
cutty.dev
All posts

QR Code เมนูในร้านอาหาร — ทำครั้งเดียว ใช้ได้ตลอดไป ไม่ต้องพิมพ์ใหม่บ่อยๆ

เมนู QR Code ในร้านอาหารที่ใช้ลิงก์สั้นซึ่งเปลี่ยนได้: ใช้โค้ดเดิมถาวร อัปเดตเมนูได้โดยไม่ต้องพิมพ์ใหม่ และดูสถิติการสแกนได้โดยไม่ต้องเก็บข้อมูลส่วนตัวของลูกค้า

ทุกคนแนะนำเหมือนกันหมด: สร้าง QR code ขึ้นมา ใส่ลิงก์เมนูลงไป พิมพ์ออกมา แล้วก็เสร็จ ในความคิดของผม นี่เป็นวิธีที่งี่เง่าที่สุดเท่าที่จะเป็นไปได้ และอีกสักครู่ผมจะแสดงให้เห็นว่าทำไม

เริ่มด้วยรูปภาพ วันศุกร์ ห้องเต็ม พนักงานเสิร์ฟวิ่งวุ่นเหมือนโดนไฟลวก ที่โต๊ะหมายเลขเจ็ด มีลูกค้าสามคนกำลังโบกโทรศัพท์ไปมาเหนือสติกเกอร์ที่เปื้อนคราบมันมาห้านาทีแล้ว รหัสนี้พาไปสู่ไฟล์ PDF ของเมื่อสองซีซั่นที่แล้ว อาหารหายไปครึ่งหนึ่ง ราคาที่ตั้งขึ้นมาเอง สุดท้ายพวกเขาก็ถามหาเมนูแบบกระดาษที่คุณไม่ได้พิมพ์ออกมาแล้ว คุณคุ้นๆ ไหม? นั่นแหละ

QR code เมนูไม่ใช่แค่ของเล่น แต่มันคือ "ปุ่ม" ที่ถูกสัมผัสบ่อยที่สุดในร้านของคุณ และโดยปกติแล้วการสร้างมันขึ้นมามักจะทำให้ปัญหาต่างๆ กลายเป็นส่วนหนึ่งของสถานการณ์ตั้งแต่วันแรกเลยทีเดียว

โค้ดที่ทำการเข้ารหัสไฟล์ คือโค้ดแบบใช้ครั้งเดียวทิ้ง (คุณแค่ไม่รู้เรื่องนี้เท่านั้น)

คลาสสิกมาก คุณสร้าง QR ที่มีลิงก์โดยตรงไปยัง menu-wiosna-2025.pdf จากนั้นก็พิมพ์ เคลือบพลาสติก สลักลงบนป้ายตั้งโต๊ะ และวางไว้ตามโต๊ะต่างๆ สวยงามมาก และใช้งานได้จนกว่าจะมีการเปลี่ยนแปลงเมนูครั้งแรก

คุณเปลี่ยนซัพพลายเออร์เบียร์ หรือไม่ก็ขึ้นราคาเบอร์เกอร์อีกสามซุลอต หรือไม่ก็เมนูตามฤดูกาลเข้ามาใหม่ และทันใดนั้น รหัสเคลือบพลาสติกที่สวยงามนี้ก็นำไปสู่เนื้อหาที่ไม่อัปเดต คุณมีสองทางเลือก: ทิ้งคำโกหกไว้บนโต๊ะ หรือจะพิมพ์ทุกอย่างใหม่อีกครั้ง

ตัว QR code เองนั้นงี่เง่า มันก็แค่รูปภาพที่เข้ารหัสข้อความส่วนหนึ่งเอาไว้ ถ้าคุณใส่ลิงก์ไฟล์ที่ยาวและตายตัวลงไป คุณก็ต้องผูกติดกับที่อยู่นั้นไปตลอด ไม่ว่าจะดีหรือร้ายก็ตาม

และยาทั้งหมดนี้สามารถสรุปได้ในประโยคเดียว โค้ดไม่ได้มีไว้เพื่อนำไปสู่เมนู แต่มีไว้เพื่อนำไปสู่ลิงก์สั้นๆ ซึ่งคุณสามารถเปลี่ยนจุดหมายปลายทางของมันได้เมื่อใดก็ได้ที่คุณต้องการ

ในทางปฏิบัติมันเป็นแบบนี้

แทนที่จะเข้ารหัสเจ้าสัตว์ประหลาดในรูปแบบ:

https://twojarestauracja.pl/uploads/2025/menu-final-v3-NEW.pdf

คุณกำลังเข้ารหัสที่อยู่ชั่วคราวสั้นๆ:

https://cutty.dev/u/menu

ลิงก์นี้จะไม่เปลี่ยนแปลงเลย สิ่งที่เปลี่ยนมีเพียงปลายทางที่คุณจะไป ซึ่งคุณสามารถตั้งค่าได้ในแผงควบคุมภายในสามสิบวินาที วันนี้มันเปิดการ์ดฤดูใบไม้ผลิ พรุ่งนี้เป็นฤดูหนาว ในอีกหนึ่งเดือนข้างหน้า คุณสามารถเปลี่ยนมันเป็น PDF ของไวน์ที่บาร์ สติกเกอร์บนโต๊ะล่ะ? ก็ยังเหมือนเดิม คุณแค่เปลี่ยนจุดหมาย ไม่ใช่กระดาษ นี่คือเคล็ดลับทั้งหมด และมันไม่มีอะไรซับซ้อนไปกว่านี้จริงๆ

สูตรลับสำหรับโค้ดที่คุณเขียนเพียงครั้งเดียวแล้วลืมไปได้เลย

ทีละขั้นตอน

ก่อนอื่น ให้ทำเมนูเป็นหน้าเว็บ ไม่ใช่ไฟล์ PDF นี่เป็นเรื่องสำคัญ ไฟล์ PDF บนโทรศัพท์มือถือนั้นแย่มาก: คุณต้องคอยซูมเข้าซูมออก ต้องเลื่อนไปมาทางด้านข้าง และถ้าสัญญาณอินเทอร์เน็ตในห้องใต้ดินของร้านไม่ดี มันจะใช้เวลาโหลดนานมาก แต่หน้าเว็บ HTML ปกติจะเปิดขึ้นมาได้ทันทีและอ่านง่ายในทุกหน้าจอ แม้แต่บนหน้าจอที่แตกซึ่งราคาแค่ห้าสิบซวอตก็ตาม

จากนั้นให้สร้างลิงก์สั้นๆ ที่มีส่วนท้ายที่เข้าใจง่าย เช่น /u/menu หรือ /u/karta ซึ่งจะมีประโยชน์เมื่อลูกค้าต้องการพิมพ์ที่อยู่ด้วยตัวเอง หรือเมื่อคุณบอกผ่านทางโทรศัพท์ขณะทำการจอง ("จุด dev, สแลช menu")

คุณสร้างคิวอาร์โค้ดจากลิงก์สั้นๆ นี้ เพียงครั้งเดียว ใน cutty.dev คุณสามารถทำได้ทันทีจากลิงก์ที่พร้อมใช้งาน ดังนั้นคุณจึงไม่ต้องสลับไปมาระหว่างสามเครื่องมือ และไม่ต้องวุ่นวายว่าไฟล์ PNG ไหนคือไฟล์ที่ถูกต้อง

พิมพ์และจัดวางได้เลย ทั้งป้ายแขวน, สติกเกอร์, สติกเกอร์ติดทางเข้า และโปสเตอร์ในตู้โชว์สำหรับเมนูสั่งกลับบ้าน

เพียงเท่านี้ จากนี้ไปการเปลี่ยนบัตรคือการแก้ไขเพียงครั้งเดียวในแผงควบคุม ส่วนเอกสารยังคงอยู่ที่เดิม

สแกนบอกอะไรเกี่ยวกับสถานที่ได้มากกว่าที่คุณคิด

นี่คือสิ่งหนึ่งที่เจ้าของร้านอาหารส่วนใหญ่มักจะมองข้าม ลิงก์สั้นๆ จะให้สถิติการสแกน และนี่ไม่ใช่แค่ตัวเลขตายตัวสำหรับเอาไว้ใส่กรอบรูป แต่มันคือความรู้เกี่ยวกับร้านของคุณเอง

คุณจะเห็นว่าเมนูถูกเปิดขึ้นกี่ครั้งในคืนวันศุกร์ และกี่ครั้งในบ่ายวันอังคาร ลองสร้างโค้ดแยกกันสำหรับมื้อกลางวันและเมนูช่วงเย็น แล้วคุณจะเห็นว่ามื้อค่ำของคุณเริ่มต้นขึ้นจริงๆ ตอนกี่โมง (ซึ่งปกติแล้วไม่ใช่เวลาที่คุณคิด) การมีโค้ดแยกต่างหากสำหรับรายการไวน์จะแสดงความจริงอันโหดร้ายให้คุณเห็นว่า: มีใครเปิดดูมันบ้างหรือไม่

และตอนนี้โปรดฟังให้ดี เพราะนี่คือสิ่งสำคัญ ใน cutty.dev เราเก็บรวบรวมตัวเลขเหล่านี้โดยไม่ต้องสร้างโปรไฟล์ของผู้เข้าชม IP จะผ่านการทำ hash, ไม่มีตัวติดตามโฆษณา, และไม่มีการจัดเก็บข้อมูลลูกค้า คุณจะได้รับจำนวนการสแกนและแนวโน้มตามช่วงเวลา ซึ่งเป็นสิ่งที่ช่วยในการบริหารจัดการร้านอาหารได้อย่างแท้จริง โดยที่คุณไม่ต้องเปลี่ยนจานสปาเกตตีให้กลายเป็นข้อมูลส่วนบุคคล ในอุตสาหกรรมอาหารในสหภาพยุโรป ที่ซึ่ง GDPR คอยจับตาดูคุณอยู่ นี่คือความแตกต่างระหว่าง "เรามีสถิติ" กับ "เรากำลังมีปัญหากับเจ้าหน้าที่ตรวจสอบ"

รายละเอียดเล็กน้อยบางอย่างที่จะช่วยลดความกังวล เมนูและข้อมูลการสแกนจะถูกเก็บไว้ในเซิร์ฟเวอร์ภายในสหภาพยุโรป ดังนั้นจึงช่วยลดประเด็นในการพูดคุยกับนักบัญชีไปได้หนึ่งเรื่อง ลูกค้าไม่จำเป็นต้องสร้างบัญชีหรือต้องคลิกผ่านกำแพงการยินยอม (consent wall) เพราะไม่มีอะไรที่จะทำลายความอยากอาหารได้เท่ากับ cookie-wall ก่อนจะได้กินปลาคอด และกลไกการเปลี่ยนลิงก์แบบเดียวกันนี้ยังสามารถใช้กับโปรโมชั่นประจำวันหรือแบบสำรวจหลังการใช้บริการได้ด้วย เพียงแค่เปลี่ยนเส้นทางลิงก์ที่มีอยู่ชั่วคราวเท่านั้น

QR code เมนูที่ดีนั้นน่าเบื่อ คุณพิมพ์มันออกมาเพียงครั้งเดียว มันแขวนอยู่เป็นปีๆ และไม่เคยโกหกเรื่องราคา ความน่าเบื่อคือคำชมในที่นี้

ดังนั้น ครั้งต่อไปเมื่อมีใครแนะนำคุณว่า "ใส่ลิงก์เมนูลงในโค้ดแล้วสั่งพิมพ์เลย" ให้ยิ้มและทำสิ่งที่ต่างออกไป ลิงก์สั้นๆ ที่สามารถเปลี่ยนได้ด้านล่าง (เช่น cutty.dev) จะช่วยให้คุณอัปเดตเมนูได้ด้วยการคลิกเพียงครั้งเดียว แทนที่จะต้องติดสติกเกอร์ใหม่บนโต๊ะทั้งสามสิบตัว พนักงานเสิร์ฟที่โต๊ะหมายเลข 7 จะขอบคุณคุณ