تخطَّ إلى المحتوى
التكامل

كيف تُثبّت شريط موافقة ملفات تعريف الارتباط (الكوكيز) على متجر زد: دليل 2026 خطوة بخطوة

Taha Farhane· Founder, Arqam360 — building MENA consent + data infrastructure
٥ سبتمبر ٢٠٢٦13 دقائق قراءة
اقرأ الدليل الكامل: كيف تُفعّل Google Consent Mode v2 في متجرك السعودي وفق نظام حماية البيانات الشخصيّة

يفصل زد بين تثبيت التطبيق وإضافة نصّه البرمجي إلى واجهة متجرك: فالتطبيق يأتي من سوق تطبيقات زد، ونصّه البرمجي يُضاف عبر نظام الـ Snippets في زد. أكّدت سدايا صدور 48 قرار إنفاذ في إعلانها في يناير 2026، ومن فئات المخالفات التي ذكرتها ملخّصات ذلك الإعلان: المعالجة دون أساس نظاميّ صحيح، والرسائل التسويقيّة المرسلة دون موافقة. لذا يحتاج متجر زد الذي يشغّل علامات Google Ads أو Meta Pixel أو TikTok إلى طلب الموافقة قبل أن تعمل. ويشرح هذا الدليل خطوة بخطوة تثبيت شريط موافقة ملفات تعريف الارتباط (الكوكيز) على زد بتطبيق أرقام٣٦٠، والتحقّق من أنّه يعمل.

هذا المقال شرح للتثبيت. أمّا القواعد التي وراءه فتجدها في موافقة ملفات تعريف الارتباط في نظام حماية البيانات الشخصيّة.

تبحث عن التطبيق لا عن الخطوات؟ صفحة أرقام٣٦٠ لمتاجر زد تشرح ما يفعله وأسعاره والتثبيت من سوق تطبيقات زد.

ما يَشترطه نظام PDPL السعودي على شريط الكوكيز

تَشترط المادّة 6 من PDPL موافقة صريحة ومسبقة ومُطَّلِعة قبل أيّ معالجة لبيانات شخصيّة لأغراض غير جوهريّة. في لغة زد العمليّة: لا تَنطلق المتعقّبات ولا تُكتَب الكوكيز حتّى يَمنح الزائر إذنه نشطًا. موافقة الانسحاب ليست مشروعة — على الزائر اتّخاذ إجراء إيجابي (النقر على «قبول» في الشريط) قبل أن تَنشط Google Analytics و Meta Pixel وبكسل TikTok أو أيّ كوكي/وسم غير جوهري آخر. تُضيف اللائحة التنفيذيّة لـ PDPL: تَسجيل الموافقة بطابع زمني ونطاق، السحب بسهولة المنح، وتَوضيح فئات البيانات المُجمَّعة.

  • يَظهر الشريط عند أوّل تحميل صفحة، قبل انطلاق أيّ متعقّب غير جوهري
  • يَتّخذ الزائر إجراءً إيجابيًّا (قبول / رفض / تخصيص) — الموافقة الضمنيّة ليست مشروعة
  • يَستطيع الزائر سحب الموافقة بسهولة منحها (نقرة واحدة عبر رابط الإعدادات)
  • نصّ الشريط يُسمّي فئات البيانات (التحليلات / التسويق / التفضيلات) والأغراض
  • إن رَفَض الزائر، لا تَنطلق متعقّبات غير جوهريّة على التحميلات اللاحقة
  • سجلّات الموافقة مَحفوظة بطابع زمني ونطاق ومُعرِّف زائر لأغراض التدقيق
  • الشريط مُتاح بالعربيّة بتخطيط RTL للزوّار السعوديّين

خطوة بخطوة: ثبّت أرقام٣٦٠ على متجر زد

هذا الدليل يَفترض أنّ لديك متجر زد سعودي وتريد شريط موافقة متوافق مع PDPL يَعمل بثلاث نقرات. بنية زد تَفصل تكامل التطبيق (iframe لوحة التاجر) عن حقن السكربت (سكربت واجهة المتجر). تطبيق أرقام٣٦٠ لزد يَتولّى كلتا الطبقتَين — بمجرّد موافقة زد، يُحقَن السكربت تلقائيًّا على واجهة متجرك بلا خطوات إضافيّة. هذا مختلف عن Shopify (تكامل واحد) وسلة (Easy Mode SDK) لكنّه يُنتج النتيجة نفسها: شريط يَعمل على واجهة متجرك خلال دقائق من التثبيت.

