Digital Link

محلّل GS1 digital link مشروحا

4 يوليو 2024

Casandra

بقلم Casandra

كاتبة متخصصة في معايير GS1 ولوائح وسم المنتجات في الاتحاد الأوروبي.

محلّل GS1 digital link مشروحا

كيف يمكن لكود QR واحد خاص بـ digital link أن يخدم ليس عنوان ويب واحدا فحسب بل أغراضا مختلفة كثيرة؟ ما السحر الذي يجعل هذا الكود يعمل مع كل من الماسحات الاحترافية وهواتف المستهلكين، معيدا توجيه المستخدمين إلى المورد الأنسب؟ الجواب هو خدمة المحلّل (resolver). في هذا الدليل، ستكتشف ما هو محلّل GS1 digital link، وكيف يعمل، وكيف تطبّق واحدا لأعمالك.

إن معيار GS1 digital link معرّف عالمي موحّد قائم على الويب يتيح ربط المنتجات والمستندات والأصول الأخرى بالإنترنت عبر أكواد QR.

وهو أساسا يوسّع قوة معرّفات GS1 ومرونتها عبر جعلها مفعّلة للويب. وهذا يعني أن معرّفات GS1 أصبحت الآن بوابة إلى أنواع مختلفة من المعلومات التي يمكن أن تعزّز ولاء العلامة التجارية، وتحسّن معلومات تتبع سلسلة الإمداد، وتوفّر واجهات برمجة تطبيقات (APIs) للشركاء التجاريين، ومعلومات سلامة للمرضى، وأكثر، كلها متاحة عبر مسح واحد.

وهو يمثّل تطورا مهما عن الباركود التقليدي، مقدّما مقاربة أكثر ديناميكية ومرونة وشمولا للوصول إلى معلومات المنتج وإدارتها في العصر الرقمي.

عبر تمكين كود QR واحد من الجمع بين معرّف المنتج ورابط إلى محتوى عبر الإنترنت، يتيح معيار GS1 digital link مرونة وكفاءة أكبر في إدارة بيانات المنتج القائمة، مقدّما للشركات والمستهلكين جسرا سلسا بين الأصناف المادية ونظيراتها الرقمية.

ما هو معيار GS1 digital link

إن GS1 digital link نوع محدد من عناوين URL (تقنيا، URI، وهو قريب منه) يعمل كبوابة إلى مصادر معلومات متعددة، قابلة للقراءة من قبل البشر والآلات على حد سواء. وهو مصمّم ليُستخدم بالطريقة نفسها التي يُستخدم بها أي URL آخر، لكنه يتمتع بقدرة إضافية على التحليل (resolving) إلى مصادر معلومات مختلفة بطريقة تتيح للأنظمة والتطبيقات اكتشافها تلقائيا.

إن digital link مهم لأنه يتيح تمثيلا متسقا لمفاتيح تعريف GS1 ضمن عناوين الويب للربط بالمعلومات والخدمات عبر الإنترنت. وهذا يسهّل على الشركات والمستهلكين التواصل والوصول إلى المعلومات بطريقة قابلة للتوسّع من دون الحاجة إلى تجميع كل الأصول المرتبطة في مكان واحد.

يستخدم digital link معرّفات مثل GTINs وSSCCs وGRAIs، الشائعة الاستخدام في أنظمة مثل الماسحات ومحطات نقاط البيع وكتالوجات المنتجات وغيرها.

والأهم من ذلك، أن digital link يُفعَّل عمليا عبر المحلّلات (resolvers). فالمحلّلات هي ما يجعل المعيار يعمل لصالح مجتمع التجارة والصناعات التي يخدمها.

تأخذ خدمات التحليل digital link وتحلّله إلى مصادر المعلومات ذات الصلة. ويمكن أن يشمل ذلك إعادة توجيه المتصفح إلى URL افتراضي، أو تقديم قائمة كاملة بالروابط المتاحة للعميل، أو إعادة التوجيه إلى نوع محدد من الروابط حسب الطلب.

باختصار، إن digital link بالغ الأهمية لتمكين تواصل واكتشاف معلومات سلسين وفعّالين على الويب، خصوصا للشركات والمستهلكين في الصناعات التي تستخدم معرّفات GS1.

كيف يعمل digital link

