شريط كوكيز متوافق مع القواعد، جاهز منذ التثبيت
تضع LNK الكوكيز السهلة على متجرك شريط ملفات تعريف ارتباط متوافقًا مع القواعد منذ التثبيت، من دون أي إعداد: لا شيء محدد مسبقًا، والرفض بسهولة القبول، وأدوات التتبع تنتظر اختيار الزائر. تعثر الوحدة بنفسها على ملفات تعريف الارتباط في وحداتك وقالبك، وتصنّفها، وتحتفظ بإثبات كل اختيار. متوافق مع Google Consent Mode v2 (الأساسي والمتقدم).
- الإصدار 1.1.0 · PrestaShop من 1.7.6 إلى 8.x
- الإصدار 1.9.0 · PrestaShop 9
- PrestaShop من 1.7.6 إلى 9.x
- PHP من 7.1 إلى 8.4
- بدون تعديل على النواة
لقطات الشاشة
النقاط الرئيسية
- جاهز منذ التثبيت، من دون أي إعداد
- الرفض بسهولة القبول، ولا شيء محدد مسبقًا
- أدوات تتبع محظورة حسب التوقيع وحسب الوحدة حتى الاختيار
- متوافق مع Google Consent Mode v2 (الأساسي والمتقدم)، وMicrosoft UET وClarity
- فاحص للوحدات والقالب والصفحات، وقاعدة تضم أكثر من 2200 ملف تعريف ارتباط
- سجل الموافقات، وتصدير CSV، وحذف بعد 12 شهرًا
- جدول ملفات تعريف الارتباط في صفحة CMS
- متوافق مع ذاكرة الصفحات المؤقتة
- أقل من 5 كيلوبايت مضغوطة في المتجر
- الفرنسية والإنجليزية والعربية من اليمين إلى اليسار
- PrestaShop من 1.7.6 إلى 9.x، وPHP من 7.1 إلى 8.4، من دون override
جاهز منذ التثبيت
ثبّت الوحدة: يظهر الشريط أسفل كل صفحة بثلاثة أزرار بالحجم نفسه واللون نفسه، «رفض الكل» و«تخصيص» و«قبول الكل». أربع فئات (ضرورية، التفضيلات، الإحصاءات، التسويق) جاهزة بالفرنسية والإنجليزية والعربية، ولا تُحدَّد أي منها مسبقًا. ويجري أول فحص للمتجر أثناء التثبيت.
يُطلب اختيار الزائر من جديد بعد 6 أشهر كما توصي CNIL، وكلما غيّرت سياسة الكوكيز (زر «إعادة السؤال لكل الزوار»). ويتيح زر صغير للزائر تغيير رأيه في أي وقت.
أدوات التتبع تنتظر الاختيار فعلًا
الشريط الذي يظهر بينما Google Analytics يعمل من قبل لا يحمي شيئًا. هنا تُعطَّل أدوات التتبع المعروفة داخل الصفحة قبل وصولها إلى المتصفح:
- حسب التوقيع: تبقى النصوص البرمجية والبكسلات والإطارات الخاصة بـ Google Analytics وGoogle Ads وGoogle Tag Manager وMeta وMicrosoft Advertising وMicrosoft Clarity وHotjar وMatomo وTikTok وPinterest وLinkedIn وSnapchat وCriteo وYouTube وVimeo وGoogle Maps معطّلة إلى أن تُقبل فئتها، من دون المساس بشيفرة الوحدات الأخرى؛
- حسب الوحدة: الوحدة المعروفة بوضع أدوات تتبع (Google Analytics وFacebook وMarketing with Google…) يُعلَّق عرضها ونصوصها البرمجية، ثم يعودان فور الموافقة من دون إعادة تحميل؛
- يظهر مكان الفيديو أو الخريطة المحظورة نص قصير.
وتُحذف من المتصفح ملفات تعريف الارتباط الخاصة بالمتجر من فئة مرفوضة.
متوافق مع Google Consent Mode v2 (الأساسي والمتقدم)
تُضبط الإشارات الأربع ad_storage وanalytics_storage وad_user_data وad_personalization على «denied» في نص برمجي يوضع في رأس الصفحة، قبل أي علامة من Google، ثم تُحدَّث فور اختيار الزائر (ومنذ رأس الصفحة للزائر الذي اختار من قبل).
- الأساسي (افتراضيًا): لا تُحمَّل علامات Google إلا بعد الموافقة.
- المتقدم: تُحمَّل علامات Google فورًا وتتلقى الرفض حتى الموافقة.
ويُرسَل الاختيار نفسه إلى Microsoft Advertising (وضع موافقة UET) وإلى Microsoft Clarity. ويتحقق اختبار يُجرى في متصفح حقيقي مع كل إصدار من الترتيب: الرفض قبل أي gtag، ثم التحديث بعد «قبول الكل» أو «رفض الكل».
فاحص وقاعدة تصنيف
تقرأ الوحدة ملفات وحداتك المفعّلة وقالبك، وتزور الصفحة الرئيسية وفئة وصفحة منتج من متجرك. وتصنّف ما تجده بقاعدة تضم أكثر من 2200 ملف تعريف ارتباط: Open Cookie Database (رخصة Apache 2.0)، مكمّلة ببياناتنا الخاصة بـ PrestaShop. ويصبح ملف تعريف الارتباط المجهول «بانتظار التحقق» ويبقى مرفوضًا كتسويق إلى أن تقرر؛ ولا يُكتب أبدًا فوق تصنيف أجريته بنفسك.
يُعاد الفحص كل أسبوع (وحدة المهام المجدولة الأصلية، أو عنوان تعطيه لمزوّد الاستضافة) وعند الطلب. وتُحدَّث القاعدة عبر الإنترنت: الملف موقَّع من LNKBOOT ويُتحقق منه قبل الاستعمال، ولا يُرسَل أي شيء من متجرك.
إثبات كل اختيار
يُدوَّن كل اختيار في سجل الموافقات: التاريخ والفئات المقبولة وإصدار سياستك ومعرّف مجهول للمتصفح وعنوان IP مختصر. ولا شيء غير ذلك. يُقرأ السجل صفحةً صفحة، ويُصدَّر بصيغة CSV عند التدقيق، ويُحذف تلقائيًا بعد 12 شهرًا (مدة قابلة للتعديل).
وتتلقى صفحة CMS الخاصة بسياسة الكوكيز تلقائيًا جدول ملفات تعريف الارتباط في المتجر حسب الفئة، مع رابط يعيد فتح اختيارات الزائر.
متوافق مع ذاكرة الصفحات المؤقتة
يعرض الخادم الصفحة نفسها لكل الزوار: الشريط موجود دائمًا ومخفي، ويُقرأ الاختيار في المتصفح. لذلك تبقى ذاكرة الصفحات الكاملة صحيحة. ويُتحقق من ملف الاختيار بدقة على الخادم قبل أن يدخل السجل.
Léger et rapide
أرقام مقيسة على الوحدة المسلَّمة، مضغوطة بـ gzip (المستوى 9). ورقة أنماط واحدة، هي ورقة العرض المختار: 1.3 كيلوبايت. نص برمجي بـ JavaScript أصلي، يُحمَّل مؤجَّلًا: 3.2 كيلوبايت. نص Consent Mode في رأس الصفحة، مضمَّن: 0.4 كيلوبايت. أي أقل من 5 كيلوبايت في المجموع. لا خط مضاف ولا مورد خارجي. وتبقى قاعدة التصنيف على الخادم: لا يحمّل المتجر منها شيئًا.
إعداد بسيط ومعاينة مباشرة
ثلاثة أشكال للعرض (شريط في الأسفل، مربع في الزاوية، نافذة في الوسط)، ولون للأزرار يبقى نصها مقروءًا، وصفحة «اعرف المزيد». وتُعدَّل أسماء الفئات وأوصافها بكل لغة. ويُطوى الباقي في «إعدادات متقدمة». وتعرض المعاينة المباشرة على اليمين الشريط على الحاسوب والجوال أثناء الكتابة.
للقوالب والمدمجين
ترميز محايد (.lnkec، BEM)، وورقة أنماط لكل شكل عرض، وقالب يمكن تجاوزه في القالب. تقرأ النصوص
البرمجية الأخرى الاختيار عبر window.lnkConsent.has('statistics') والحدث lnkconsent:change.
ويمكنك أيضًا تعريف نص برمجي بنفسك: type="text/plain" وdata-lnkec="marketing". وبالعربية، يُقرأ
الشريط من اليمين إلى اليسار من دون أي إعداد.
التوافق مع PrestaShop 1.7 و8 و9
| PrestaShop | 1.7.6 ← 9.x |
| PHP | 7.1 ← 8.4 |
| التسليم | أرشيفان: 1.9.N لـ PrestaShop 9، و1.1.N من 1.7.6 إلى 8.x |
| لوحة الإدارة | Symfony الأصلي على PrestaShop 9، ووحدة تحكم الإدارة الكلاسيكية دونه |
| يحتوي على override | لا |
| المتاجر المتعددة | نعم |
| موارد خارجية | لا شيء |
يُتحقق من كل إصدار بتثبيت حقيقي: PrestaShop 1.7.8 و8.1 للأرشيف 1.1.N، وPrestaShop 9.0 للأرشيف 1.9.N. وتشمل الاختبارات التثبيت والعرض ولوحة الإدارة وإلغاء التثبيت.
الأسئلة الشائعة
هل يجب أن أضبط شيئًا بعد التثبيت؟
لا. منذ التثبيت، يظهر الشريط أسفل كل صفحة مع «رفض الكل» و«تخصيص» و«قبول الكل» في المستوى نفسه، وأربع فئات لا تُحدَّد أي منها مسبقًا، وأدوات التتبع المعروفة محظورة حتى الاختيار. ويمكنك بعد ذلك اختيار شكل العرض ولون الأزرار وصفحة «اعرف المزيد» من العملاء > LNK الكوكيز السهلة.
هل الوحدة متوافقة مع Google Consent Mode v2؟
نعم: متوافقة مع Google Consent Mode v2، في الوضع الأساسي والوضع المتقدم. تُضبط الإشارات الأربع ad_storage وanalytics_storage وad_user_data وad_personalization على «denied» قبل أي علامة من Google، ثم تُحدَّث وفق اختيار الزائر. في الأساسي (افتراضيًا) تنتظر علامات Google الموافقة؛ وفي المتقدم تُحمَّل وتتلقى الرفض حتى الموافقة.
ما أدوات التتبع المحظورة؟
النصوص البرمجية والبكسلات والإطارات المعروفة من Google (Analytics وAds وTag Manager وMaps) وMeta
وMicrosoft Advertising وClarity وHotjar وMatomo وTikTok وPinterest وLinkedIn وSnapchat وCriteo
وYouTube وVimeo. وفوق ذلك، يُعلَّق عرض الوحدات المعروفة بوضع أدوات تتبع ونصوصها البرمجية حتى قبول
فئتها. ويمكنك حظر وحدة أخرى، أو تعريف نصوصك البرمجية الخاصة بـ type="text/plain"
وdata-lnkec="marketing".
كيف تعرف الوحدة ملفات تعريف الارتباط التي يستعملها متجري؟
تقرأ ملفات وحداتك المفعّلة وقالبك، وتزور الصفحة الرئيسية وفئة وصفحة منتج من المتجر. وتصنّف ما تجده بقاعدة تضم أكثر من 2200 ملف تعريف ارتباط (Open Cookie Database، رخصة Apache 2.0، وبياناتنا الخاصة بـ PrestaShop). ويبقى ملف تعريف الارتباط المجهول «بانتظار التحقق» ومرفوضًا كتسويق إلى أن تختار. ويُعاد الفحص كل أسبوع، وبنقرة على «افحص الآن».
هل ترسل الوحدة بيانات من متجري؟
لا. يقرأ تحديث قاعدة التصنيف ملفًا تنشره LNKBOOT، موقَّعًا ومتحققًا منه قبل الاستعمال؛ ولا يحمل الطلب أي معامل ولا ملف تعريف ارتباط ولا عنوان متجرك. ويبقى سجل الموافقات في قاعدة بياناتك.
ماذا يحتوي سجل الموافقات؟
لكل اختيار: التاريخ والفئات المقبولة وإصدار سياسة الكوكيز ومعرّف مجهول للمتصفح وعنوان IP مختصر. لا اسم ولا بريد إلكتروني. ويُصدَّر السجل بصيغة CSV ويُحذف تلقائيًا بعد 12 شهرًا، وهي مدة قابلة للتعديل من 1 إلى 36 شهرًا.
كم يُحتفظ باختيار الزائر؟
6 أشهر افتراضيًا كما توصي CNIL، سواء قبل الزائر أو رفض (قابلة للتعديل حتى 13 شهرًا). ويعود الشريط أيضًا عند النقر على «إعادة السؤال لكل الزوار» بعد تغيير سياسة الكوكيز.
كيف يغيّر الزائر رأيه؟
بالزر الدائري أسفل الشاشة، أو بأي رابط إلى #lnkec (في تذييل الصفحة مثلًا). ويُضاف الرابط «تعديل
اختياراتي بشأن ملفات تعريف الارتباط» أيضًا إلى جدول ملفات تعريف الارتباط في صفحة CMS. وإذا سحب
الزائر موافقة، يُعاد تحميل الصفحة من دون أدوات التتبع المعنية.
هل تعمل مع ذاكرة الصفحات المؤقتة؟
نعم. يعرض الخادم الصفحة نفسها لكل الزوار، ويُقرأ الاختيار في المتصفح. لذلك لا تخلط ذاكرة الصفحات الكاملة أبدًا بين اختيارات زائرين.
هل يبطئ الشريط متجري؟
أقل من 5 كيلوبايت مضغوطة في المجموع: ورقة أنماط من 1.3 كيلوبايت (ورقة العرض المختار)، ونص برمجي من 3.2 كيلوبايت يُحمَّل مؤجَّلًا، و0.4 كيلوبايت في رأس الصفحة لـ Consent Mode. لا خط ولا مورد خارجي.
هل تعمل في وضع المتاجر المتعددة؟
نعم. لكل متجر إعداداته ونصوصه وملفات تعريف الارتباط التي عُثر عليها فيه وسجله وملف الاختيار الخاص به. وتبيّن صفحة الوحدة دائمًا المتاجر التي تسري عليها الإعدادات التي تحفظها.
هل تعمل بالعربية؟
نعم. تأتي الوحدة بالفرنسية والإنجليزية والعربية؛ وبالعربية يُقرأ الشريط والاختيارات وصفحة الوحدة من اليمين إلى اليسار من دون أي إعداد.
سجل الإصدارات
-
الإصدار 1.9.0 PrestaShop 9
الإصدار الأول. الفرع 9: PrestaShop من 9.0 إلى 9.x فقط. أما PrestaShop من 1.7.6 إلى 8.x فعلى الفرع
prestashop/legacy(1.1.0).الجديد
- شريط كوكيز جاهز منذ التثبيت: شريط في الأسفل أو مربع في الزاوية أو نافذة في الوسط؛ «رفض الكل» و«تخصيص» و«قبول الكل» في المستوى نفسه؛ أربع فئات (ضرورية، التفضيلات، الإحصاءات، التسويق) لا يُحدَّد أي منها مسبقًا، وأسماؤها وأوصافها قابلة للتعديل بكل لغة؛ زر لتغيير الرأي.
- الاحتفاظ بالاختيار 6 أشهر (قابلة للتعديل حتى 13)، وإعادة السؤال للجميع بعد تغيير السياسة؛ ملف الاختيار يُقرأ في المتصفح، والصفحة واحدة للجميع (ذاكرة الصفحات المؤقتة).
- متوافق مع Google Consent Mode v2 (الأساسي والمتقدم): ad_storage وanalytics_storage وad_user_data وad_personalization على «denied» قبل أي علامة من Google، ثم تُحدَّث؛ وMicrosoft UET وClarity.
- الحظر حسب التوقيع للنصوص البرمجية والبكسلات والإطارات الخاصة بست عشرة خدمة معروفة، والحظر حسب الوحدة للوحدات التي تضع أدوات تتبع (يعود العرض والنصوص البرمجية بعد الموافقة)؛ وتُحذف ملفات تعريف الارتباط الخاصة بالمتجر عند رفض فئتها.
- فاحص للوحدات المفعّلة والقالب وصفحات المتجر؛ وقاعدة تصنيف تضم أكثر من 2200 ملف تعريف ارتباط (Open Cookie Database، Apache 2.0، وبيانات LNKBOOT) مع تحديث موقَّع عبر الإنترنت؛ ملف مجهول «بانتظار التحقق» ومرفوض كتسويق؛ لا يُكتب فوق التصنيف اليدوي؛ فحص أسبوعي.
- سجل الموافقات (التاريخ والفئات وإصدار السياسة ومعرّف مجهول وعنوان IP مختصر)، وتصدير CSV، وحذف بعد 12 شهرًا قابل للتعديل.
- جدول ملفات تعريف الارتباط في صفحة CMS المختارة.
- لوحة إدارة على المظهر المشترك لوحدات LNK، مع معاينة مباشرة على الحاسوب والجوال؛ وإعدادات متقدمة مطوية؛ والمتاجر المتعددة؛ والفرنسية والإنجليزية والعربية.
-
الإصدار 1.1.0 PrestaShop من 1.7.6 إلى 8.x
الإصدار الأول. الفرع 1: PrestaShop من 1.7.6 إلى 8.x. أما PrestaShop 9 فله أرشيفه الخاص (1.9.0)، بالشيفرة نفسها.
الجديد
- شريط كوكيز جاهز منذ التثبيت: شريط في الأسفل أو مربع في الزاوية أو نافذة في الوسط؛ «رفض الكل» و«تخصيص» و«قبول الكل» في المستوى نفسه؛ أربع فئات (ضرورية، التفضيلات، الإحصاءات، التسويق) لا يُحدَّد أي منها مسبقًا، وأسماؤها وأوصافها قابلة للتعديل بكل لغة؛ زر لتغيير الرأي.
- الاحتفاظ بالاختيار 6 أشهر (قابلة للتعديل حتى 13)، وإعادة السؤال للجميع بعد تغيير السياسة؛ ملف الاختيار يُقرأ في المتصفح، والصفحة واحدة للجميع (ذاكرة الصفحات المؤقتة).
- متوافق مع Google Consent Mode v2 (الأساسي والمتقدم): ad_storage وanalytics_storage وad_user_data وad_personalization على «denied» قبل أي علامة من Google، ثم تُحدَّث؛ وMicrosoft UET وClarity.
- الحظر حسب التوقيع للنصوص البرمجية والبكسلات والإطارات الخاصة بست عشرة خدمة معروفة، والحظر حسب الوحدة للوحدات التي تضع أدوات تتبع (يعود العرض والنصوص البرمجية بعد الموافقة)؛ وتُحذف ملفات تعريف الارتباط الخاصة بالمتجر عند رفض فئتها.
- فاحص للوحدات المفعّلة والقالب وصفحات المتجر؛ وقاعدة تصنيف تضم أكثر من 2200 ملف تعريف ارتباط (Open Cookie Database، Apache 2.0، وبيانات LNKBOOT) مع تحديث موقَّع عبر الإنترنت؛ ملف مجهول «بانتظار التحقق» ومرفوض كتسويق؛ لا يُكتب فوق التصنيف اليدوي؛ فحص أسبوعي.
- سجل الموافقات (التاريخ والفئات وإصدار السياسة ومعرّف مجهول وعنوان IP مختصر)، وتصدير CSV، وحذف بعد 12 شهرًا قابل للتعديل.
- جدول ملفات تعريف الارتباط في صفحة CMS المختارة.
- لوحة إدارة على المظهر المشترك لوحدات LNK، مع معاينة مباشرة على الحاسوب والجوال؛ وإعدادات متقدمة مطوية؛ والمتاجر المتعددة؛ والفرنسية والإنجليزية والعربية.