GS1 Digital Link
GS1 Digital Link คือการเข้ารหัสรหัสประจำตัวสินค้าแบบ URL ที่แทนที่บาร์โค้ด EAN-13 1D ที่ใช้มา 50 ปี QR เดียวบรรจุ GTIN พร้อมกับล็อต วันหมดอายุ ซีเรียลนัมเบอร์ และ URL การตลาดที่แก้ไขได้ ผู้ค้าปลีกสแกนที่ POS และผู้บริโภคสแกนด้วยกล้องโทรศัพท์
เอกสารข้อกำหนด:GS1 Digital Link Standard v1.4.1 (เผยแพร่ 2024-06).
แทนที่: EAN-13 ธรรมดาที่ POS ภายใน 1 มกราคม 2027 ตามพันธกรณีอุตสาหกรรมค้าปลีก GS1 Sunrise 2027
แทนที่: EAN-13 ธรรมดาที่ POS ภายใน 1 มกราคม 2027 ตามพันธกรณีอุตสาหกรรมค้าปลีก GS1 Sunrise 2027
ภาพรวม
URL GS1 Digital Link มีสามส่วน:
- โดเมน resolver, ที่ที่ URL ถูกแก้ไข แบรนด์ใช้ของตัวเอง (เช่น
id.example-brand.com) โดย fallback สาธารณะคือid.gs1.org - รหัสประจำตัวหลัก, โดยทั่วไปคือ GTIN เข้ารหัสเป็น
/01/<GTIN 14 หลัก> - ตัวระบุ / คุณสมบัติ, Application Identifier (AI) ที่เป็นตัวเลือก: ล็อต/แบทช์ (
/10/), วันหมดอายุ (/17/), ซีเรียล (/21/) และอื่นๆ
ตัวอย่าง URL ที่แก้ไขแล้วสำหรับ GTIN 09506000134352, ล็อต ABC123, หมดอายุ 2027-06-30:
https://id.gs1.org/01/09506000134352/17/270630/10/ABC123Test vector มาตรฐาน
คัดลอกรายการใดก็ได้ด้านล่างไปวางในตัวสร้าง GS1 ยืนยันว่า URL ที่เข้ารหัสตรงกัน แล้วถอดรหัส QR ด้วยเครื่องอ่านใดก็ได้
| กรณี | ข้อมูลนำเข้า | URL ที่คาดว่าจะเข้ารหัส |
|---|---|---|
| GTIN-14, ขั้นต่ำ | gtin=09506000134352 | https://id.gs1.org/01/09506000134352 |
| GTIN + วันหมดอายุ (AI 17) | gtin=09506000134352 | https://id.gs1.org/01/09506000134352/17/270630 |
| GTIN + ล็อต (AI 10) | gtin=09506000134352 | https://id.gs1.org/01/09506000134352/10/ABC123 |
| GTIN + ล็อต + ซีเรียล | gtin=09506000134352 | https://id.gs1.org/01/09506000134352/10/ABC123/21/00001 |
| ครบถ้วน: GTIN + หมดอายุ + ล็อต + ซีเรียล | gtin=09506000134352 | https://id.gs1.org/01/09506000134352/17/270630/10/ABC123/21/00001 |
| โดเมน resolver แบบกำหนดเอง | domain=https://id.example.com | https://id.example.com/01/09506000134352 |
ตัวตรวจสอบ check digit GTIN สด
Check digit ของ GS1 คำนวณโดยอัลกอริทึม GS1 mod-10 มาตรฐาน: ผลรวมถ่วงน้ำหนักของหลัก (สลับกัน 3, 1, 3, 1...) จากหลักขวาสุด แล้ว check digit ทำให้ผลรวมเป็นผลคูณของ 10 ลองใส่ตัวเลข 8/12/13/14 หลักใดก็ได้ด้านล่าง ตัวตรวจสอบทำงานในเบราว์เซอร์
ใส่ GTIN เพื่อตรวจสอบ
จุดที่มักพลาด
- Check digit ผิด. หากหลักสุดท้ายของ GTIN ผิด เครื่องสแกน POS จะปฏิเสธโค้ด ตัวตรวจสอบด้านบนตรวจสอบได้ในเบราว์เซอร์ อย่าแก้ GTIN ด้วยมือโดยไม่คำนวณ check digit ใหม่
- รูปแบบวันที่. วันหมดอายุ GS1 (AI 17) คือ
YYMMDDไม่ใช่YYYY-MM-DDวันหมดอายุ 2030-03-01 เข้ารหัสเป็น300301การพิมพ์วันที่ 10 หลักลงใน URL ด้วยมือทำให้ decoder ล้มเหลว - ตัวอักษรในล็อต. AI 10 (ล็อต) เป็นฟิลด์ตัวอักษรและตัวเลขความยาวแปรผัน สูงสุด 20 ตัวอักษร เครื่องสแกนรุ่นเก่าบางตัวล้มเหลวกับตัวอักษร
/ในรหัสล็อต หากหมายเลขโรงงานของคุณมีเครื่องหมายทับให้ escape เป็น%2F - ความเป็นเอกลักษณ์ของซีเรียล. AI 21 (ซีเรียล) รวมกับ AI 01 (GTIN) ต้องเป็นเอกลักษณ์ภายในแบรนด์ หากซีเรียลซ้ำกันถึง resolver GS1 resolver จะส่งคืนเป้าหมายที่ลงทะเบียนล่าสุด ซึ่งมักไม่ใช่สิ่งที่คุณต้องการ
- Fallback ของโดเมน resolver. หากโดเมนของแบรนด์เข้าถึงไม่ได้ (DNS ล้มเหลว, SSL หมดอายุ) การสแกนของผู้บริโภคจะล้มเหลว ลงทะเบียน resolver สาธารณะ id.gs1.org เป็น fallback
- การเติม GTIN-12 (UPC-A). UPC-A ของสหรัฐมี 12 หลัก ใน GS1 Digital Link จะเติมศูนย์สองตัวข้างหน้าให้เป็น GTIN 14 หลัก Abundera จัดการนี้อัตโนมัติ encoder แบบกำหนดเองมักไม่ทำ
ความเข้ากันได้ของเครื่องสแกน
| เครื่องสแกน | รองรับ | หมายเหตุ |
|---|---|---|
| iOS Camera (iOS 15+) | ใช่ | เปิด URL ที่แก้ไขแล้วใน Safari ไม่มีการรับรู้ GS1, เป็นแค่ URL ธรรมดา |
| Android Camera | ใช่ | เหมือน iOS, ถือว่า payload เป็น URL |
| POS ค้าปลีก (Honeywell, Zebra, Datalogic) | ใช่ (ขึ้นอยู่กับ firmware) | Firmware ใหม่ (2023 ขึ้นไป) แยกวิเคราะห์ Digital Link และดึง GTIN + qualifier เข้าระบบสินค้าคงคลัง POS |
| POS ค้าปลีกรุ่นเก่า | บางส่วน | Firmware imager รุ่นเก่าอ่าน URL แต่ไม่แยก AI ควรใช้คู่กับบาร์โค้ด EAN-13 เสริมในช่วงการเปลี่ยนผ่าน 2025-2027 |
| Google Lens | ใช่ | รับรู้ URL GS1 Digital Link และสามารถแสดงข้อมูลสินค้าแบบ inline |
ไทม์ไลน์ Sunrise 2027
- ปัจจุบัน ~ 2026: ใช้ GS1 Digital Link คู่กับ EAN-13 บนบรรจุภัณฑ์ในช่วงการเปลี่ยนผ่าน ผู้ค้าปลีกยอมรับทั้งสอง
- 1 มกราคม 2027: ผู้ค้าปลีกให้คำมั่นสแกนโค้ด 2D Digital Link ที่ POS EAN-13 แบบเดิมยังใช้ได้แต่กลายเป็นตัวเลือก
- หลัง 2027: 2D Digital Link กลายเป็นรหัสสินค้าหลัก EAN-13 ถูกเลิกใช้งานเมื่อการต่ออายุเครื่องสแกนเสร็จสิ้น
ดูเพิ่มเติม
- /gs1-digital-link-qr-code/, ตัวสร้างพร้อม GTIN validator ในตัว
- /standards/, กลับไปที่ดัชนีมาตรฐาน
- /test-vectors/, fixture round-trip ที่ CI ใช้