الخطوة 1: ابحث عن «Arqam360» في متجر تطبيقات زد

افتح لوحة تاجر زد ← التطبيقات ← متجر التطبيقات. ابحث عن «Arqam360» أو تصفّح فئة الخصوصيّة والامتثال. تعرض صفحة التطبيق الخطّة المجّانيّة (الشريط للأبد، بلا بطاقة) والخطّتين المدفوعتين: الاحترافيّة والمُدارة. ولمتجر سعودي واحد تصل حركته إلى 10,000 مشاهدة شهريًّا، تشمل الخطّة المجّانيّة الشريط ووضع الموافقة من Google (الإصدار 2) وسجلّ الموافقات. انقر «تفعيل».

الخطوة 2: وافِق على OAuth ومنح الصلاحيّات

تُعيد زد توجيهك عبر OAuth لتَفويض التطبيق. الصلاحيّات التي يَطلبها التطبيق: قراءة معلومات متجرك (لاكتشاف الشريط للّغة والعملة)، تَلقّي إذن حقن السكربت (سكربت الشريط). وافِق. تَستخدم زد OAuth بتَبادل الكود فقط (لا اختصار Easy Mode كسلة)، فستَرى لفترة وجيزة شاشة OAuth لزد. بعد الموافقة، تُعيدك زد إلى لوحة متجرك حيث تطبيق أرقام٣٦٠ نَشط الآن.

الخطوة 3: اضبط الشريط

