تنفيذ "وضع الموافقة" باستخدام أداة "إدارة العلامات من Google" من جهة الخادم

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

يتيح لك "وضع الموافقة" إعلام Google بحالة موافقة المستخدِمين بشأن ملفات تعريف الارتباط أو معرّفات التطبيقات. ويتم تعديل سلوك العلامات لتحترم خيارات المستخدمين. لا يوفّر "وضع الموافقة" بانر أو إشعارًا للموافقة. ولكنه يتفاعل مع "منصّة إدارة الموافقة" (CMP).

للحصول على مقدّمة مفصّلة عن "وضع الموافقة"، يُرجى قراءة مقالة "وضع الموافقة" على المواقع الإلكترونية و التطبيقات المتوافقة مع الأجهزة الجوّالة

لتنفيذ "وضع الموافقة"، عليك:

طريقة عمل "وضع الموافقة" مع وضع علامات التتبُّع من جهة الخادم

يرسل بانر الموافقة خيارات الموافقة إلى علامة تتبُّع من Google. تنقل "علامة تتبُّع من Google" البيانات إلى الخادم.

  1. يتلقّى بانر الموافقة على موقعك الإلكتروني خيارات موافقة المستخدِم ويرسلها إلى علامة تتبُّع من Google.

  2. ترسل علامة تتبُّع من Google الإعدادات المفضّلة للمستخدِم إلى حاوية خادم من خلال إضافة مَعلمات الموافقة إلى طلب HTTP.

  3. تراعي علامات منتجات Google في الخادم حالة الموافقة وتعدّل مقدار البيانات التي ترسلها ونوعها استنادًا إلى الإعدادات المفضّلة للمستخدِم.

تتوافق حاويات الخادم مع وضع الموافقة الأساسي والمتقدّم.

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

إعداد "وضع الموافقة" ←

مثال

تطلب منك مؤسستك تنفيذ Google's consent mode API (واجهة برمجة تطبيقات وضع الموافقة من Google) لتتبُّع الإحالات الناجحة في "إحصاءات Google" و"إعلانات Google". لديك حاليًا بانر لملفات تعريف الارتباط على الموقع الإلكتروني، وقد نشرته باستخدام نموذج متوفّر في المنتدى في حاوية الويب.

عليك التأكّد من تفعيل علامتَي "إعلانات Google" و"إحصاءات Google" عندما يقبل المستخدِم ملفات تعريف ارتباط الإعلانات (ad_storage) والإحصاءات (analytics_storage). عندما يرفض المستخدِم ملفات تعريف ارتباط الإعلانات أو الإحصاءات، يجب أن ترسل العلامات دائمًا القياسات بدون ملفات تعريف ارتباط تابعة لجهات خارجية إلى وجهاتها.

لتنفيذ "وضع الموافقة" مع وضع علامات التتبُّع من جهة الخادم، تحتاج إلى المكوّنات التالية:

حاوية الويب (من جهة العميل)

  • بانر ملفات تعريف الارتباط : يطلب الموافقة على تخزين ملفات تعريف الارتباط لخدمتَي "إعلانات Google" و"إحصاءات Google". ويعدّل حالة الموافقة إذا قرّر المستخدِم خلاف ذلك.
  • علامة تتبُّع من Google : تهيّئ مكتبة "إحصاءات Google" في المتصفّح وترسل البيانات إلى حاوية الخادم.

حاوية الخادم (من جهة الخادم)

  • العميل: عميل "إحصاءات Google: إحصاءات Google‏ 4" : لتفسير طلبات HTTP الواردة من حاوية الويب
  • العلامة: علامة ربط الإحالة الناجحة : لقياس الإحالات الناجحة
  • العلامة: تتبُّع الإحالات الناجحة في "إعلانات Google" : لإرسال بيانات الإحالات الناجحة إلى "إعلانات Google"

كيف تؤثّر إعدادات الموافقة في سلوك العلامات؟

