كيف تُثبّت شريط موافقة ملفات تعريف الارتباط (الكوكيز) على متجر Shopify: دليل 2026 خطوة بخطوة
أفضل تطبيق لموافقة ملفات تعريف الارتباط (الكوكيز) في متجر Shopify يبيع في السعوديّة أو الإمارات هو الذي يعرض الشريط بالعربية ومن اليمين إلى اليسار حين تكون واجهة المتجر بالعربية، ويمرّر قرار كلّ زائر إلى وضع موافقة Google v2، ويحفظ كلّ قرار بتاريخه ووقته، ويُفعَّل من App embeds في قالبك بدون كود. ويجمع أرقام٣٦٠ هذه الأمور الأربعة في تطبيق واحد على Shopify. ولماذا الآن؟ أكّدت سدايا صدور 48 قرار إنفاذ في إعلانها في يناير 2026، ومن فئات المخالفات التي ذكرتها ملخّصات ذلك الإعلان: المعالجة دون أساس نظاميّ صحيح، والرسائل التسويقيّة المرسلة دون موافقة. ومتجر Shopify الذي يبيع في السعوديّة يشغّل عادةً علامات Google Ads و Meta والتحليلات من أوّل تحميل للصفحة، فيكون شريط الموافقة هو الموضع الذي يظهر فيه الامتثال. وهذا الدليل شرح خطوة بخطوة: تثبيت شريط موافقة ملفات تعريف الارتباط (الكوكيز) على Shopify بتطبيق أرقام٣٦٠، وتفعيل App Embed الخاصّ به، والتحقّق من وصول إشارات وضع موافقة Google v2.
هذا المقال شرح للتثبيت. أمّا ما يطلبه النظام من ملفات تعريف الارتباط في متجرك، فاقرأه في دليل ملفات تعريف الارتباط في النظام.
تبحث عن التطبيق لا عن الخطوات؟ صفحة أرقام٣٦٠ لمتاجر Shopify تشرح ما يفعله وأسعاره والتثبيت من متجر تطبيقات Shopify.
ولمقارنته بأدوات موافقة ملفات تعريف الارتباط الأخرى المتاحة للشركات في السعودية والإمارات، اقرأ أفضل أدوات موافقة الكوكيز للسعودية والإمارات.
ما يَشترطه نظام PDPL السعودي على شريط الكوكيز
تَشترط المادّة 6 من PDPL موافقة صريحة ومسبقة ومُطَّلِعة قبل أيّ معالجة لبيانات شخصيّة لأغراض غير جوهريّة. في لغة التجارة الإلكترونيّة العمليّة: لا تَنطلق المتعقّبات ولا تُكتَب الكوكيز حتّى يَمنح الزائر إذنه نشطًا. موافقة الانسحاب (التي تَستخدمها بعض الأطر الأمريكيّة) ليست مشروعة تحت PDPL. على الزائر اتّخاذ إجراء إيجابي — النقر على «قبول» في الشريط — قبل أن تَنشط Google Analytics و Meta Pixel وبكسل TikTok أو أيّ كوكي/وسم غير جوهري آخر. تُضيف اللائحة التنفيذيّة لـ PDPL متطلّبات إضافيّة: تَسجيل الموافقة بطابع زمني ونطاق، وقدرة الزائر على سحب الموافقة بنفس سهولة منحها، وتَوضيح نصّ الشريط لفئات البيانات المُجمَّعة والأغراض.
- يَظهر الشريط عند أوّل تحميل صفحة، قبل انطلاق أيّ متعقّب غير جوهري
- على الزائر اتّخاذ إجراء إيجابي (قبول / رفض / تخصيص) — الموافقة الضمنيّة ليست مشروعة تحت PDPL
- يَستطيع الزائر سحب الموافقة بنفس سهولة منحها — بنقرة واحدة، بلا احتكاك
- نصّ الشريط يُسمّي فئات البيانات المُجمَّعة (التحليلات / التسويق / التفضيلات) والأغراض
- إن رَفَض الزائر الشريط أو أَغلَقه، لا تَنطلق متعقّبات غير جوهريّة على تحميلات الصفحات اللاحقة
- سجلّ الموافقة مَحفوظ بطابع زمني ونطاق ومُعرِّف زائر لأغراض التدقيق
- الشريط مُتاح بالعربيّة بتخطيط RTL للزوّار المقيمين في السعوديّة
خطوة بخطوة: ثبّت شريط PDPL على متجر Shopify
يفترض هذا الدليل أنّ لديك متجر Shopify سعودي وتريد شريط موافقة متوافقًا مع النظام يعمل خلال 5 دقائق. ونستخدم تطبيق أرقام٣٦٠ لـ Shopify مرجعًا لأنّه ينفّذ Google Consent Mode v2 كاملًا، وأصليّ في الشرق الأوسط (عربيّة RTL افتراضيًّا، وأنماط كوكيز خاصّة بالمنطقة)، ومجّانيّ للشريط للأبد، ويُثبَّت بنقرة واحدة من متجر تطبيقات Shopify. والنمط الخماسي ذاته ينطبق على منصّات الموافقة الأخرى الواعية بالسوق السعوديّة.
الخطوة 1: ابحث عن أرقام٣٦٠ في متجر تطبيقات Shopify
افتح لوحة تحكُّم Shopify ← Apps ← Shopify App Store. ابحث عن «Arqam360» أو زر apps.shopify.com/arqam360 مباشرةً. تَعرض البطاقة الطبقة المجّانيّة (شريط للأبد، بلا بطاقة) والخطط المدفوعة (Starter و Pro و Managed). لمتجر سعودي واحد بحركة شهريّة تَصل إلى 10,000 مشاهدة صفحة، الخطّة المجّانيّة كافية لامتثال PDPL. انقر «Add app».
الخطوة 2: ثبّت ومنح الصلاحيّات
سيُظهِر Shopify الصلاحيّات التي يَطلبها التطبيق: read_themes (لاكتشاف القالب من أجل التصميم)، write_script_tags (لحقن الشريط في واجهة المتجر)، read_customers (لتنفيذ DSAR إن رَفعت إلى خطّة مدفوعة). وافِق. يُجهّز التطبيق حسابك في أرقام٣٦٠ تلقائيًّا باستخدام بريد متجر Shopify — لا حاجة لتسجيل منفصل. ستُعاد توجيهك إلى لوحة أرقام٣٦٠ داخل لوحة Shopify.
الخطوة 3: اضبط الشريط
في أوّل لوحة، اختر: اللغة (عربيّة-RTL افتراضيّة للتجّار السعوديّين؛ الإنجليزيّة متاحة؛ الاكتشاف التلقائي مفعّل افتراضيًّا)، الموضع (أسفل-يمين موصى به لراحة الإبهام على الجوّال؛ خيار الشريط السفلي يَعمل أيضًا)، مخطّط الألوان (يَرث افتراضيًّا لون قالب Shopify المميَّز؛ قابل للتخصيص). انقر «Activate» لنشر الشريط على واجهة المتجر.
الخطوة 4: تحقّق على واجهة المتجر
افتح واجهة متجرك في نافذة تصفّح خاص (حتّى لا تَتداخل أيّ كوكي موافقة سابقة). يجب أن يَظهر الشريط خلال 1-2 ثانية من تحميل الصفحة. تَنقّل بين صفحات المتجر — يَبقى الشريط. حدّث الصفحة بقوّة (Cmd+Shift+R) — يَظهر الشريط من جديد (لا موافقة مَخزَّنة لأنّنا في التصفّح الخاص). تَنسيق الشريط يَنبغي أن يُطابق قالب Shopify؛ إن لم يَفعل، عُد إلى الخطوة 3 واضبِط. إن لم يَظهر شريط إطلاقًا، فقد يكون قالبك يُخزّن النسخة المؤقّتة بقوّة — انتظر 5 دقائق لانتهاء صلاحيّة ذاكرة Shopify، ثم حدّث.
الخطوة 5: تحقّق من Google Consent Mode v2 (حرجة)
هذه الخطوة التي تَتجاهلها معظم التثبيتات — وهي التي تُثبت أنّ علامات Google تنتظر فعلًا. ثبّت إضافة Google Tag Assistant Companion (إضافة Chrome مجّانيّة). مع الإضافة مفعّلة، حدّث متجرك في التصفّح الخاص. يَنبغي أن تَرى الإضافة gtag('consent', 'default') يَنطلق أوّلًا بقيم 'denied' للعوامل الأربعة (analytics_storage و ad_storage و ad_user_data و ad_personalization). انقر «قبول» على الشريط. يَنبغي أن تَرى الآن gtag('consent', 'update') يَنطلق بالعوامل المُطابِقة بـ 'granted'. إن لم يَنطلق الافتراضي قبل أيّ وسم GA4 أو Google Ads، فالتثبيت مَكسور — عادةً مشكلة ترتيب تحميل القالب. تثبيت أرقام٣٦٠ القياسي يَتعامل مع ذلك تلقائيًّا؛ الإصلاحات اليدويّة للقوالب المخصّصة موثَّقة في وثائق أرقام٣٦٠ للدعم.
فحص مجّاني في 60 ثانية لأيّ متجر إلكتروني بمتصفّح حقيقي، دون تسجيل.
افحص متجري مجّانًاخمس عقبات خاصّة بـ Shopify (تُخفِق عند معظم التجّار السعوديّين)
كلّ عقبة أدناه قابلة للحلّ لكن سهلة الإغفال. نَرى نحو نصف تجّار Shopify السعوديّين الذين فحصناهم يَقع في واحدة منها على الأقلّ. إن أَنجزت الخطوات 1-5 وبَدا الشريط يَعمل، راجع هذه القائمة قبل إعلان النصر.
العقبة 1 — Customer Privacy API و gtag معًا، كلاهما مطلوب. يكشف Shopify عن Customer Privacy API للموافقة من جانب الواجهة (وتقرأ منها تحليلات Shopify المدمَجة). ويستدعي أرقام٣٦٠ وأيّ منصّة موافقة مبنيّة بشكل صحيح كلًّا من Customer Privacy API و gtag('consent', 'update', ...) عند قبول الزائر. وإن استدعت منصّتك واحدًا فقط، فلديك فجوة صامتة — إمّا تتجاهل تحليلات Shopify الموافقة، وإمّا تتجاهلها وسوم Google.
العقبة 2 — تكامل GA4 التلقائي في Shopify يَنطلق باستقلال. إن كان GA4 متّصلًا عبر قناة Shopify-Google (لا عبر حاوية GTM الخاصّة بك)، فأحيانًا تَنطلق أحداث GA4 قبل أن تَنتشر الموافقة الافتراضيّة. طريقتان: (أ) عطّل تكامل GA4 الأصلي في Shopify وأَعد ربط GA4 عبر حاوية GTM الخاصّة بك حيث التحكُّم في الموافقة صريح وقابل للتحقّق؛ (ب) تأكّد أنّ منصّة CMP لديك تُطلق الموافقة الافتراضيّة في رأس المستند قبل سكربت GA4 الذي يَحقنه Shopify تلقائيًّا. يَفعل أرقام٣٦٠ (ب) افتراضيًّا، لكنّ الترتيب قد يَنكسر إن حَقن قالب مخصّص سكربتات بطرق غير قياسيّة.
العقبة 3 — صفحات Checkout تَعمل على نطاق فرعي منفصل تُديره Shopify. قد تكون واجهة متجرك yourbrand.com لكنّ checkout يَعمل عادةً على checkout.shopify.com أو نطاق فرعي تَديره Shopify Plus. المتعقّبات التي تَنطلق على صفحات checkout (بكسل checkout الأصلي في Shopify، تكامل Meta CAPI، تتبّع تحويلات Google Ads) تَحتاج إلى استقبال حالة الموافقة. تجّار Shopify Plus السعوديّون يَحصلون على مرونة أكبر هنا؛ خطط Shopify القياسيّة تَعتمد على انتشار Customer Privacy API إلى checkout، وهو ما يَتعامل معه أرقام٣٦٠ تلقائيًّا. تحقّق: افتح DevTools على صفحة السلّة، انقر «المتابعة إلى Checkout»، وراقب لسان Network على صفحة checkout الناتجة — لا تَنطلق طلبات متعقّبات إن رُفِضت الموافقة.
العقبة 4 — تخزين القالب المؤقّت قد يُؤخّر ظهور الشريط. تخزين قالب Shopify المؤقّت قوي (خاصّةً على قوالب Online Store 2.0). إن غيّرت إعدادات الشريط في لوحة أرقام٣٦٠ ولم يَظهر التغيير على واجهة المتجر، حدّث بقوّة (Cmd+Shift+R)، انتظر 5-10 دقائق لانتهاء صلاحيّة التخزين، أو استخدم رابط «View live» في محرّر قوالب Shopify الذي يَتجاوز بعض طبقات التخزين. معظم التجّار لا يُدركون هذا ويَفترضون أنّ الإعدادات لم تُحفَظ.
العقبة 5 — المتاجر متعدّدة اللغات تَحتاج تحقّقًا صريحًا. إن كان لمتجر Shopify لديك إصدارات عربيّة وإنجليزيّة (عادةً باستخدام ميزة Markets الأصليّة في Shopify)، تأكّد أنّ الشريط يَكتشف لغة الزائر بصورة صحيحة. يَكتشف أرقام٣٦٠ تلقائيًّا عبر إعدادات Shopify المحلّيّة، لكنّ تخصيص القوالب أو توجيه Markets قد يَتداخل. اختبر الاثنتَين: زر /ar/ وتأكّد من الشريط العربي؛ زر /en/ وتأكّد من الشريط الإنجليزي. إن أَظهر أحدها لغة خاطئة، فالقالب يَتجاوز إشارة المحلّيّة — أصلِح القالب، لا منصّة CMP.
قائمة امتثال PDPL لمتجر Shopify
وراء تثبيت الشريط، امتثال PDPL الكامل لمتجر Shopify سعودي يَتطلّب قطعًا أكثر. هذه القائمة تُغطّي الأساسيّات — ضع علامة على كلّ بند؛ الفجوات تَعرّض للتدقيق. الامتثال اجتماع كلّ هذه البنود، لا الشريط وحده.
- شريط موافقة متوافق مع PDPL مُثبَّت ومُتحقَّق منه عبر الخطوات 1-5 أعلاه
- سياسة خصوصيّة منشورة تُسمّي PDPL و SDAIA صراحةً — لا قالب GDPR عام مترجَم إلى العربيّة
- قناة طلبات وصول صاحب البيانات (DSAR) منشورة مع التزام بالردّ خلال 30 يومًا وفق اللائحة التنفيذيّة لـ PDPL
- تعيين مسؤول حماية البيانات (DPO) إن كان متجرك يُعالج بيانات حسّاسة بحجم كبير أو يُراقب سلوك الزوّار منهجيًّا
- تَسجيل على المنصّة الوطنيّة لحوكمة البيانات (NDGP) إن كنت كيانًا عامًّا، أو تُعالج بيانات شخصيّة حسّاسة، أو نشاطك الرئيس معالجة بيانات
- تَوثيق نقل البيانات عبر الحدود إن كان أيّ بائع (Shopify نفسها، Meta، Google) يُعالج بيانات مقيمين سعوديّين خارج السعوديّة
- تَخزين سجلّات الموافقة بطابع زمني ونطاق ومُعرِّف زائر لأغراض التدقيق (أرقام٣٦٠ يُخزّن سجلّات دوّارة 90 يومًا تلقائيًّا)
- رابط مرئي لواجهة سحب الموافقة على كلّ صفحة (رابط إعدادات الكوكيز في التذييل كحدّ أدنى)
مولّد سياسات ثنائي اللغة ومجّاني. يغطّي الإفصاحات السبعة الإلزاميّة وفق نظام PDPL.
أنشئ سياستيأسئلة متكرّرة
لا. شريط الكوكيز الأصلي في Shopify (مفتاح «Cookie banner» تحت Settings ← Customer Privacy) ذو طابع أوروبي، ورفضه اختياريّ في بعض المناطق، ولا يطلق إشارات Google Consent Mode v2 برفض افتراضي. ولامتثال النظام السعودي تحتاج منصّة موافقة تربط GCM v2 صراحةً، وتتعامل مع Customer Privacy API، وتُصدر سجلّات موافقة بأثر تدقيق. فشريط Shopify الأصلي يعطي مظهر الامتثال دون جوهره التقني.
المجّانيّة كافية للشريط نفسه إن اخترت منصّة CMP الصحيحة. طبقة أرقام٣٦٠ المجّانيّة تُقدّم الشريط للأبد لأيّ تاجر، مع Google Consent Mode v2 موصول و124 نمطًا مُصنَّفًا مسبقًا للكوكيز، منها 37 بُنيت للمنطقة. الخطط المدفوعة تُضيف فاحص الكوكيز وأتمتة DSAR الكاملة وتحويل أحداث الخادم إلى Meta و GA4 و TikTok وغيرها وتفعيل الجمهور ودعم متعدّد النطاقات — مفيدة لكن غير لازمة لامتثال المادّة 6 الأساسي. الشريط وحده يَستوفي اشتراط الموافقة.
يُجهّز التطبيق حسابك في أرقام٣٦٠ وهو مُثبَّت تقنيًّا في قائمة تطبيقات Shopify، لكنّ الشريط لا يَظهر على واجهة المتجر حتّى تَنقر «Activate» في لوحة أرقام٣٦٠. تحقّق على الواجهة بعد التفعيل (الخطوة 4) — إن لم يَظهر شريط، فالتفعيل لم يَنتشر (نادر؛ امسح ذاكرة القالب أو تَواصل مع الدعم). تجربة Pro المجّانيّة لـ 14 يومًا تَبدأ عند التفعيل، لا عند تثبيت التطبيق.
نعم. متجر واحد و Shopify Plus يَعملان بنفس الطريقة لتثبيت الشريط. لتعدّد النطاقات عبر عدّة متاجر Shopify، خطّة أرقام٣٦٠ Pro المدفوعة تَدعم تعدّد النطاقات — يَحصل كلّ متجر على إعدادات شريط خاصّة به؛ تَتجمّع سجلّات الموافقة في لوحة أرقام٣٦٠ واحدة للتدقيق. قدرات إضافة checkout في Shopify Plus تَسمح أيضًا بتدفّق موافقة أكثر تطوّرًا على صفحات checkout.
يَنطبق PDPL على B2B كما B2C — مُعرِّف الزائر يَبقى فردًا مقيمًا في السعوديّة تُعالَج بياناته. ثبّت الشريط بصرف النظر. الفرق الوحيد هو أنّ سياسة الخصوصيّة قد تُشير إلى المصلحة المشروعة أساسًا قانونيًّا لبعض أنشطة معالجة B2B المحدّدة (مقابل الموافقة الصريحة لجميع التدفّقات الموجَّهة للمستهلك). آليّة الشريط ذاتها.
لا بصورة ملحوظة. ويدجت أرقام٣٦٠ يُحمَّل لامتزامن بعد عرض الصفحة، فلا تَتأثّر First Contentful Paint و Largest Contentful Paint. الوزن الإجمالي تحت 30KB مضغوطًا. نَتائج Lighthouse تَتغيّر عادةً بـ 0-2 نقطة. مقابل رفع التحويلات من Google Ads المُسنَدة بصورة صحيحة (تنميط GCM v2 يَستعيد 50-75% من التحويلات المرفوضة الموافقة)، المُقايضة إيجابيّة بصورة ساحقة.
تَحتاج امتثال PDPL و GDPR معًا. يَتعامل أرقام٣٦٠ مع كليهما بشريط واحد — يَكتشف النظام التنظيمي تلقائيًّا ويُوجّه زوّار IP السعودي إلى إعدادات PDPL (عربيّة-RTL افتراضيّة، تأطير PDPL السعودي) وزوّار IP الاتّحاد الأوروبي إلى إعدادات GDPR (سلاسل IAB TCF 2.3 مُطلَقة لامتثال منظومة الإعلان). كلا النظامَين يَحصلان على Consent Mode v2 برفض افتراضي. الشريط نفسه يَستوفي الاثنَين.
ثلاث فحوص: (1) Google Tag Assistant Companion يُظهِر GCM v2 يَنطلق بصورة صحيحة برفض افتراضي قبل أيّ وسم (الخطوة 5 أعلاه)؛ (2) لسان Network في DevTools في زيارة تصفّح خاص جديدة يُظهِر صفر طلبات إلى google-analytics و doubleclick و facebook أو نطاقات متعقّبات أخرى قبل النقر على الشريط؛ (3) لوحة أرقام٣٦٠ تُظهِر تَراكُم سجلّات الموافقة بطوابع زمنيّة. إن نَجحت الثلاث، فمُدقّق SDAIA الذي يُراجع سجلّ شبكة متجرك مقابل شكوى زائر سيَرى بالضبط ما يَحتاج رؤيته: لا نشاط متعقّبات قبل الموافقة.
مصادر موثوقة
Shopify Customer Privacy API — التوثيق الرسمي Google: دليل تنفيذ Consent Mode v2 نظام PDPL السعودي — النصّ الرسمي (أحكام الموافقة، المادّة 6) SDAIA — لوائح وسياسات حماية البيانات الشخصيّةالخطوات التالية
بمجرّد أن يَعمل شريط PDPL مُتحقَّق منه على متجر Shopify لديك، إجراءان لاحقان يُضاعفان القيمة. الأوّل: شغّل فاحص أرقام٣٦٠ المجّاني على واجهة متجرك لتأكيد عدم انطلاق متعقّبات قبل الموافقة، ولاكتشاف أيّ كوكيز قد تَفوّتها مكتبة التصنيف ذات الـ 124 نمطًا لقالبك المحدّد. الثاني: اقرأ مقالة Cluster A المرجعيّة «دليل التاجر السعودي الكامل لـ PDPL 2026» لفهم صورة الامتثال الأوسع وراء الشريط — تفاصيل سياسة الخصوصيّة، وتصميم تدفّق DSAR، ومعايير تعيين DPO، وخطوات التَسجيل في NDGP. الشريط هو الأساس التقني؛ كلّ شيء آخر انضباط تشغيلي. التجّار السعوديّون الذين يَعتبرون الامتثال انضباطًا لا خانة تفعيل يُسجّلون 80+ على مؤشّر الامتثال لدينا؛ نسبة 81% الذين يَعتبرونه مهمّة لمرّة واحدة يُسجّلون دون 50.
أعد الإعداد في دقائق لا أيام
أرقام٣٦٠ يتكامل مع Google Consent Mode v2 و GTM و GA4 وبكسلات Meta/TikTok/Snap تلقائيًا.
ابدأ تجربة مجانيةمقالات ذات صلة
ابق على اطّلاع
تصلك نصائح امتثال الخصوصية وتحديثات أرقام٣٦٠ مباشرةً إلى بريدك.