Kenapa Kode QR Tidak Berfungsi Lagi dan Cara Memperbaikinya
Jika kode QR di brosur atau menu Anda tiba-tiba membuka halaman “kedaluwarsa”, “dinonaktifkan”, atau “upgrade paket Anda”, hampir pasti itu kode dinamis: kode itu mengarah ke server pengalihan milik pembuat QR, dan pembuat QR mematikannya saat masa uji coba atau paket Anda berakhir. Pola yang tercetak tidak bermasalah — tautan di dalamnya sekarang membawa orang ke halaman mereka, bukan halaman Anda. Anda bisa membayar untuk mengaktifkannya kembali, atau mencetak ulang dengan kode statis dari alat seperti Pembuat kode QR, yang menaruh tautan Anda langsung di dalam pola sehingga tidak ada yang bisa dimatikan.
Kode QR statis vs dinamis
Kode QR menyimpan sepotong teks pendek, biasanya tautan. Perbedaan kedua jenisnya terletak pada tautan yang mana.
Kode statis berisi tujuan Anda sendiri, misalnya https://kafeanda.com/menu. HP memindainya dan langsung menuju ke sana. Tidak ada pihak lain yang terlibat, tidak ada yang harus tetap online selain situs web Anda sendiri, dan kode berfungsi selama cetakannya masih ada. Konsekuensinya: isinya tidak bisa diubah setelah dicetak.
Kode dinamis berisi tautan pendek di domain milik pembuat QR, kira-kira seperti https://qr-vendor.example/a8Kx2. Saat HP membukanya, server vendor mencari ke mana pengunjung harus dikirim lalu mengalihkannya ke menu Anda. Langkah perantara itulah yang membuat kode dinamis berguna — Anda bisa mengubah tujuannya nanti atau menghitung jumlah pemindaian — dan itu pula yang memungkinkan vendor mematikan kode. Jika langganan berhenti, masa uji coba berakhir, atau perusahaannya tutup, server mereka berhenti meneruskan pengunjung dan menampilkan halaman mereka sendiri.
Banyak pembuat QR “gratis” membuat kode dinamis secara bawaan tanpa menjelaskan konsekuensinya dengan gamblang. Semuanya berjalan lancar di minggu-minggu pertama, kode tercetak di 500 menu, lalu masa uji coba berakhir.
Cara mengetahui jenis kode Anda
Anda tidak butuh alat khusus — cukup lihat tautan yang ada di dalam kode:
- Arahkan kamera HP ke kode. Sebelum membukanya, kebanyakan HP menampilkan pratinjau tautan di notifikasi yang muncul.
- Baca domainnya. Apakah itu situs web Anda, atau nama perusahaan QR atau layanan pemendek tautan?
- Jika itu domain pembuat QR, kode Anda dinamis, dan perusahaan itulah yang menentukan apakah kode tetap berfungsi.
Jika tautan mengarah ke domain Anda sendiri — kafeanda.com/menu — dan tetap gagal, masalahnya bukan di vendor QR; halamannya sudah pindah atau situs webnya sedang mati. Yang ini sepenuhnya ada di tangan Anda (lihat di bawah).
Yang bisa Anda lakukan sekarang
Hubungi vendor atau bayar. Jika kode melewati server vendor, hanya mereka yang bisa mengaktifkannya kembali. Cek akun Anda di sana: mengaktifkan ulang mungkin solusi tercepat jika ada ribuan barang cetakan yang sudah beredar. Baca dengan teliti apa yang Anda setujui — apakah tagihannya berulang dan apa yang terjadi jika Anda berhenti berlangganan nanti.
Cetak ulang dengan kode statis. Jika jumlah cetakannya sedikit atau memang sudah waktunya diganti, buat kode statis yang langsung mengarah ke halaman Anda sendiri lalu cetak ulang. Di Pembuat kode QR, pilih Link, tempel URL Anda, lalu unduh SVG untuk percetakan. Kode itu hanya berisi tautan Anda; tidak ada akun, uji coba, atau server pengalihan di baliknya.
Tutup kode lama. Untuk menu, kartu meja, atau poster yang ingin tetap Anda pakai, stiker berisi kode baru yang ditempel di atas kode lama adalah jembatan praktis sampai cetakan berikutnya. Buat stiker cukup besar untuk menutup kode lama sepenuhnya, agar HP tidak menangkap kode yang salah.
Jika kode mengarah ke domain Anda sendiri, alihkan sendiri. Jika tautan di dalam kode berada di domain yang Anda kendalikan dan halamannya hanya pindah, buat pengalihan (redirect) di situs web Anda dari alamat lama ke alamat baru. Penyedia hosting atau website builder Anda biasanya bisa melakukannya. Setiap kode yang sudah tercetak akan berfungsi lagi tanpa perlu mencetak ulang apa pun.
Cara menghindarinya lain kali
- Gunakan kode statis. Untuk apa pun yang dicetak, kode statis adalah pilihan bawaan yang aman: kode ini tidak bisa kedaluwarsa karena tidak ada yang disimpan di server.
- Arahkan ke domain Anda sendiri. Bahkan dengan kode statis, tautkan ke halaman di situs web Anda sendiri, bukan ke tautan berbagi file atau halaman pihak ketiga yang bisa hilang.
- Butuh fleksibilitas? Bangun sendiri. Gunakan alamat tetap di situs Anda sendiri, seperti
kafeanda.com/menu, dan ubah isi halaman itu — atau alihkan — setiap kali menu berubah. Anda mendapat manfaat utama kode dinamis tanpa bergantung pada pihak lain. - Cek sebelum mencetak. Pindai proof final dengan dua HP berbeda, buka tautannya, dan pastikan domainnya milik Anda. Kode statis tidak bisa diedit nanti, jadi salah ketik di URL berarti cetak ulang.
Alasan lain kode QR tidak bisa dipindai
Tidak semua kegagalan disebabkan pengalihan yang dimatikan. Jika HP sama sekali tidak mengenali kodenya, penyebabnya biasanya fisik:
Kontras rendah. Abu-abu muda di atas putih, atau biru tua di atas hitam, memberi kamera terlalu sedikit perbedaan. Solusi: gunakan kode gelap di atas latar terang dengan kontras yang kuat. Pembuat kode QR memberi peringatan jika kontrasnya terlalu rendah.
Warna terbalik. Kode terang di atas latar gelap memang terlihat keren, tetapi banyak pemindai tidak bisa membacanya. Solusi: buat kode lebih gelap dari latarnya; pembuat kode QR menandai warna yang terbalik.
Terlalu kecil, atau tanpa margin. Kode mungil di kartu nama atau kode yang dicetak mepet dengan grafis lain bisa sulit terbaca. Solusi: cetak lebih besar, dan sisakan bingkai terang yang bersih di keempat sisinya.
Cetakan rusak. Goresan, lipatan, noda, pantulan cahaya dari laminasi, atau logo yang ditaruh di tengah bisa menghilangkan terlalu banyak bagian pola. Solusi: pilih ketahanan kerusakan tertinggi (koreksi error) saat membuat kode — fitur ini menambahkan redundansi sehingga kode tetap terbaca meski rusak sebagian — dan gunakan finishing doff jika memungkinkan.
Data terlalu banyak. Semakin banyak teks yang dimuat kode, semakin rapat dan kecil kotak-kotaknya, dan semakin sulit dipindai. URL panjang dengan parameter pelacakan adalah penyebab yang umum. Solusi: gunakan tautan yang lebih pendek — alamat halaman yang bersih di situs Anda sendiri — dan cetak kode sedikit lebih besar. Pembuat kode QR memberi tahu jika isinya terlalu panjang untuk satu kode.
Untuk kode Wi-Fi di meja atau di penginapan sewaan, ada beberapa hal tambahan yang perlu diperhatikan; lihat cara membuat kode QR Wi-Fi.
Pertanyaan yang sering diajukan
Apakah kode QR bisa kedaluwarsa dengan sendirinya?
Tidak. Kode QR hanyalah pola yang dicetak. Kode statis tidak pernah kedaluwarsa; kode dinamis hanya berhenti berfungsi saat server pengalihan di baliknya berhenti meneruskan pengunjung.
Bisakah saya mengubah tujuan kode QR statis?
Kodenya sendiri tidak — tautannya adalah bagian dari pola. Tetapi jika kode mengarah ke halaman di domain Anda sendiri, Anda bisa mengubah halaman itu atau mengalihkannya ke alamat baru.
Apakah kode dari pembuat QR ini akan berhenti berfungsi jika situsnya hilang?
Tidak. Pembuat kode QR membuat kode statis di browser Anda. Tautan Anda tersimpan di dalam pola, jadi kode tetap berfungsi tanpa situs web ini.
Kenapa kode saya bisa dipindai di satu HP tetapi tidak di HP lain?
Biasanya kodenya berada di ambang batas: kontras rendah, ukuran kecil, pantulan cahaya, atau cetakan rusak yang masih bisa dibaca kamera yang lebih bagus. Perbaiki kontras dan ukuran serta naikkan ketahanan kerusakan, lalu uji lagi di beberapa HP.