ข้ามไปยังเนื้อหา

คู่มือ

สแกนคิวอาร์โค้ดไม่ได้ หาสาเหตุจากอาการ

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

แยกความเสียสามแบบออกจากกันก่อน

ถามตัวเองสองข้อก่อนจะไปแตะอะไร โค้ดนี้เคยใช้ได้ไหม กับใครก็ได้ และโทรศัพท์มีปฏิกิริยาบ้างหรือเปล่า เช่น ขึ้นตัวอย่างลิงก์ หรือเปิดหน้าผิด หรือว่าไม่มีอะไรเกิดขึ้นเลย

ไม่เคยใช้ได้และไม่มีปฏิกิริยา แปลว่าลวดลายอ่านไม่ออก นี่คือความเสียของงานพิมพ์หรืออาร์ตเวิร์ก และหัวข้อถัดไปพูดถึงเรื่องนี้

เคยใช้ได้ ตอนนี้ไม่มีอะไรหรือขึ้นหน้าแสดงข้อผิดพลาด แปลว่าลวดลายไม่มีปัญหา แต่ปลายทางหายไป ให้ข้ามไปหัวข้อที่สาม

สแกนติดทันทีแต่เปิดอะไรผิด ๆ แปลว่าทั้งโค้ดและปลายทางไม่ได้พัง สิ่งที่พังคือลิงก์ นั่นคือหัวข้อที่สี่

มันอ่านไม่ได้มาตั้งแต่ต้น

กล้องแปลงลวดลายเป็นข้อมูลไม่ได้ นี่คือสาเหตุ เรียงคร่าว ๆ ตามความถี่ที่มักกลายเป็นตัวการจริง

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

ที่คุณสแกนติด แต่ที่ลูกค้าไม่ติด

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

กล้องรุ่นเก่าแยกรายละเอียดได้น้อยกว่า เลนส์ที่เป็นรอยหรือมีคราบมันยิ่งน้อยลงไปอีก ห้องมืดกินระยะของคุณ และมุมก็เช่นกัน โค้ดที่วางราบบนโต๊ะแล้วถูกอ่านโดยคนที่ยืนอยู่เหนือมัน คือการอ่านแบบเฉียง

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

เคยใช้ได้ แล้วก็หยุด

ลวดลายไม่ได้เปลี่ยน และเปลี่ยนไม่ได้ด้วย สิ่งที่เปลี่ยนคือสิ่งที่อยู่ข้างหลังมัน

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

สแกนติด แต่เปิดผิดที่

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

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

ถัดจากนั้น แคชเก่าที่แสดงหน้าเวอร์ชันก่อน ลิงก์ที่เปิดแอปแทนเบราว์เซอร์เพราะปลายทางเป็นดีปลิงก์ หรือที่อยู่แบบ http ที่ระหว่างทางไป https ดันเปลี่ยนเส้นทางไปที่ที่ไม่คาดคิด

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

วินิจฉัยห้านาที

ตามลำดับนี้ เพราะแต่ละขั้นตัดสาเหตุออกได้มากที่สุดโดยใช้แรงน้อยที่สุด

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

เกี่ยวกับผู้เขียน

Andrii Petlovanyi

พัฒนา Mosaqo บนเว็บ iOS และ Android

FAQ

คำถามที่พบบ่อย

ทำไมคิวอาร์โค้ดของฉันใช้ได้บนเครื่องหนึ่งแต่ไม่ได้บนอีกเครื่อง

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

คิวอาร์โค้ดที่เสียหายยังใช้ได้ไหม

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

ทำไมโค้ดสแกนติดบนหน้าจอแต่ไม่ติดบนงานพิมพ์

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

ต้องสร้างโค้ดใหม่เพื่อแก้ไหม

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

ขั้นตอนถัดไป

พร้อมสร้างคิวอาร์โค้ดแรกแล้วหรือยัง

สร้างคิวอาร์โค้ดและทดสอบก่อนพิมพ์

Mosaqo รุ่นแรกใช้ได้ฟรีและไม่ต้องใช้บัตรชำระเงิน

เริ่มใช้ฟรี