Kasus penggunaan
Cara membuat menu QR restoran, selangkah demi selangkah
Menu QR sebenarnya empat keputusan, dan hanya satu di antaranya soal kodenya. Anda memilih apa yang dibuka kode itu, bagaimana ia dimereki, di mana dan seberapa besar dicetak, dan bagaimana mengubahnya setelah meja-meja sudah tertata. Kalau tepat, mengubah harga memakan satu menit; kalau meleset, Anda mencetak ulang kartu meja di tengah jam layanan. Panduan ini menelusuri keempatnya dalam urutan yang benar-benar Anda temui.
Apa yang harus siap sebelum membuat apa pun
Hampir setiap menu QR yang gagal, gagal karena tujuannya belum siap, bukan karena kodenya salah. Sebelum membuka pembuat kode, tujuannya harus sudah pasti dan sudah dilihat di ponsel.
Anda butuh empat hal, dan tak satu pun memakan waktu lama:
- Menunya sendiri, sebagai halaman web atau PDF, sudah terbit di alamat publik yang tidak meminta login.
- Logo Anda sebagai PNG atau SVG berlatar transparan, kalau Anda berniat memereki kodenya.
- Keputusan tentang siapa yang memperbarui harga, dan bagaimana Anda tahu perubahan itu sudah tayang.
- Ponsel yang bukan milik Anda untuk menguji — perangkat Anda sendiri menyimpan halaman itu dan akan berbohong soal waktu muatnya.
PDF atau halaman seluler: pilih berdasarkan apa yang berubah
PDF lebih cepat diluncurkan. Kalau menu Anda sudah ada sebagai PDF yang dirancang, Anda bisa tayang dalam sepuluh menit, dan untuk menu kecil yang stabil itu jawaban yang sepenuhnya masuk akal.
Namun ia menagih di ponsel. PDF terbuka di penampil, bukan di peramban, datang dalam ukuran yang dirancang untuk halaman cetak, dan meminta tamu mencubit lalu menyeret untuk membaca satu harga. Catatan alergen berukuran delapan poin tidak terbaca dari jarak sehasta di atas meja.
Halaman seluler menjadi jawaban yang lebih baik begitu menu punya struktur — kategori yang ingin ditelusuri tamu, alergen yang perlu disaring, hidangan yang habis, penawaran yang hanya berlaku siang. Ia juga satu-satunya bentuk yang bisa diukur dengan benar, karena halaman bisa memberi tahu bagian mana yang orang buka, dan PDF tidak.
Patokan yang berguna: kalau menu berubah lebih dari sekali sebulan, atau kalau ada tamu yang mungkin ingin mencari di dalamnya, bangunlah halamannya. Kalau tidak, PDF sudah cukup, dan nanti Anda bisa pindah ke halaman tanpa menyentuh satu pun kode yang sudah dicetak — dan itulah keputusan berikutnya.
Selalu buat kode menu restoran menjadi dinamis
Kode QR statis membawa tujuan di dalam matriksnya sendiri. Ia bekerja selamanya, tidak butuh layanan di belakangnya, dan tidak pernah bisa diubah. Begitu tercetak di kartu meja, alamat itulah alamatnya.
Kode QR dinamis membawa alamat pengalihan pendek sebagai gantinya, dan tujuan di baliknya adalah pengaturan yang bisa Anda edit. Kode yang tercetak tidak pernah berubah; yang berubah adalah tempat ia mendarat.
Bagi restoran ini bahkan bukan persaingan yang ketat. Menu berubah — musiman paling tidak, dan pada praktiknya setiap kali pemasok meleset atau harga bergeser. Kode statis mengikat Anda untuk mencetak ulang setiap kartu meja, stiker jendela, dan sarung bungkus bawa pulang pada hari Anda mengubah satu harga. Kode dinamis mengubahnya menjadi satu kali penyuntingan.
Satu-satunya keunggulan nyata kode statis — bahwa ia tidak bergantung pada apa pun — berarti untuk kata sandi Wi-Fi atau kartu kontak, bukan untuk menu yang toh sudah bergantung pada situs Anda yang harus hidup.
Buat kodenya dan mereki tanpa merusaknya
Buat kodenya, arahkan ke tujuan Anda, lalu biarkan pengaturan teknisnya kecuali Anda tahu persis apa yang Anda ubah. Nilai bawaannya dipilih supaya terpindai.
Menu paling sering rusak di tahap pemerekan, karena tahap inilah yang tampak murni kosmetik. Ada tiga batasan yang layak diketahui, karena setiap aturan yang akan Anda baca tentang logo dan warna mengalir darinya:
- Koreksi galat. Kode QR membawa data berlebih supaya tetap terbaca ketika sebagiannya tertutup — tingkat-tingkatnya memulihkan sekitar 7%, 15%, 25%, dan 30% dari matriks. Logo bekerja dengan duduk di dalam cadangan itu. Tutup lebih dari yang diizinkan tingkatnya dan kode tidak melemah perlahan, ia berhenti terbaca.
- Margin kosong. Standar menuntut empat modul margin bersih di keempat sisi. Desainer rutin memotongnya, karena ia tampak seperti ruang kosong. Ia bukan; begitulah pemindai menemukan tepi kode.
- Kontras dalam arah yang benar. Kode gelap di latar terang. Terang di atas gelap terbaca di sebagian ponsel dan tidak di yang lain, dan menu adalah tempat paling salah untuk mengetahui yang mana.
Tulis ajakan bertindak, bukan «pindai saya»
«Pindai saya» memberi tahu tamu apa yang harus dilakukan tangannya dan tidak mengatakan apa pun tentang alasannya. Kata-kata di samping kode adalah satu-satunya yang menjawab «saya dapat apa», dan itu menggeser angka pemindaian lebih besar daripada pilihan desain mana pun.
Katakan apa yang akan terbuka: «Buka menu.» «Lihat daftar minuman.» «Cek alergen.» «Pesan dari meja Anda.» Kalau kodenya menuju tempat yang tak terduga — daftar anggur alih-alih menu makanan — sebutkan, karena tamu yang mendarat di tempat yang tidak ia inginkan tidak akan memindai kode kedua.
Pakai bahasa ruangannya. Di tempat yang tamunya rutin dari luar negeri, dua bahasa di samping kode sepadan dengan ruang yang dipakainya.
Ukuran dan letak: cetak untuk jarak bacanya
Patokan yang lazim adalah sisi kode kira-kira sepersepuluh jarak pemindaiannya. Kartu meja yang dibaca sehasta — kira-kira 30 cm — perlu kode sekitar 3 cm. Stiker jendela yang dibaca dari dua meter perlu sekitar 20 cm, dan itu jauh lebih besar daripada dugaan kebanyakan orang serta penyebab tunggal paling umum kode jendela tidak pernah terpindai.
Itu titik awal, bukan spesifikasi. Alamat tujuan yang lebih panjang menjejalkan lebih banyak modul ke dalam kotak yang sama, membuat tiap modul lebih kecil dan kodenya lebih sulit dibaca pada ukuran fisik yang sama — satu lagi alasan tenang untuk kode dinamis, karena alamat pengalihan pendek secara bawaan.
Letak sama pentingnya dengan ukuran. Kode gagal di meja karena silau dari permukaan berlaminasi atau lampu di atasnya, karena set bumbu menutupi separuh matriks, atau karena kartunya menghadap lorong alih-alih menghadap tamu. Duduklah di kursi Anda sendiri dan lihat dari sana.
Gunakan kode terpisah untuk tiap penempatan
Menggoda sekali membuat satu kode lalu mencetaknya di segalanya. Jangan. Buat satu untuk tiap jenis penempatan — meja, jendela, bar, kemasan bawa pulang, struk — semuanya boleh menunjuk ke menu yang sama.
Itu tidak memakan biaya, dan itulah satu-satunya cara agar angkanya pernah berarti. Satu kode memberi tahu Anda bahwa pemindaian terjadi. Lima kode memberi tahu bahwa stiker jendela tidak melakukan apa-apa, bahwa sarung bawa pulang membawa sepertiga lalu lintas Anda, dan bahwa daftar bar dibuka pukul sebelas pagi — masing-masing adalah keputusan yang bisa Anda tindaklanjuti.
Kalau cabangnya lebih dari satu, pisahkan juga per cabang. Membandingkan penempatan yang sama di dua ruangan adalah cara tercepat mengetahui bahwa masalahnya ada pada ruangan, bukan pada menu.
Mengubah harga dan hidangan setelah dicetak
Inilah yang dibelikan kode dinamis untuk Anda, dan layak punya prosedur sungguhan alih-alih dikerjakan seadanya di tengah jam layanan.
Perbarui tujuannya dulu — halaman atau PDF penggantinya — dan periksa di ponsel sebelum mengarahkan apa pun ke sana. Baru ubah ke mana kodenya menuju, lalu pindai kode cetak yang sungguhan dari meja yang sungguhan untuk memastikan. Bukan pratinjau di layar Anda: yang tercetak, karena hanya itu yang membuktikan bahwa kode yang benar-benar ada di ruangan mendarat di tempat yang Anda kira.
Lakukan pergantiannya di luar jam layanan bila memungkinkan. Tamu yang memindai di tengah pembaruan mendapat halaman rusak dan nol penjelasan, dan ia tidak akan mencoba lagi.
Ukur hal-hal yang benar-benar merupakan keputusan
Total pemindaian adalah angka paling tidak berguna di dasbor, dan angka yang dilaporkan semua orang. Ia naik saat Anda sedang ramai. Hanya itu yang diberitahukannya.
Angka yang mengubah tindakan Anda bersifat membandingkan. Pemindaian unik terhadap total memberi tahu apakah orang membuka menu berulang kali — terbaca sebagai minat ketika rasionya wajar, dan sebagai navigasi buruk ketika seorang tamu membukanya enam kali dalam sekali makan. Pemindaian per penempatan memberi tahu permukaan cetak mana yang pantas menempati tempatnya. Pemindaian per jam memberi tahu apakah penawaran makan siang terlihat saat makan siang.
Waspadai jebakan yang kentara: staf Anda sendiri yang menguji kode menggelembungkan angka awal, dan Sabtu yang ramai membuat semuanya tampak berhasil. Bandingkan yang setara — Selasa ini dengan Selasa lalu, kartu meja ini dengan stiker jendela itu.
Periksa hal-hal ini sebelum naik cetak
Setiap butir di bawah pernah merusak menu sungguhan. Menelusurinya memakan sekitar sepuluh menit, dan jauh lebih murah daripada cetak ulang.
- Pindai kode dari bukti cetak, bukan dari layar — pemindaian layar menyembunyikan masalah kontras dan ukuran sepenuhnya.
- Uji pada setidaknya satu Android dan satu iPhone, dan pada ponsel lama kalau ada.
- Uji dalam pencahayaan ruangan yang sebenarnya, termasuk pada malam hari.
- Periksa tujuannya di ponsel, bukan di laptop: area sentuh, waktu muat, dan apakah harga terbaca tanpa memperbesar.
- Pastikan margin kosongnya selamat dari tata letak, dan tidak ada yang tercetak menimpa kodenya.
- Pastikan tujuannya dapat diakses publik — bukan draf, bukan di balik login, bukan berkas yang kedaluwarsa.
- Periksa ajakan bertindaknya menyebutkan apa yang terbuka, dan terbaca dari posisi duduk.
FAQ
Pertanyaan umum
Apakah kode QR kedaluwarsa?
Kodenya sendiri tidak — polanya hanyalah data dan masih akan terbaca sepuluh tahun lagi. Yang bisa berhenti bekerja adalah yang ditunjuknya. Kode statis rusak kalau halaman di balik alamatnya pindah atau dihapus, dan tidak ada yang bisa Anda lakukan setelah ia dicetak. Kode dinamis terus bekerja selama pengalihannya ada, dan Anda bisa mengarahkannya ke tempat lain kapan saja.
Bisakah saya mengubah menu tanpa mencetak ulang kodenya?
Bisa, kalau kodenya dinamis. Anda mengubah tujuannya — halaman baru atau PDF pengganti — dan setiap kode yang tercetak mengikutinya, karena kode itu membawa alamat pengalihan, bukan alamat menunya sendiri. Inilah alasan praktis utama membuat kode restoran dinamis sejak awal; kode statis tidak bisa diubah setelah dicetak.
Seberapa besar kode QR di meja restoran?
Sekitar sepersepuluh jarak bacanya. Kartu meja yang dibaca dari kira-kira 30 cm perlu kode sekitar 3 cm, dan itu ukuran yang nyaman untuk sebuah kartu. Cetak lebih besar kalau permukaannya mengilap, kalau ruangannya remang, atau kalau alamat tujuannya panjang — ketiganya membuat kode lebih sulit dibaca pada ukuran fisik yang sama.
Menu QR sebaiknya PDF atau halaman web?
PDF lebih cepat diluncurkan dan bisa diterima untuk menu pendek yang stabil. Halaman seluler lebih baik begitu menu punya kategori yang layak ditelusuri, alergen yang layak disaring, atau hidangan dan harga yang berubah — dan ia satu-satunya bentuk yang bisa memberi tahu apa yang benar-benar dibuka tamu. Anda bisa mulai dengan PDF lalu pindah ke halaman tanpa cetak ulang, asalkan kodenya dinamis.
Bisakah logo diletakkan di tengah kode?
Bisa, dalam batas. Kode QR membawa data berlebih yang memungkinkannya terbaca saat sebagian tertutup, dan logo bekerja dengan muat di dalam cadangan itu — tingkat koreksi memulihkan sekitar 7% sampai 30% matriks tergantung pengaturan. Jaga logo tetap jauh di dalam cadangan itu, jangan sentuh margin kosong selebar empat modul, dan uji hasil cetaknya alih-alih pratinjau di layar.
Mengapa menu QR saya tidak terpindai?
Pada praktiknya hampir selalu salah satu dari lima hal: kodenya dicetak terlalu kecil untuk jaraknya, kontrasnya terlalu rendah atau terbalik, margin kosongnya terpotong oleh tata letak, silau dari permukaan berlaminasi atau lampu di atasnya menghapus matriks, atau tujuannya sendiri tidak dapat dijangkau. Uji bukti cetak di ruangan yang sebenarnya sebelum menyalahkan kodenya.
LANGKAH BERIKUTNYA