QR कोड ने काम करना क्यों बंद कर दिया (और इसे कैसे ठीक करें)
अगर आपके फ़्लायर या मेन्यू पर छपा QR कोड अचानक “expired”, “deactivated” या “अपना प्लान अपग्रेड करें” जैसा पेज खोलने लगे, तो यह लगभग पक्का डायनामिक कोड है: वह जनरेटर के अपने रीडायरेक्ट सर्वर की ओर इशारा करता है, और आपका ट्रायल या प्लान ख़त्म होते ही जनरेटर ने उसे बंद कर दिया। छपा हुआ पैटर्न ठीक है — बस उसके अंदर का लिंक अब आपके पेज की जगह उनके पेज पर ले जाता है। आप पैसे देकर इसे फिर से चालू करवा सकते हैं, या QR कोड जनरेटर जैसे टूल से स्टैटिक कोड बनाकर दोबारा छपवा सकते हैं, जो आपका लिंक सीधे पैटर्न में डालता है, इसलिए बंद करने को कुछ होता ही नहीं।
स्टैटिक बनाम डायनामिक QR कोड
QR कोड टेक्स्ट का एक छोटा टुकड़ा रखता है, आम तौर पर एक लिंक। दोनों तरह के कोड में फ़र्क यह है कि लिंक कौन-सा है।
स्टैटिक कोड में आपकी मंज़िल ख़ुद होती है, जैसे https://yourcafe.com/menu। फ़ोन उसे स्कैन करता है और सीधे वहीं जाता है। बीच में कोई और नहीं होता, आपकी अपनी वेबसाइट के अलावा कुछ भी ऑनलाइन रहना ज़रूरी नहीं, और कोड तब तक काम करता है जब तक प्रिंट मौजूद है। क़ीमत यह है कि प्रिंट के बाद कंटेंट बदला नहीं जा सकता।
डायनामिक कोड में जनरेटर के डोमेन पर एक छोटा लिंक होता है, कुछ ऐसा: https://qr-vendor.example/a8Kx2। जब फ़ोन इसे खोलता है, तो वेंडर का सर्वर देखता है कि विज़िटर को कहाँ भेजना है और उसे आपके मेन्यू पर रीडायरेक्ट कर देता है। यही बीच का कदम डायनामिक कोड को काम का बनाता है — आप बाद में मंज़िल बदल सकते हैं या स्कैन गिन सकते हैं — और यही वेंडर को कोड बंद करने की ताक़त भी देता है। अगर सब्सक्रिप्शन ख़त्म हो जाए, ट्रायल पूरा हो जाए या कंपनी बंद हो जाए, तो उनका सर्वर आगे भेजना बंद करके अपना पेज दिखाने लगता है।
कई “फ़्री” जनरेटर डिफ़ॉल्ट रूप से डायनामिक कोड बनाते हैं और इसका नतीजा साफ़ नहीं बताते। पहले कुछ हफ़्ते सब ठीक चलता है, कोड 500 मेन्यू पर छप जाता है, और फिर ट्रायल ख़त्म हो जाता है।
कैसे पता करें कि आपका कोड किस तरह का है
किसी ख़ास टूल की ज़रूरत नहीं — बस कोड के अंदर का लिंक देखें:
- फ़ोन का कैमरा कोड की ओर करें। खोलने से पहले ज़्यादातर फ़ोन प्रॉम्प्ट में लिंक का प्रीव्यू दिखाते हैं।
- डोमेन पढ़ें। क्या यह आपकी वेबसाइट है, या किसी QR कंपनी या शॉर्ट-लिंक सर्विस का नाम?
- अगर यह जनरेटर का डोमेन है, तो आपका कोड डायनामिक है, और कोड काम करता रहेगा या नहीं, यह वही कंपनी तय करती है।
अगर लिंक आपके अपने डोमेन — yourcafe.com/menu — पर जाता है और फिर भी फ़ेल होता है, तो समस्या QR वेंडर की नहीं है; पेज ख़ुद कहीं और चला गया है या वेबसाइट डाउन है। यह पूरी तरह आपके हाथ में है (नीचे देखें)।
अभी आप क्या कर सकते हैं
वेंडर से संपर्क करें या भुगतान करें। अगर कोड वेंडर के सर्वर से होकर जाता है, तो सिर्फ़ वही उसे फिर से चालू कर सकते हैं। उनके साथ अपना अकाउंट जाँचें: अगर हज़ारों छपी चीज़ें बाज़ार में हैं, तो फिर से चालू करवाना सबसे तेज़ उपाय हो सकता है। आप किस चीज़ के लिए साइन अप कर रहे हैं, यह पढ़ लें — क्या यह बार-बार कटने वाला चार्ज है और बाद में कैंसल करने पर क्या होगा।
स्टैटिक कोड के साथ दोबारा छपवाएँ। अगर छपी हुई चीज़ें कम हैं या वैसे भी बदलनी हैं, तो ऐसा स्टैटिक कोड बनाएँ जो सीधे आपके अपने पेज पर जाए, और दोबारा छपवाएँ। QR कोड जनरेटर में लिंक चुनें, अपना URL पेस्ट करें, और प्रिंटिंग प्रेस के लिए SVG डाउनलोड करें। कोड में सिर्फ़ आपका लिंक होता है; उसके पीछे न कोई अकाउंट है, न ट्रायल, न रीडायरेक्ट सर्वर।
पुराने कोड को ढक दें। जिन मेन्यू, टेबल कार्ड या पोस्टर को आप इस्तेमाल करते रहना चाहते हैं, उनके लिए पुराने कोड के ऊपर नए कोड वाला स्टिकर अगली छपाई तक काम चलाने का व्यावहारिक तरीका है। स्टिकर इतना बड़ा बनाएँ कि पुराना कोड पूरी तरह ढक जाए, ताकि फ़ोन गलत कोड न पकड़ें।
अगर कोड आपके अपने डोमेन पर जाता है, तो ख़ुद रीडायरेक्ट करें। जब कोड के अंदर का लिंक आपके कंट्रोल वाले डोमेन पर है और पेज बस कहीं और चला गया है, तो अपनी वेबसाइट पर पुराने पते से नए पते तक रीडायरेक्ट सेट करें। आपका वेब होस्ट या वेबसाइट बिल्डर आम तौर पर यह कर सकता है। पहले से छपा हर कोड बिना कुछ दोबारा छपवाए फिर से काम करने लगता है।
अगली बार इससे कैसे बचें
- स्टैटिक कोड इस्तेमाल करें। किसी भी छपी चीज़ के लिए स्टैटिक कोड सुरक्षित डिफ़ॉल्ट है: यह एक्सपायर नहीं हो सकता, क्योंकि कुछ भी किसी सर्वर पर नहीं रखा होता।
- इसे अपने डोमेन की ओर रखें। स्टैटिक कोड के साथ भी, किसी फ़ाइल-शेयरिंग लिंक या थर्ड-पार्टी पेज के बजाय अपनी वेबसाइट के पेज का लिंक दें, क्योंकि वे ग़ायब हो सकते हैं।
- लचीलापन चाहिए? उसे ख़ुद बनाएँ। अपनी साइट पर एक स्थायी पता रखें, जैसे
yourcafe.com/menu, और मेन्यू बदलने पर उस पेज का कंटेंट बदलें — या उसे रीडायरेक्ट करें। इससे आपको डायनामिक कोड का मुख्य फ़ायदा किसी और पर निर्भर हुए बिना मिल जाता है। - छपवाने से पहले जाँचें। फ़ाइनल प्रूफ़ को दो अलग-अलग फ़ोन से स्कैन करें, लिंक खोलें, और पक्का करें कि डोमेन आपका है। स्टैटिक कोड बाद में एडिट नहीं हो सकता, इसलिए URL में टाइपो का मतलब है दोबारा छपाई।
QR कोड स्कैन न होने की दूसरी वजहें
हर बार वजह बंद किया गया रीडायरेक्ट नहीं होती। अगर फ़ोन कोड को पहचान ही नहीं रहा, तो वजह आम तौर पर भौतिक होती है:
कम कॉन्ट्रास्ट। सफ़ेद पर हल्का ग्रे, या काले पर गहरा नीला, कैमरे को काम करने लायक फ़र्क नहीं देता। समाधान: हल्के बैकग्राउंड पर गहरे रंग का कोड, अच्छे कॉन्ट्रास्ट के साथ। कॉन्ट्रास्ट बहुत कम हो तो जनरेटर चेतावनी देता है।
उल्टे रंग। गहरे बैकग्राउंड पर हल्का कोड स्टाइलिश दिखता है, लेकिन कई स्कैनर उसे पढ़ नहीं पाते। समाधान: कोड को बैकग्राउंड से गहरा रखें; जनरेटर उल्टे रंगों पर चेतावनी देता है।
बहुत छोटा, या चारों ओर ख़ाली जगह नहीं। विज़िटिंग कार्ड पर बहुत छोटा कोड या दूसरे ग्राफ़िक्स से सटाकर छपा कोड पकड़ना मुश्किल हो सकता है। समाधान: उसे बड़ा छपवाएँ, और चारों तरफ़ साफ़, हल्की किनारी छोड़ें।
ख़राब प्रिंट। खरोंच, मोड़, दाग़, लैमिनेशन की चमक या बीच में लगा लोगो पैटर्न का बहुत ज़्यादा हिस्सा मिटा सकते हैं। समाधान: कोड बनाते समय सबसे ऊँचा डैमेज टॉलरेंस (एरर करेक्शन) चुनें — यह अतिरिक्त जानकारी जोड़ता है ताकि कोड थोड़ा ख़राब होने पर भी काम करे — और जहाँ हो सके, मैट फ़िनिश इस्तेमाल करें।
बहुत ज़्यादा डेटा। कोड में जितना ज़्यादा टेक्स्ट, उसके चौकोर उतने घने और छोटे, और स्कैन करना उतना मुश्किल। ट्रैकिंग पैरामीटर वाले लंबे URL अक्सर इसकी वजह होते हैं। समाधान: छोटा लिंक इस्तेमाल करें — अपनी साइट के पेज का साफ़ पता — और कोड थोड़ा बड़ा छपवाएँ। अगर कंटेंट एक कोड के लिए बहुत लंबा हो, तो जनरेटर बता देता है।
टेबल पर या किराये के घरों में लगे Wi-Fi कोड के लिए कुछ और बातें ध्यान रखनी होती हैं; देखें Wi-Fi QR कोड कैसे बनाएँ।
अक्सर पूछे जाने वाले सवाल
क्या QR कोड अपने-आप एक्सपायर हो जाते हैं?
नहीं। QR कोड बस एक छपा हुआ पैटर्न है। स्टैटिक कोड कभी एक्सपायर नहीं होते; डायनामिक कोड तभी काम करना बंद करते हैं जब उनके पीछे का रीडायरेक्ट सर्वर विज़िटर को आगे भेजना बंद कर दे।
क्या मैं बदल सकता हूँ कि मेरा स्टैटिक QR कोड कहाँ ले जाए?
कोड ख़ुद नहीं — लिंक पैटर्न का हिस्सा है। लेकिन अगर वह आपके अपने डोमेन के किसी पेज पर जाता है, तो आप वह पेज बदल सकते हैं या उसे किसी नए पते पर रीडायरेक्ट कर सकते हैं।
अगर यह साइट बंद हो जाए, तो क्या इस जनरेटर से बना कोड काम करना बंद कर देगा?
नहीं। QR कोड जनरेटर आपके ब्राउज़र में स्टैटिक कोड बनाता है। आपका लिंक पैटर्न के अंदर रहता है, इसलिए कोड इस वेबसाइट के बिना भी काम करता रहता है।
मेरा कोड एक फ़ोन पर चलता है लेकिन दूसरे पर क्यों नहीं?
आम तौर पर कोड सीमा पर होता है: कम कॉन्ट्रास्ट, छोटा साइज़, चमक या ख़राब प्रिंट, जिसे बेहतर कैमरा फिर भी पढ़ लेता है। कॉन्ट्रास्ट और साइज़ बढ़ाएँ, डैमेज टॉलरेंस ऊँचा करें, फिर कई फ़ोन पर दोबारा जाँचें।