تعمل خدمة محلّل GS1 كعمود فقري لهذا النظام، إذ توجّه عمليات مسح أكواد QR الخاصة بـ digital link إلى المحتوى ذي الصلة عبر الإنترنت. وهذا التكامل السلس بين المنتجات المادية والبيانات الرقمية يعزّز ولاء العلامة التجارية ويفتح سبلا أمام الشركاء التجاريين لتبسيط إدخال البيانات والوصول إلى معلومات شاملة عن المنتج، ناهيك عن الامتثال للوائح وضع الملصقات العالمية.

محلّلات GS1 Digital Link هي خوادم ويب، تربط مع مجموعة من الروابط، digital link بمعلومات قابلة للقراءة من قبل البشر أو الآلات.

وهي تعمل كنظام يحلّل معرّفات GS1 إلى مصادر متعددة من المعلومات عن منتج أو صنف. وهذا يعني أنها تستطيع ربط معرّف GS1، مثل رقم السلعة التجارية العالمي (GTIN)، بأنواع مختلفة من معلومات الأعمال إلى الأعمال والأعمال إلى المستهلك.

عندما يتلقى المحلّل digital link، يمكنه إعادة التوجيه إلى موارد عبر الإنترنت أو واجهات برمجة تطبيقات (APIs)، أو تقديم محتوى بيانات مباشرة (وهو ما ينبغي أن يكون الاستثناء لا القاعدة)، أو إعادة التوجيه إلى محلّل آخر. وهذه الإعادة تشبه كيفية إجراء الاستعلامات على الويب، التي يُعاد توجيهها مرات عدة قبل الوصول إلى وجهتها.

وهذا يتيح لجهات فاعلة مختلفة، مثل أصحاب العلامات التجارية وتجار التجزئة والمستهلكين، مسح كود QR نفسه والوصول إلى صفحة ويب معيّنة أو تشغيل وظائف محددة استنادا إلى احتياجاتهم.

فمثلا، بالنسبة للمنتجات الغذائية، يمكنه الربط بـ بيانات تتبع إضافية ومعلومات القيمة الغذائية وتعليمات إعادة تدوير العبوة. وبالنسبة لأصناف الإلكترونيات الاستهلاكية، يمكنه الربط بموارد مثل أدلة التعليمات ومقاطع الفيديو التعليمية.

يمكن للمحلّل أيضا ربط صنف محدَّد بمعلومات للشركاء التجاريين، مثل حالة السحب والبيانات الرئيسية وتعليمات مناولة المواد الخطرة، وأكثر.

يمكن تشغيل المحلّل من قبل منظمات أعضاء GS1 وأصحاب العلامات التجارية وتجار التجزئة ومزوّدي الحلول، مثل digital-link.com.

ما هو محلّل GS1

كيف يعمل محلّل GS1؟

يستخدم المحلّل أنواع علاقات الروابط واللغة البشرية وأنواع الوسائط لتوصيف الروابط إلى هذه الموارد بطريقة يمكن الوصول إليها برمجيا.

ويمكن الاستعلام عنه بثلاث طرق: إعادة توجيه افتراضية، وطلب لنوع محدد من الموارد، وطلب لجميع الموارد المرتبطة بمعرّف GS1 معيّن أو مجموعة من المعرّفات.

ومن خلال التأكد من أن كل محلّل سيادي وأن التطبيقات يمكنها استخدام أي محلّل تختاره، لا توجد نقطة فشل واحدة.

تشمل الوظيفة الأساسية للمحلّل فك الضغط والتحقق من الصحة وربط الروابط بالأصناف المحدَّدة. كما تشمل التحليل وإعادة التوجيه، وإعادة التوجيه القائمة على الأنماط إلى محلّلات بديلة، وطلب مجموعة الروابط (linkset) بصيغ مختلفة.

لنلقِ نظرة عليها بالتفصيل.

الوظيفة الأساسية للمحلّل

المحلّل خادم ويب يعمل وفق معايير الصناعة ذات الصلة التي تحدّد HTTP 1.1 أو أعلى لطلبات GET وHEAD وOPTIONS. كما يدعم HTTP عبر TLS (HTTPS) ويطبّق مشاركة الموارد عبر الأصول المختلفة (CORS) للسماح لتطبيقات الويب المكتوبة بـ JavaScript من جهة العميل بالوصول إلى المحلّل عبر النطاقات.

فك الضغط