توضّح علامات التبويب التالية سلوك علامات معيّنة في سياق "وضع الموافقة".

إحصاءات Google

سلوك علامات التتبُّع

  • analytics_storage: granted : تعمل "إحصاءات Google" بشكلٍ طبيعي.
  • analytics_storage: denied
    • وضع الموافقة (التنفيذ الأساسي): يتم حظر علامات Google بالكامل (أي لا يتم تحميلها) ما دام المستخدِم لم يوافق على ملفات تعريف ارتباط "إحصاءات Google". ولا يتمّ ضبط ملفات تعريف ارتباط "إحصاءات Google" أو الوصول إليها أو قراءتها من الجهاز، سواء من جهة العميل أو من جهة الخادم.
    • وضع الموافقة (التنفيذ المتقدّم): يتم تحميل علامات Google على كل صفحة بغض النظر عن حالة الموافقة. تعدّل علامات Google سلوكها استنادًا إلى خيارات المستخدِم بشأن الموافقة على ملفات تعريف الارتباط باستخدام أوامر "وضع الموافقة". عندما يرفض المستخدِم `ad_storage`، يتم إرسال القياسات بدون ملفات تعريف ارتباط تابعة لجهات خارجية إلى "إحصاءات Google" (مثل www.google-analytics.com أو نطاقات "إحصاءات Google" العادية). هذه القياسات هي أحداث مجهولة المصدر في "إحصاءات Google" لا تُحدِّد الهوية الشخصية. ولا يتمّ ضبط ملفات تعريف ارتباط "إحصاءات Google" أو الوصول إليها أو قراءتها من الجهاز، سواء من جهة العميل أو من جهة الخادم.

الميزات المتاحة

الإحالات الناجحة في "إعلانات Google"

المتطلبات الأساسية

لكي تعمل هذه العلامة، عليك تثبيت علامة ربط الإحالة الناجحة في حاوية الخادم.

سلوك علامات التتبُّع

  • ad_storage: granted : تعمل علامات "الإحالات الناجحة في إعلانات Google" بشكلٍ طبيعي.
  • ad_storage: denied : لا يتم كتابة ملفات تعريف ارتباط "إعلانات Google" أو قراءتها. بدلاً من ذلك، يرسل المتصفّح بكسل تتبُّع الإحالات الناجحة إلى نطاق بدون ملفات تعريف ارتباط تابعة لجهات خارجية (مثل pagead2.googlesyndication.com).

الميزات المتاحة

  • تمرير عنوان URL: تعمل هذه الميزة إذا تم تفعيلها في علامة تتبُّع من Google من جهة العميل.
  • إخفاء بيانات الإعلانات: تعمل هذه الميزة إذا تم تفعيلها في علامة تتبُّع من Google من جهة العميل.
  • التكامل مع الإصدار 2.0 من "إطار الشفافية والموافقة" الصادر عن مكتب IAB: تعمل هذه الميزة إذا تم تفعيلها في حاوية الويب للصفحة بأكملها.
  • الإحالات الناجحة المحسّنة: تعمل هذه الميزة عند منح الموافقة.

تجديد النشاط التسويقي في "إعلانات Google"

سلوك علامات التتبُّع

  • ad_storage: granted : تعمل علامات تجديد النشاط التسويقي في "إعلانات Google" بشكلٍ طبيعي.
  • ad_storage: denied : يتم حظر طلبات HTTP واستخدام ملفات تعريف الارتباط.

الميزات المتاحة

عدّاد Floodlight/مبيعات Floodlight

المتطلبات الأساسية

لكي تعمل هذه العلامات، عليك تثبيت علامة ربط الإحالة الناجحة في حاوية الخادم.

سلوك علامات التتبُّع

  • ad_storage: granted : تعمل علامات Floodlight بشكلٍ طبيعي.
  • ad_storage: denied : يتم حظر طلبات HTTP واستخدام ملفات تعريف الارتباط.

الميزات المتاحة

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