انقر أيقونة تطبيق أرقام٣٦٠ في لوحة زد، فتُحمَّل لوحة أرقام٣٦٠ داخل لوحة زد. هذا ما تبدأ به: الشريط بالعربيّة ومن اليمين إلى اليسار، لأنّ العربيّة هي اللغة الافتراضيّة في كلّ تثبيت على زد، ويستطيع الزائر التبديل إلى الإنجليزيّة. ويظهر في أسفل الصفحة في المنتصف، بلون أرقام٣٦٠ المميّز (#C4753B) على خلفيّة كحليّة داكنة. ولا يُؤخذ شيء من ذلك من قالب زد، فإن أردت أن يشبه الشريط متجرك فغيّر ألوانه وموضعه ونصوص أزراره من لوحة التحكّم، ثمّ انقر «حفظ». يَدخل الشريط بعدها في قائمة انتظار الحقن على الواجهة عبر نظام Snippet الرسمي في زد.

الخطوة 4: تحقّق على واجهة المتجر

افتح رابط متجر زد في نافذة تصفّح خاص. يَنبغي أن يَظهر الشريط خلال 1-2 ثانية. إن لم يَظهر فورًا بعد الخطوة 3، انتظر 1-2 دقيقة — لحقن Snippet التلقائي في زد تأخير انتشار قصير. إن لم يَظهر شريط بعد 5 دقائق، تحقّق من لوحة زد ← التطبيقات ← أرقام٣٦٠ لأيّ تحذيرات «مشكلة اتّصال»؛ أَعد التَفويض إن لزم. انقر «قبول» على الشريط — يَختفي الشريط. حدّث — يَبقى مختفيًا (الموافقة مَحفوظة). نافذة تصفّح خاص جديدة — يَظهر الشريط من جديد (زائر جديد).

الخطوة 5: تحقّق من Google Consent Mode v2 (حرجة)

هذه الخطوة التي تُثبت أنّ علامات Google تنتظر فعلًا. ثبّت إضافة Google Tag Assistant Companion (إضافة Chrome مجّانيّة). مع الإضافة مفعّلة، حدّث متجر زد في التصفّح الخاص. يَنبغي أن تَرى الإضافة gtag('consent', 'default') يَنطلق أوّلًا بقيم 'denied' للعوامل الأربعة. انقر «قبول» على الشريط. يَنبغي أن تَرى الآن gtag('consent', 'update') يَنطلق بـ 'granted'. إن لم يَنطلق الافتراضي قبل أيّ وسم GA4، فترتيب التحميل مَكسور — لكنّ تكامل أرقام٣٦٠ لزد يَستخدم موضع Snippet الرسمي في زد الذي يَضمن الحقن المبكّر للصفحة.

اعرف أين يقع متجرك

فحص مجّاني في 60 ثانية لأيّ متجر إلكتروني بمتصفّح حقيقي، دون تسجيل.

افحص متجري مجّانًا

أربع عقبات خاصّة بزد

بنية App-vs-Snippet في زد تُدخِل بعض حالات الحافّة الخاصّة بالمنصّة. كلّ منها قابل للحلّ؛ راجِع هذه القائمة بعد الخطوات 1-5.

العقبة 1 — تحقّق من تصنيف ملفات تعريف الارتباط (الكوكيز) الخاصّة بالدفع. تستخدم متاجر زد عادةً مدى (شبكة الخصم السعوديّة الوطنيّة) وتابي وتمارا و Apple Pay، وقد يكتب كلّ منها ملفات تعريف ارتباط أثناء الدفع. في قاعدة ملفات تعريف الارتباط لدى أرقام٣٦٠ أنماط لملفات جلسة الدفع في مدى (مصنّفة «ضروريّة»)، ولملفات تابي وتمارا (مصنّفة «تسويقيّة» لأنّها تتتبّع مسار الدفع)، ولا مدخل فيها لـ Apple Pay. ولم يُطابَق أيّ من هذه الأنماط بعد في فحص متجر حقيقي: فالفاحص يزور الصفحة الرئيسيّة، ومزوّدو الدفع يضعون ملفاتهم غالبًا عند الدفع ومن نطاقاتهم الخاصّة. لذا راجع الفئات في نتائج فحص متجرك، وإن وجدت ملفّ دفع في فئة غير صحيحة فتواصل مع دعم أرقام٣٦٠.

العقبة 2 — انتشار تخزين قالب زد. حين تُغيّر إعدادات الشريط في لوحة أرقام٣٦٠، يُمكن أن يُؤخّر تخزين واجهة زد التغيير الظاهر بـ 5-10 دقائق. التَحديث القوي (Cmd+Shift+R) عادةً يَتجاوز ذلك. إن كان لمتجرك Cloudflare في الواجهة (بعض تجّار زد الأكبر يَستخدمونها)، امسح تخزين Cloudflare لنطاقك أيضًا.

العقبة 3 — انتشار السكربت يَعتمد على حالة تطبيق زد. إن أَزالت زد مؤقّتًا تطبيق أرقام٣٦٠ من القائمة لأيّ سبب (نادر، لكن ممكن خلال مراجعات إعادة المتجر)، فإنّ حقن السكربت التلقائي يَتوقّف. الشريط يَبقى يَعمل على الصفحات المُحمَّلة بالفعل، لكنّ زوّارًا جددًا يَرَون واجهة المتجر دون الشريط. راقب زد ← التطبيقات لأيّ تنبيهات تَغيير حالة؛ تَواصل مع دعم أرقام٣٦٠ إن رأيتها.

العقبة 4 — المتاجر متعدّدة العملات تَحتاج تحقّقًا صريحًا. تَدعم زد العملات المتعدّدة لتجّار الخليج. يَكتشف شريط أرقام٣٦٠ تركيبة عملة الزائر ولغته بصورة صحيحة، لكنّ المتاجر متعدّدة العملات يَنبغي أن تَختبر الاثنَين: زر بسياق الريال (IP سعودي) ← شريط عربي؛ زر بسياق الدرهم (IP إماراتي) ← شريط عربي مع تأطير UAE PDPA إن فعّلت ذلك. كلا النظامَين يَستخدمان Consent Mode v2؛ الفرق في تأطير نصّ الشريط.

قائمة امتثال PDPL لمتجر زد

وراء الشريط، امتثال PDPL الكامل يَتطلّب قطعًا أكثر. ضع علامة على كلّ بند؛ الفجوات تَعرّض للتدقيق.

  • شريط موافقة متوافق مع PDPL مُثبَّت ومُتحقَّق منه عبر الخطوات 1-5
  • سياسة خصوصيّة منشورة تُسمّي PDPL و SDAIA صراحةً — تُقدّم زد قالب سياسة يُمكنك تخصيصه تحت الإعدادات ← الصفحات
  • قناة طلبات وصول صاحب البيانات (DSAR) منشورة بالتزام بالردّ خلال 30 يومًا
  • تعيين مسؤول حماية البيانات (DPO) إن كنت تُعالج بيانات حسّاسة بحجم كبير أو تُراقب الزوّار منهجيًّا
  • تَسجيل على المنصّة الوطنيّة لحوكمة البيانات (NDGP) إن كنت كيانًا عامًّا، أو تُعالج بيانات حسّاسة، أو نشاطك الرئيس معالجة بيانات
  • تَوثيق نقل البيانات عبر الحدود إن كان أيّ بائع (زد نفسها، Meta، Google، تابي، تمارا، مدى) يُعالج بيانات مقيمين سعوديّين خارج السعوديّة
  • تَخزين سجلّات الموافقة بطابع زمني ونطاق لأغراض التدقيق (أرقام٣٦٠ يُخزّن سجلّات دوّارة 90 يومًا)
  • رابط مرئي لواجهة سحب الموافقة في تذييل متجر زد
أنشئ سياسة خصوصيّة متوافقة مع PDPL

مولّد سياسات ثنائي اللغة ومجّاني. يغطّي الإفصاحات السبعة الإلزاميّة وفق نظام PDPL.

أنشئ سياستي

أسئلة متكرّرة

هل لدى زد شريط كوكيز مدمَج يَستوفي PDPL؟

تعرض زد خيار إشعار كوكيز أساسي لكنّه انسحابي ولا يطلق إشارات Google Consent Mode v2. ولامتثال النظام السعودي تحتاج منصّة موافقة تربط GCM v2 صراحةً وتحتفظ بأثر تدقيق. ويبالغ معظم تجّار زد السعوديّين في تقدير ما يفعله الإشعار المدمَج.

لماذا تَملك زد نظام Snippet منفصلًا بدل تثبيت السكربتات عبر التطبيق؟

بنية زد تَفصل تكامل التطبيق (لوحة التاجر) عن حقن سكربت الواجهة (Snippets) لأسباب أمنيّة وجودة — تُراجع السكربتات بصورة منفصلة للتأكّد من عدم إدخالها انحدارات أداء أو مشكلات أمنيّة عبر قاعدة التجّار. مرّ تطبيق أرقام٣٦٠ لزد بكلتا المراجعتَين؛ عند الموافقة، يُحقَن السكربت تلقائيًّا عبر كلّ المتاجر التي تَستخدم التطبيق، بلا تَدخّل من التاجر.

كم بعد التثبيت يَظهر الشريط على الواجهة؟

عادةً 1-2 دقيقة من النقر على «حفظ» في الخطوة 3. يَنشر نظام Snippet في زد السكربت إلى CDN متجرك. إن لم تَرَه بعد 5 دقائق، تحقّق من لوحة أرقام٣٦٠ لأيّ تحذيرات «مشكلة اتّصال».

هل يَعمل التطبيق مع متاجر زد متعدّدة اللغات (عربيّة + إنجليزيّة)؟

نعم. يبدأ كلّ تثبيت على زد والشريط بالعربيّة ومن اليمين إلى اليسار، ويستطيع الزائر التبديل إلى الإنجليزيّة من مبدّل اللغة في الشريط. ولا يقرأ الشريط إعداد اللغة في متجرك على زد؛ فاللغة الافتراضيّة تغيّرها من لوحة تحكّم أرقام٣٦٠.

هل يَعمل التطبيق مع تكاملات الدفع تابي/تمارا/مدى/Apple Pay؟

لا يحجب الشريط النصوص البرمجيّة ولا ملفات تعريف الارتباط إلّا إذا فعّلت الحجب (وهو معطّل افتراضيًّا)، فلا يعترض الدفع عند إتمام الطلب. أمّا في إقرار ملفات تعريف الارتباط، فتصنّف قاعدة أرقام٣٦٠ ملفات جلسة الدفع في مدى «ضروريّة» وملفات تابي وتمارا «تسويقيّة»، ولا مدخل فيها لـ Apple Pay. ولم تُطابَق هذه الأنماط بعد في فحص متجر حقيقي، فراجع الفئات في نتائج فحص متجرك.

هل سيُبطئ الشريط متجر زد لديّ؟

لا أثر ملحوظ. ويدجت أرقام٣٦٠ يُحمَّل لامتزامن بعد عرض الصفحة — مقاييس أداء واجهة زد لا تَتأثّر. الوزن الإجمالي تحت 30KB مضغوطًا.

ماذا يَحدث إن ألغيت تثبيت تطبيق زد؟

يَتوقّف حقن السكربت على واجهة متجرك فورًا (نظام Snippet في زد يُلغي تَسجيل السكربت عند إلغاء تثبيت التطبيق). لا يَرى الزوّار الشريط على الزيارات اللاحقة. سجلّات الموافقة الموجودة في أرقام٣٦٠ تُحفَظ 90 يومًا لأغراض التدقيق وفق اللائحة التنفيذيّة لـ PDPL. إن أَعدت التثبيت، يَظهر الشريط من جديد خلال دقائق.

كيف أَعرف أنّ تثبيتي جاهز لتدقيق SDAIA؟

ثلاث فحوص: (1) Tag Assistant يُظهِر GCM v2 يَنطلق بصورة صحيحة برفض افتراضي قبل أيّ وسم؛ (2) لسان Network في DevTools على زيارة تصفّح خاص جديدة يُظهِر صفر طلبات متعقّبات قبل النقر على الشريط؛ (3) لوحة أرقام٣٦٠ تُظهِر تَراكُم سجلّات الموافقة. إن نَجحت الثلاث، فمُدقّق SDAIA الذي يُراجع سجلّ شبكة متجرك مقابل شكوى زائر يَرى ما يَحتاج: لا نشاط متعقّبات قبل الموافقة.

مصادر موثوقة

زد — وثائق المطوّرين الرسميّة Google: دليل تنفيذ Consent Mode v2 نظام PDPL السعودي — النصّ الرسمي (أحكام الموافقة، المادّة 6) SDAIA — لوائح وسياسات حماية البيانات الشخصيّة

الخطوات التالية

بمجرّد أن يَعمل شريط PDPL مُتحقَّق منه على متجر زد، إجراءان مُكمِّلان. الأوّل: شغّل فاحص أرقام٣٦٠ المجّاني على واجهة متجرك لتأكيد عدم انطلاق متعقّبات قبل الموافقة، ولاكتشاف أيّ كوكيز دفع سعوديّة قد يَتعامل معها المُصنِّف بصورة مختلفة عن إعدادك. الثاني: اقرأ مقالة Cluster A المرجعيّة «دليل التاجر السعودي الكامل لـ PDPL 2026» لفهم صورة الامتثال الأوسع وراء الشريط — تَدفّق DSAR، ومعايير تعيين DPO، وخطوات التَسجيل في NDGP. الشريط هو الأساس التقني؛ كلّ شيء آخر انضباط تشغيلي. تجّار زد عادةً مشغّلون بـ GMV أعلى وتكاملات دفع متطوّرة؛ هذا الانضباط التشغيلي هو بالضبط ما يُكافئ امتثال PDPL.

ينفّذ أرقام٣٦٠ وضع الموافقة v2 من Google تنفيذًا كاملًا، وينفّذ IAB TCF 2.3 بما فيه مقطع DisclosedVendors — وهي قابليّة التشغيل البيني التي تصمد أمام التدقيق التقني.
اعرف المزيد في دليلنا: التكاملات

أعد الإعداد في دقائق لا أيام

أرقام٣٦٠ يتكامل مع Google Consent Mode v2 و GTM و GA4 وبكسلات Meta/TikTok/Snap تلقائيًا.

ابدأ تجربة مجانية

ابق على اطّلاع

تصلك نصائح امتثال الخصوصية وتحديثات أرقام٣٦٠ مباشرةً إلى بريدك.