يفك المحلّل ضغط URI الطلب إذا لزم الأمر ويتحقق من أن URI الطلب مطابق لمعيار بناء جملة URI الخاص بـ GS1 digital link، مؤكدا أنه يحتوي على عناصر GS1 صحيحة نحويا.

تتضمن عملية فك الضغط عناصر وأنشطة مختلفة.

خوارزمية الضغط

يحدّد المستند خوارزمية ضغط/فك ضغط تقلّل طول digital link مع الاحتفاظ بميزات حاسمة، مثل كون الصيغة المضغوطة عنوان URL على النطاق نفسه للصيغة غير المضغوطة، والقدرة على فك ضغطه من دون بحث عبر الإنترنت.

دور المحلّل

يُطلب من المحلّل المطابق لـ GS1 أن يتعرف على عناوين URI المضغوطة الخاصة بـ digital link وأن يفك ضغطها كخطوة معالجة أولى عند الاستجابة لـ URI مضغوط.

معالجة فك الضغط

عند الاستجابة لـ URI مضغوط، ينبغي ألا يعيد المحلّل المطابق لـ GS1 التوجيه إلى الـ URI غير المضغوط المكافئ، بل ينبغي أن يعرضه في ترويسة Link بقيمة linkType هي owl:sameAs.

وينبغي أيضا أن يكون الـ URI غير المضغوط موضوع مجموعة روابطه (linkset). وإذا أعاد التوجيه إلى محلّل آخر، فينبغي أن يعيد المحلّل التوجيه إلى الـ URI غير المضغوط.

التحقق من الصحة

ينبغي أن يتحقق المحلّل المطابق لـ GS1 من صحة بناء جملة digital link وأن يميّز بين حالات الخطأ، مستجيبا برموز ورسائل استجابة HTTP مناسبة.

تفصيل التحقق من الصحة

هناك خطوات تحقق دنيا ينبغي أن يؤديها محلّل GS1 مطابق، بما في ذلك التحقق من وجود معرّفات GS1 ومؤهِّلات مفاتيح وسمات بيانات صحيحة نحويا ضمن digital link.

البيانات الوصفية المرتبطة

يُطلب أن يكون كل رابط مخزّن في المحلّل مصحوبا ببيانات وصفية معيارية، بما في ذلك URL الهدف ونوع علاقة الرابط وعنوان للرابط. ويمكن أيضا تطبيق سمات إضافية مثل اللغة البشرية والوسائط ونوع الملف والسياق على الروابط المخزّنة في المحلّل.

توفير الروابط و/أو المحتوى

يوفّر المحلّل روابط إلى موارد متعلقة تحديدا بالصنف المحدَّد أو يوفّرها مباشرة.

يُعرَّف أحد الروابط كالرابط الافتراضي، ويعيد المحلّل التوجيه إلى ذلك الـ URL ما لم توجد معلومات تفيد بخلاف ذلك. وإذا كان رابط إلى مثل هذا المورد معروفا للمحلّل، فإنه يعيد التوجيه إلى ذلك المورد فورا. ويمكن للمحلّل أيضا أن يعيد قائمة كاملة بالروابط المتاحة للعميل استجابة لطلب مع linkType مضبوط على linkset.

متطلبات الروابط المخزّنة في المحلّل والبيانات الوصفية المرتبطة

البيانات الوصفية المعيارية

يُصحَب كل رابط مخزّن في المحلّل ببيانات وصفية معيارية. وتُطلب ثلاث سمات إلزامية:

  • URL الهدف نفسه.
  • نوع علاقة الرابط، الذي يحدّد العلاقة بين الصنف المحدَّد والمورد المرتبط.
  • عنوان للرابط يمكن عرضه للمستخدمين النهائيين.

ويمكن تطبيق سمات إضافية للروابط لإزالة اللبس عن الروابط واستخدامها من قبل التطبيقات لاتباع الروابط الأكثر صلة بمستخدميها. والخيارات الأساسية للسمات الإضافية هي اللغة البشرية للمورد ونوع وسائط المحتوى و"السياق" الذي يكون فيه رابط ما أكثر ملاءمة.

URL الهدف

URL الهدف هو الرابط نفسه ويجب توفيره. وينبغي أن يكون URL لمورد ذي صلة مباشرة بالصنف المحدَّد وليس صفحة عامة مثل الصفحة الرئيسية للمصنّع أو مجموعة من نتائج البحث. ويُعرَف المورد الذي يحدّده URL الهدف بالمورد الهدف.

