คู่มือ
สแกนคิวอาร์โค้ดไม่ได้ หาสาเหตุจากอาการ
คิวอาร์โค้ดที่อ่านไม่ออกเกือบทุกอันคือหนึ่งในความเสียราวสิบสองแบบที่ชัดเจน และจะเป็นชุดไหนขึ้นอยู่กับอาการ โค้ดที่ไม่เคยใช้ได้กับใครเลยคือปัญหางานพิมพ์ โค้ดที่เดือนที่แล้วยังใช้ได้คือปัญหาปลายทาง ส่วนโค้ดที่สแกนติดแต่เปิดหน้าผิดไม่ใช่ทั้งสองอย่าง เริ่มจากดูว่าคุณเจอแบบไหนในสามแบบนี้ ที่เหลือเรียงไว้ตามนั้น ในลำดับที่หาสาเหตุได้เร็วที่สุด
แยกความเสียสามแบบออกจากกันก่อน
ถามตัวเองสองข้อก่อนจะไปแตะอะไร โค้ดนี้เคยใช้ได้ไหม กับใครก็ได้ และโทรศัพท์มีปฏิกิริยาบ้างหรือเปล่า เช่น ขึ้นตัวอย่างลิงก์ หรือเปิดหน้าผิด หรือว่าไม่มีอะไรเกิดขึ้นเลย
ไม่เคยใช้ได้และไม่มีปฏิกิริยา แปลว่าลวดลายอ่านไม่ออก นี่คือความเสียของงานพิมพ์หรืออาร์ตเวิร์ก และหัวข้อถัดไปพูดถึงเรื่องนี้
เคยใช้ได้ ตอนนี้ไม่มีอะไรหรือขึ้นหน้าแสดงข้อผิดพลาด แปลว่าลวดลายไม่มีปัญหา แต่ปลายทางหายไป ให้ข้ามไปหัวข้อที่สาม
สแกนติดทันทีแต่เปิดอะไรผิด ๆ แปลว่าทั้งโค้ดและปลายทางไม่ได้พัง สิ่งที่พังคือลิงก์ นั่นคือหัวข้อที่สี่
มันอ่านไม่ได้มาตั้งแต่ต้น
กล้องแปลงลวดลายเป็นข้อมูลไม่ได้ นี่คือสาเหตุ เรียงคร่าว ๆ ตามความถี่ที่มักกลายเป็นตัวการจริง
- เล็กเกินไปสำหรับระยะนั้น โค้ดที่อ่านจากสามเมตรต้องการราวสามสิบเซนติเมตร ส่วนที่อ่านจากสามสิบเซนติเมตรต้องการราวสามเซนติเมตร เมื่อต่ำกว่าราวครึ่งมิลลิเมตรต่อโมดูล กล้องโทรศัพท์จะเริ่มอ่านไม่ผ่าน
- คอนทราสต์ไม่พอ ต้องเข้มบนอ่อน และต่างกันจริง ๆ สีเทาอ่อนบนขาว หรือสีแบรนด์บนพื้นเข้ม คือความล้มเหลวจากงานออกแบบที่พบบ่อยที่สุด
- พื้นที่ว่างรอบโค้ดหายไป ข้อกำหนดต้องการโมดูลว่างสี่โมดูลทุกด้าน ตัวอักษร เส้นกรอบ หรือภาพพื้นหลังที่ล้ำเข้ามาถึงขอบจะลบเส้นแบ่งที่เครื่องสแกนมองหา
- กลับสี โมดูลสว่างบนพื้นเข้มอ่านได้ในบางเครื่องและไม่ได้ในบางเครื่อง ให้ถือว่านี่คือของเสีย ไม่ใช่สไตล์
- ถูกยืดหรือขยาย ไฟล์ PNG เล็ก ๆ ที่ถูกขยายจะมีขอบโมดูลนุ่ม และล้มเหลวด้วยเหตุผลเดียวกับการพิมพ์เล็กเกินไป ให้พิมพ์จากไฟล์เวกเตอร์
- โลโก้บังมากเกินไป หรือไม่ได้เพิ่มระดับการแก้ไขข้อผิดพลาดเพื่อชดเชย
- พื้นผิวทำงานสวนทาง เช่น ขวดโค้ง ฟอยล์ ผ้า หรือการเคลือบที่สะท้อนไฟเพดานกลับเข้าเลนส์ตรง ๆ
ที่คุณสแกนติด แต่ที่ลูกค้าไม่ติด
กรณีนี้ควรมีหัวข้อของตัวเอง เพราะปกติแล้วโค้ดไม่ได้มีปัญหา สิ่งที่ต่างคือโทรศัพท์ แสง หรือระยะ และคุณกำลังทดสอบในเงื่อนไขที่ดีที่สุดเท่าที่โค้ดนี้จะได้เจอ
กล้องรุ่นเก่าแยกรายละเอียดได้น้อยกว่า เลนส์ที่เป็นรอยหรือมีคราบมันยิ่งน้อยลงไปอีก ห้องมืดกินระยะของคุณ และมุมก็เช่นกัน โค้ดที่วางราบบนโต๊ะแล้วถูกอ่านโดยคนที่ยืนอยู่เหนือมัน คือการอ่านแบบเฉียง
ยังมีความต่างด้านซอฟต์แวร์ด้วย กล้องของระบบทั้งสองแพลตฟอร์มอ่านคิวอาร์โค้ดได้ แต่ไม่ได้ยืดหยุ่นเท่าแอปสแกนเฉพาะทางเสมอไป และเครื่องรุ่นเก่าอาจต้องพึ่งแอปนั้น ถ้าโค้ดใช้ได้บนเครื่องใหม่ของคุณแต่ไม่ได้บนเครื่องอายุสามปี แปลว่าโค้ดคับเกินไป ไม่ใช่เครื่องเก่าเกินไป ให้พิมพ์ใหญ่ขึ้น
เคยใช้ได้ แล้วก็หยุด
ลวดลายไม่ได้เปลี่ยน และเปลี่ยนไม่ได้ด้วย สิ่งที่เปลี่ยนคือสิ่งที่อยู่ข้างหลังมัน
- ปลายทางย้ายที่หรือถูกลบ เว็บถูกจัดโครงสร้างใหม่ ลิงก์แชร์ไฟล์หมดอายุ หน้าแคมเปญถูกปิดไปพร้อมกับแคมเปญ
- การเปลี่ยนเส้นทางถูกปิด โค้ดแบบไดนามิกพึ่งบริการที่ส่งต่อการสแกน บัญชีที่หมดอายุ บัญชีที่ปิดไป หรือเพดานของแพ็กเกจฟรี ทำให้สำเนาที่พิมพ์ไว้ทั้งหมดหยุดพร้อมกัน
- มันคือช่วงทดลองใช้ เครื่องมือฟรีจำนวนมากให้ลิงก์เปลี่ยนเส้นทางแบบทดลอง ซึ่งจะหยุดหลังหนึ่งถึงสองสัปดาห์แล้วขึ้นหน้าชวนอัปเกรดแทน
- โดเมนไม่ได้ต่ออายุ หรือใบรับรองหมดอายุ โทรศัพท์จะเตือนหรือปฏิเสธแทนที่จะเปิดให้
- ปลายทางตอนนี้ต้องล็อกอิน สำหรับคุณมันยังใช้ได้เพราะเบราว์เซอร์ของคุณล็อกอินอยู่
สแกนติด แต่เปิดผิดที่
โค้ดกำลังทำสิ่งที่มันถูกสร้างมาให้ทำพอดี สิ่งที่ผิดคือสิ่งที่มันถูกสร้างมาให้ทำ ให้อ่านที่อยู่ที่โทรศัพท์แสดงในตัวอย่างก่อนจะเปิด เพียงเท่านี้ก็ระบุกรณีเหล่านี้ได้เกือบทั้งหมด
สาเหตุที่พบบ่อยที่สุดคือโค้ดผิดถูกพิมพ์ลงวัสดุผิด เช่น สองแคมเปญ สองสาขา และไฟล์เดียวที่สลับกันในโรงพิมพ์ ให้เทียบตัวอย่างที่เห็นกับสิ่งที่คุณตั้งใจจะเข้ารหัส
ถัดจากนั้น แคชเก่าที่แสดงหน้าเวอร์ชันก่อน ลิงก์ที่เปิดแอปแทนเบราว์เซอร์เพราะปลายทางเป็นดีปลิงก์ หรือที่อยู่แบบ http ที่ระหว่างทางไป https ดันเปลี่ยนเส้นทางไปที่ที่ไม่คาดคิด
ถ้าโค้ดไดนามิกเปิดปลายทางเดิม แปลว่าการแก้ไขถูกบันทึกแล้วแต่ยังไม่ถึงเครื่องนั้น หรือโทรศัพท์แคชไว้ ให้ทดสอบในหน้าต่างส่วนตัวบนเน็ตมือถือ
วินิจฉัยห้านาที
ตามลำดับนี้ เพราะแต่ละขั้นตัดสาเหตุออกได้มากที่สุดโดยใช้แรงน้อยที่สุด
- สแกนชิ้นงานที่พิมพ์แล้วอ่านที่อยู่จากตัวอย่างโดยไม่ต้องเปิด ถ้าที่อยู่ผิด ความผิดอยู่ที่อาร์ตเวิร์กหรือลิงก์ ไม่ใช่ที่โค้ด
- เปิดที่อยู่นั้นด้วยมือในหน้าต่างส่วนตัวบนเน็ตมือถือ ถ้าตรงนั้นก็ล้มเหลว ความผิดอยู่ที่ปลายทาง
- ลองเครื่องที่สอง ถ้าให้ดีคือเครื่องเก่ากว่า และเครื่องที่สามถ้าเครื่องที่สองไม่ตรงกับเครื่องแรก
- เอาชิ้นงานไปไว้ใต้แสงสว่างและสม่ำเสมอ ถ้าอยู่ ๆ สแกนติด ความผิดอยู่ที่ขนาดหรือคอนทราสต์ ไม่ใช่ที่โค้ด
- วัดขนาดโค้ดและพื้นที่ว่างรอบ ๆ แล้วเทียบกับระยะที่คนอ่านจริง
- สแกนไฟล์ดิจิทัลต้นฉบับจากหน้าจอ ถ้าไฟล์สแกนติดแต่งานพิมพ์ไม่ติด แปลว่าความเสียเกิดในขั้นตอนการผลิต
- ค่อยสร้างโค้ดใหม่เป็นขั้นสุดท้าย และถ้าเป็นโค้ดแบบสแตติก อย่าลืมว่าการสร้างใหม่ให้ลวดลายคนละแบบ สิ่งที่พิมพ์ไปแล้วจึงไม่ได้ประโยชน์อะไรจากมัน
FAQ
คำถามที่พบบ่อย
ทำไมคิวอาร์โค้ดของฉันใช้ได้บนเครื่องหนึ่งแต่ไม่ได้บนอีกเครื่อง
เกือบทุกครั้งเป็นเพราะโค้ดอยู่ตรงขีดจำกัดที่กล้องพอจะแยกได้ และเครื่องที่สองมีเลนส์เก่ากว่าหรือสกปรกกว่าเล็กน้อย ทางแก้คือพิมพ์ให้ใหญ่ขึ้น ไม่ใช่โทษเครื่อง โค้ดที่มีส่วนเผื่อจะใช้ได้ทั้งสองเครื่อง
ทำไมโทรศัพท์ของฉันสแกน QR ไม่ได้เลยสักอัน
กรณีนี้ปัญหาอยู่ที่ฝั่งที่อ่าน ไม่ใช่ที่ตัวรหัส ลองรหัสเดิมกับเครื่องอื่นก่อน ถ้าเครื่องนั้นอ่านได้ แปลว่าสาเหตุคือกล้องของเครื่องนี้ เรียงตามความถี่ที่พบ ได้แก่ การอ่าน QR ถูกปิดในแอปกล้อง เลนส์สกปรกหรือเป็นฝ้า เครื่องอยู่ใกล้เกินกว่าจะโฟกัส หรือรหัสบนหน้าจอมืดเกินไปหรือสะท้อนแสง หากปฏิเสธสิทธิ์เข้าถึงกล้องไว้ ตัวสแกนจะเปิดขึ้นแต่ไม่มีอะไรเกิดขึ้น ซึ่งดูเหมือนรหัสเสียมากที่สุด ทั้งที่รหัสไม่ได้เสีย
คิวอาร์โค้ดที่เสียหายยังใช้ได้ไหม
ได้ ในระดับหนึ่ง การแก้ไขข้อผิดพลาดจะสร้างโมดูลที่หายไปกลับคืน และขึ้นกับระดับที่ตั้งไว้ โค้ดจะทนการสูญเสียพื้นที่ส่วนหนึ่งได้พอสมควร นั่นคือเหตุผลที่วางโลโก้ตรงกลางได้ แต่ความเสียหายที่มุมตำแหน่งเป็นคนละเรื่อง เพราะเครื่องสแกนใช้มุมเหล่านั้นในการหาโค้ดตั้งแต่แรก
ทำไมโค้ดสแกนติดบนหน้าจอแต่ไม่ติดบนงานพิมพ์
เพราะมีบางอย่างเกิดขึ้นระหว่างไฟล์กับกระดาษ เช่น ถูกขยายจากภาพแรสเตอร์เล็ก ๆ พิมพ์ด้วยคอนทราสต์ต่ำ เสียพื้นที่ว่างรอบโค้ดไปตอนจัดหน้า หรือไปอยู่บนวัสดุที่ทำให้ขอบกระจาย ให้สแกนไฟล์ดิจิทัลเพื่อยืนยันว่าไฟล์ดี แล้วค่อยไปดูขั้นตอนการผลิต
ต้องสร้างโค้ดใหม่เพื่อแก้ไหม
ส่วนใหญ่ไม่ต้อง ถ้าปัญหาอยู่ที่ปลายทางและโค้ดเป็นแบบไดนามิก ให้เปลี่ยนปลายทาง แล้วสำเนาที่พิมพ์ไว้ทุกใบจะตามไปเอง การสร้างใหม่ช่วยได้เฉพาะเมื่อความผิดอยู่ที่ตัวลวดลายเอง และมันให้ลวดลายใหม่ ของที่พิมพ์ไปแล้วจึงยังคงเป็นลวดลายเดิม
ขั้นตอนถัดไป