·۶ دقیقه مطالعه

چرا کد QR شما از کار افتاد (و چه کسی مقصر است)

کدهای QR چاپی نمی‌شکنند. اسکنرها شکست نمی‌خورند. اگر QR شما از کار افتاد، شخص دیگری آن را خاموش کرده است — و این مقاله توضیح می‌دهد چه کسی.


اگر این را می‌خوانید، یک کد QR که تولید کرده‌اید — و احتمالاً روی چیزی گران چاپ کرده‌اید — از اسکن کردن متوقف شده است. قبل از اینکه چاپگر یا جوهر یا تلفن را مقصر بدانید، بگذارید واضح باشیم: کدهای QR چاپی بد نمی‌شوند. الگو یا آنجاست و قابل اسکن است، یا نیست. تخریب فیزیکی معمولاً پاسخ نیست.

تقریباً در هر مورد «کد QR من از کار افتاد»، علت واقعی در یکی از دسته‌های زیر قرار می‌گیرد.

۱. کد QR شما دینامیک است، و ارائه‌دهنده آن را غیرفعال کرده است

این، به دور از شک، رایج‌ترین علت است. اگر کد QR خود را در سرویسی تولید کرده‌اید که «ردیابی»، «ویرایش» یا اشتراک ارائه می‌داد، کد شما تقریباً قطعاً دینامیک است — از طریق سرور ارائه‌دهنده مسیریابی می‌شود. لحظه‌ای که ارائه‌دهنده ریدایرکت را غیرفعال می‌کند، کد شما می‌شکند. محرک‌های رایج:

  • دوره آزمایشی رایگان شما منقضی شد
  • اشتراک شما تمام شد (پرداخت از دست رفته، کارت منقضی، بسته شدن حساب)
  • به محدودیت اسکن رسیدید
  • ارائه‌دهنده محصول را بازنشسته کرد یا از کسب‌وکار خارج شد
  • حساب شما به هر دلیلی علامت‌گذاری یا خاتمه یافت

تست: از اسکنر QR ما برای رمزگشایی URL خام درون QR استفاده کنید. اگر چیزی شبیه qrco.de/abc یا rebrand.ly/xyz است — نه مقصد واقعی شما — کد شما دینامیک بود. برای مکانیک چگونه ربودن ریدایرکت کار می‌کند را ببینید.

راه حل: QR را به عنوان یک کد استاتیک که مقصد واقعی شما را کدگذاری می‌کند، دوباره تولید کنید. نسخه‌های چاپی را جایگزین کنید. برای کدهای QR آینده، از یک تولیدکننده استاتیک استفاده کنید.

۲. خود URL مقصد رفته است

اگر کد QR شما مثلاً https://example.com/promo-2023 را کدگذاری می‌کند، و آن صفحه منتقل یا حذف شده است، اسکن به یک صفحه خطا می‌رسد. کد QR هنوز کامل کار می‌کند — وبسایت شما نمی‌کند.

راه حل: URL اصلی را بازیابی کنید، یک ریدایرکت سمت سرور از URL قدیمی به جدید تنظیم کنید، یا QR را با مقصد به‌روز شده دوباره چاپ کنید. کدهای QR استاتیک پس از چاپ قابل ویرایش نیستند — این معمولاً خوب است، اما در این مورد، چاپ مجدد تنها گزینه است.

۳. دامنه منقضی شد

اگر کد QR به دامنه‌ای اشاره می‌کند که اجازه دادید منقضی شود یا کس دیگری اجازه داد منقضی شود، اسکن‌ها شکست می‌خورند یا به یک صفحه پارکینگ دامنه ریدایرکت می‌شوند — گاهی به محتوای مخرب، بسته به اینکه چه کسی دامنه منقضی شده را خریده است.

راه حل: دامنه را تمدید کنید، یا QR را با یک مقصد پایدار دوباره چاپ کنید.

۴. کد QR به‌طور فیزیکی فراتر از ظرفیت تصحیح خطا آسیب دیده است