نوع علاقة الرابط

يحدّد هذا العلاقة بين الصنف المحدَّد والمورد المرتبط، مثل صفحة معلومات منتج تنظيمية، أو صفحة تسجيل ضمان، أو فيديو ذي صلة، إلخ.

عنوان للرابط

يجب توفير عنوان قابل للقراءة البشرية للاستخدام في التطبيقات التي تعرض الروابط كخيارات ليتبعها مستخدم نهائي. وهو سلسلة نصية بلغة طبيعية يمكن أن تكون بأي لغة.

اللغة البشرية للمورد

بالنسبة للموارد القابلة للقراءة البشرية، مثل واجهة مستخدم أو صفحات ويب أو بيانات تحتوي على سلاسل نصية بلغة معيّنة، يمكن توفير تلميحات بشأن اللغة المستخدمة في ذلك المورد.

نوع الوسائط للمحتوى

تحدّد هذه السمة نوع الوسائط للمحتوى، مثل text/html لـ HTML، وapplication/json لـ JSON، وapplication/ld+json لـ JSON-LD، إلخ.

السياق

تحدّد هذه السمة السياق الذي يكون فيه رابط ما أكثر ملاءمة، مثل إقليم معيّن أو استخدام معيّن.

بعبارة أخرى، قد تحدث عمليات إعادة التوجيه استنادا إلى الوقت والموقع ومعايير أخرى بالغة الأهمية للتسويق السياقي.

سمات إضافية

قد تتعرف المحلّلات المطابقة لـ GS1 على سمات إضافية، مثل سلسلة User Agent أو ترويسات طلب HTTP مخصّصة من تطبيق صاحب العلامة التجارية الخاص.

توفّر هذه التفاصيل فهما شاملا لمتطلبات الروابط المخزّنة في المحلّل والبيانات الوصفية المرتبطة، مما يضمن أن يكون كل رابط مصحوبا ببيانات وصفية معيارية لتمكين الملاحة التلقائية من دون عرض خيارات قد تكون مربكة للمستخدمين النهائيين.

إعادة التوجيه

قد يعيد المحلّل التوجيه إلى محلّل آخر وينبغي أن يعرض الرابط إلى مجموعة الروابط (linkset) في ترويسة Link الخاصة بـ HTTP. وتُمرَّر جميع أزواج key=value في سلسلة استعلام digital link الأصلي المراد تحليله دون تعديل بشكل افتراضي.

وفيما يلي التفاصيل الرئيسية حول إعادة التوجيه.

إعادة التوجيه إلى محلّل آخر

إذا لم يكن لدى المحلّل أي معلومات عن الأصناف المحدَّدة، فقد يعيد التوجيه إلى محلّل بديل برمز استجابة HTTP هو 307 Temporary Redirect. غير أن تجنّب عمليات إعادة التوجيه الكثيرة مهم، إذ يمكن أن يؤدي كل منها إلى وقت استجابة بطيء وتجربة مستهلك سيئة.

استجابة 404 Not Found

إذا لم يكن لدى المحلّل أي معلومات عن الأصناف المحدَّدة، فقد يستجيب أيضا باستجابة بسيطة 404 Not Found.

سيناريوهات أخرى

هناك سيناريوهات أخرى يكون فيها المحلّل غير قادر على تقديم أي خدمة للصنف المحدَّد لكن لديه معلومات عن سبب ذلك. وفي مثل هذه الحالات، قد تستخدم التطبيقات رمز استجابة HTTP هو 303 (See Other) لتقديم تفسير.

حتى عند إعادة التوجيه، ينبغي أن يعرض المحلّل المطابق لـ GS1 الرابط إلى مجموعة الروابط في ترويسة Link الخاصة بـ HTTP. وهذا يتيح عرض الروابط حتى أثناء إعادة التوجيه.

إعادة التوجيه القائمة على الأنماط

يدعم المحلّل إعادة التوجيه القائمة على الأنماط إلى محلّل بديل ويعالج سلسلة الاستعلام عبر تقديم تفسير إذا لزم الأمر.

أنواع علاقات الروابط المدعومة

يدعم المحلّل أنواع روابط مختلفة ويصونها وفقا لذلك.

أمثلة على أنواع الروابط

