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

Snap Pixel والموافقة على الكوكيز: كيف توقفه حتى يوافق الزائر

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

إن كنت تشغّل إعلانات سناب شات، فإنّ Snap Pixel في موقعك يسجّل الزيارات والمشتريات ويرسلها إلى Snap. يُحمَّل سكربته من sc-static.net، ويضع على نطاقك ملفّ كوكيز من الطرف الأوّل اسمه _scid، وتذهب أحداثه إلى tr.snapchat.com.

وإيقاف البكسل حتى يختار الزائر يعني إيقاف الثلاثة معًا: السكربت والكوكيز والأحداث. يبيّن هذا الدليل كيف تفعل ذلك، وكيف تتعامل مع الأحداث المرسَلة من الخادم عبر Snap Conversions API، وكيف تفحص موقعك.

كيف توقف Snap Pixel

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

  • في Google Tag Manager، شغّل وسم Snap Pixel بمشغّل موافقة بدلًا من All Pages.
  • إن كان الكود الأساسيّ ملصقًا في قالب موقعك، فاجعل شريط الموافقة يحجبه. فالشريط الذي يحجب السكربتات يوقف السكربت من sc-static.net والطلبات إلى tr.snapchat.com حتى يقبل الزائر التسويق.
  • ضع سكربت الشريط فوق كود Snap Pixel في قسم head، ليعمل أوّلًا.

الأحداث من الخادم: Conversions API

الأحداث التي يرسلها خادمك عبر Snap Conversions API لا تمرّ بمتصفّح الزائر، فلا يستطيع الشريط إيقافها. على خادمك أن يعمل باختيار الزائر.

أرسل أحداث التسويق للزوّار الذين قبلوا فقط. وتصف وثائق Snap أيضًا طريقة لتعليم حدث ويب بأنّه رفض، بالقيمة LMU. وتسمّي صفحةُ المعاملات هذا الحقل data_processing_options، وتسمّيه صفحة الاستخدام data_use، فتحقّق من الاسم الذي يرسله تكاملك.

وحين يعمل Conversions API إلى جانب البكسل، تقول صفحة المعاملات في Snap إنّ قيمة ملفّ _scid توضع في الحقل sc_cookie1.

افحص موقعك في خمس دقائق

تعرض لك أدوات المطوّر في متصفّحك ما يفعله البكسل قبل أن يضغط أحد على الشريط.

  • افتح موقعك في نافذة خاصّة ولا تلمس الشريط.
  • افتح أدوات المطوّر، ثمّ Application (أو Storage في Firefox) ثمّ Cookies، وابحث عن _scid على نطاقك.
  • في تبويب Network، صفِّ النتائج بكلمة snap وأعد تحميل الصفحة، وابحث عن sc-static.net وtr.snapchat.com.
  • اختر رفض الكلّ، وأعد التحميل، وتحقّق ألّا يظهر أيّ منهما.
  • افتح نافذة خاصّة جديدة، واختر قبول الكلّ، وتحقّق أنّ البكسل يعمل الآن.

أو دع متصفّحًا حقيقيًّا يفحص عنك: الفحص المجانيّ للموقع يعرض أدوات التتبّع التي تعمل قبل الموافقة.

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

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

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

إن كنت تستخدم Arqam360

فعّل «الحظر المسبق للتتبع» في إعدادات الشريط. عندها يوقف شريط Arqam360 سكربت Snap Pixel من sc-static.net وأحداثه إلى tr.snapchat.com حتى يقبل الزائر فئة التسويق، ثمّ يطلقها في تلك اللحظة. والحظر لا يعمل حتى تفعّله، فالموقع الذي لم يفعّله يشغّل البكسل كما كان. وضع سكربت الشريط فوق كود Snap Pixel.

كيف يعمل الإرسال من الخادم: تكامل Snapchat Conversions API.

ما ملفّ الكوكيز الذي يضعه Snap Pixel؟

يذكر مرجع Snap Conversions API ملفّ _scid من الطرف الأوّل على نطاقك، ويضعه Pixel SDK.

هل عليّ التعامل مع Conversions API أيضًا؟

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

أين أضع سكربت شريط الموافقة؟

فوق الكود الأساسيّ لـ Snap Pixel في قسم head من الصفحة، ليعمل الشريط قبل البكسل.

المصادر

Conversions API: Parameters Conversions API: Using the API

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

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

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

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

تصلك نصائح امتثال الخصوصية وتحديثات Arqam360 مباشرةً إلى بريدك.