کدهای QR شامل تصحیح خطای داخلی هستند (سطوح L، M، Q، H — بازیابی ۷٪، ۱۵٪، ۲۵٪ یا ۳۰٪ کد به ترتیب). آسیب سبک — خراش‌ها، لکه قهوه در یک گوشه — معمولاً تحمل می‌شود. اما خراش‌های عمیق، فرسایش شدید، یا انسداد که بیش از آستانه تصحیح خطا را می‌پوشاند، اسکن را خواهد شکست.

راه حل: دوباره چاپ کنید. برای کاربردهای فضای باز یا سایش بالا، دفعه بعد از سطح تصحیح خطا H (۳۰٪) استفاده کنید — در کشوی تصحیح خطا در هر تولیدکننده مناسب از جمله ما در دسترس است.

۵. کنتراست خیلی کم است

اگر QR را با رنگ‌های کم‌کنتراست سفارشی کرده‌اید — خاکستری روشن روی سفید، آبی تیره روی سیاه — اسکنرها ممکن است حتی زمانی که کد فیزیکی سالم است در خواندن آن مشکل داشته باشند. برخی تلفن‌های جدید بردبارتر از دیگران هستند.

راه حل: با کنتراست بالاتر دوباره تولید کنید (سیاه روی سفید بهینه است). تولیدکننده ما به شما هشدار می‌دهد وقتی کنتراست پیش‌زمینه و پس‌زمینه از آستانه‌های ایمن اسکنر پایین می‌آید.

۶. چیزی را کدگذاری کرده‌اید که اسکنر مدیریت نمی‌کند

نادر اما ممکن: برخی برنامه‌های اسکنر قدیمی‌تر فرمت‌های خاصی را مدیریت نمی‌کنند (URIهای سفارشی، vCardهای بسیار طولانی، طرح‌های پروتکل عجیب). برنامه‌های دوربین مدرن iOS و اندروید فرمت‌های رایج را مدیریت می‌کنند، اما برنامه‌های خاص ممکن است شکست بخورند.

راه حل: با چندین اسکنر تست کنید. اگر فقط اسکنرهای خاص شکست می‌خورند، مشکل سازگاری آن‌هاست، نه کد شما.

مشکل اساسی

موارد ۲ تا ۶ ساده و قابل تعمیر هستند. مورد ۱ — QR دینامیک که توسط ارائه‌دهنده غیرفعال شده است — یک تله مهندسی‌شده است، و مسئول بیشتر کدهای QR شکسته در طبیعت است. اگر برای حفظ کار QR خود اشتراک پرداخت کرده‌اید، در تله اشتراک QR گیر کرده‌اید.

تنها راه حل دائمی بازتولید به‌عنوان یک کد استاتیک است. کدهای QR استاتیک حاوی مقصد واقعی شما هستند، از سرور هیچ کسی مسیریابی نمی‌شوند، و نمی‌توانند توسط هیچ شخص ثالثی غیرفعال شوند. برای تمایز فنی کدهای QR استاتیک در برابر دینامیک یا برای اینکه چرا بسیاری از تولیدکنندگان به‌طور پیش‌فرض دینامیک هستند داستان کامل کلاهبرداری‌های کد QR را بخوانید.

چه کار کنید همین الان

  1. QR شکسته را اسکن کنید و URL رمزگشایی شده را بررسی کنید. اگر یک ریدایرکت کوتاه است، مورد ۱ به شما ضربه زده است.
  2. کد را به‌عنوان استاتیک با استفاده از URL مقصد اصلی خود بازتولید کنید: تولیدکننده URL، WiFi، vCard، ایمیل، تلفن یا متن.
  3. مواد آسیب‌دیده را یک‌بار دوباره چاپ کنید. تمام شد. کد QR جدید شما هرگز از کار نخواهد افتاد.

کدهای QR باید زیرساخت خسته‌کننده و دائمی باشند. اینکه آن‌ها اغلب این‌طور نیستند یک شکست صنعت است، نه فرمت.


آماده یک کد QR استاتیک هستید؟

یکی را در مرورگر خود بسازید — بدون حساب، بدون ردیابی، بدون اشتراک. آنچه می‌سازید متعلق به شماست.