من دون الدخول في تفاصيل كثيرة جدا، يمكن استخدام أنواع روابط مختلفة، مثل "gs1:hasRetailers" (مع URL هدف يشير إلى معلومات عن أين يمكن شراء المنتج) و"gs1:hasAllergenInfo" (مع URL هدف يشير إلى معلومات مسبّبات الحساسية).

وإذا كان URL الهدف يشير إلى مورد يؤدي أدوارا متعددة، مثل صفحة معلومات منتج تتضمن معلومات القيمة الغذائية ومسبّبات الحساسية، فيمكن لأكثر من نوع رابط أن يصف الرابط.

استخدام عناوين URI المدمجة (CURIEs)

يتيح معيار GS1 digital link استخدام عناوين URI المدمجة (CURIEs)، مثل البادئة gs1:، لتعريف أنواع الروابط. وليس خطأ أن تقدّم المحلّلات روابط متعددة من النوع نفسه، حتى لو كانت الموارد المرتبطة باللغة (البشرية) نفسها أو بالتمثيل نفسه القابل للقراءة الآلية.

يكمن فرق محوري في قدرة كود QR الخاص بـ GS1 digital link على تضمين معرّفات معيارية معترف بها عالميا ترتبط بثروة من مصادر المعلومات. فبخلاف أكواد QR العامة، تضمن أكواد GS1 QR الاتساق والموثوقية في الوصول إلى معلومات المنتج، مما يعزّز تجربة المستخدم وكفاءة الأعمال.

وحتى لو كان بإمكان كود QR ديناميكي واحد أن يتيح الوصول إلى عدة صفحات ويب مختلفة، مثلا عبر صفحة وصول، فإن التغيير الحقيقي هو اقتران قدرات كود QR بمعرّفات المنتج، إلى جانب قدرات إعادة التوجيه الذكية لخدمة المحلّل.

كود QR الخاص بـ GS1 digital link مقابل كود QR القياسي

تقدّم GS1 واجهات برمجة تطبيقات (APIs) تتيح للشركات توليد digital link وإدارته وتحليله، مما يعزّز بيئة من الاتصال والابتكار.

تتيح هذه الأدوات للشركات ومزوّدي الحلول دمج GS1 digital link في أنظمتهم وسير عملهم القائمة، مما يضمن انتقالا سلسا إلى هذه المنصة الرقمية المتقدمة.

وفي الواقع، من المهم تذكّر أن الموعد النهائي المحدد للانتقال الكامل من الباركود التقليدي إلى أكواد QR الخاصة بـ digital link على عبوات المنتجات هو 2027: ما يُسمى "Sunrise".

الخلاصة

يبشّر معيار GS1 Digital Link وخدمة المحلّل التابعة له بحقبة جديدة من التفاعل الرقمي، مقدّمين للشركات والمستهلكين وصولا لا مثيل له إلى المعلومات.

وباعتماد هذه التقنية، يمكن للعلامات التجارية أن تعزّز ثقة المستهلك وولاءه وأن تحقق مستويات غير مسبوقة من الكفاءة والشفافية ومعلومات التتبع في عملياتها.

يمتلك أي شخص عمليا لديه ما يكفي من الموارد البشرية والوقت والاستثمار المالي القدرة على بناء محلّل. ومع ذلك، من المهم ملاحظة أن خدمة تحليل موثوقة وقوية تُقدَّم بشكل أكثر فعالية من قبل مزوّدين متخصّصين من طرف ثالث مثل Digital Link (نعم، إنه نحن!) عبر إطار مرن بنموذج البرمجيات كخدمة (SaaS).

في Digital Link، ليس محلّل الباركود لدينا مجرد أداة مستقلة؛ بل هو جزء من حزمة شاملة ومتطورة. يشمل ذلك مولّد أكواد QR ديناميكية، ومحرّر QR بصريا وبديهيا، ومنشئ صفحات منتجات سهل الاستخدام، وتحليلات مفصّلة، ومجموعة من الميزات الأخرى المصمّمة لتعزيز تجربتك في digital link.

كما نوفّر تكامل محلّل GS1 بعلامة بيضاء (white-label)، مما يتيح للمنظمات العمل كخدمة تحليل لأعضائها.

تواصل معنا الآن لتكتشف كيف يمكننا مساعدتك على إنشاء digital link لكتالوجك بأكمله!

كن رائداً في الانتقال من الباركود إلى رموز QR من GS1