إعلانات الفيديو والموافقة: تمرير إشارات الموافقة عبر المشغّلات ووسوم VAST
لماذا يختلف الفيديو
غالبًا ما يكون الفيديو أثمن مخزون لدى الناشر، وهو أيضًا المكان الأكثر عرضة لضياع إشارات الموافقة. فالإعلانات المصوّرة تمر عادةً عبر غلاف header bidding ووسم خادم إعلانات يقرآن CMP تلقائيًا. أما إعلانات الفيديو فتسلك مسارًا أطول: تحمّل الصفحة مشغّلًا، ويبني المشغّل طلب إعلان، ويعيد خادم الإعلانات وثيقة VAST، ويمكن لتلك الوثيقة أن تشير إلى أغلفة أخرى وبكسلات تتبع وملفات وسائط، يجلب كلًّا منها المشغّل لا الصفحة.
عند كل محطة، يجب تمرير إشارة الموافقة صراحةً. وإذا لم يحدث ذلك، فإما أن يعامل المشترون الظهور على أنه بلا موافقة أو يتجاهلونه، ويحقق أعلى الصيغ قيمة في موقعك إيرادًا أقل مما ينبغي بصمت.
الخطوة 1: اعرف كيف يقرأ مشغّلك الموافقة
تنقسم مشغّلات الفيديو عمومًا إلى ثلاث مجموعات:
- مشغّلات تقرأ CMP مباشرة. تستدعي __tcfapi أو __gpp بنفسها وتُلحق الإشارات بطلبات الإعلانات.
- مشغّلات تتوقع أن تزوّدها بالموافقة. تمرّر سلسلة الموافقة والرايات في إعداد المشغّل أو مباشرة في عنوان URL لوسم الإعلان.
- مشغّلات لا تفعل هذا ولا ذاك. عادةً إصدارات أقدم أو مخصصة، تخرج فيها طلبات الإعلانات دون أي إشارة.
راجع وثائق مشغّلك ثم تحقق من السلوك في تبويب Network. الوثائق تصف ما ينبغي أن يحدث؛ أما الطلب فيُظهر ما يحدث فعلًا.
الخطوة 2: ضع الإشارات على طلب الإعلان
تقبل معظم خوادم الإعلانات وSSP الموافقة كمعاملات في عنوان URL لطلب إعلان الفيديو. تختلف الأسماء بحسب المنصة، لكن الشائعة منها:
- gdpr — 1 إذا كان GDPR ينطبق على الطلب، و0 إن لم ينطبق؛
- gdpr_consent — سلسلة موافقة TCF؛
- addtl_consent — سلسلة Additional Consent من Google، للموردين خارج قائمة TCF Global Vendor List؛
- gpp وgpp_sid — سلسلة GPP ومعرّفات الأقسام المنطبقة؛
- رايات خاصة بالمنصة للمعالجة غير المخصصة أو المقيّدة للبيانات.
إذا كان المشغّل يبني الوسوم من قالب، فتأكد من تعبئة القيم وقت الطلب، لا حين تُحمَّل الصفحة أول مرة. ينبغي ألا يحمل أول طلب إعلان لزائر منح الموافقة بعد تهيئة المشغّل سلسلة فارغة.
الخطوة 3: استخدم ماكروهات الموافقة في VAST
غالبًا ما تحتوي استجابة VAST على عناوين تتبع وعناوين أغلفة يستدعيها المشغّل لاحقًا. تتضمن قائمة ماكروهات IAB VAST 4.1 الماكرو [GDPRCONSENT]، ومن المتوقع أن يستبدله المشغّل بسلسلة الموافقة عند استدعاء تلك العناوين. اسأل شركاء الطلب عمّا إذا كانت وسومهم تستخدمه، وتأكد من أن مشغّلك يدعم استبدال الماكرو. وإذا تُرك الماكرو دون استبدال، فإن نقطة النهاية المستقبِلة ترى العنصر النائب الحرفي لا إشارة صالحة.
الخطوة 4: تعامل مع توقيت pre-roll
يخلق pre-roll توترًا في التوقيت. فطلب الإعلان يريد الانطلاق بمجرد جاهزية المشغّل، لكن قد يظل البانر معروضًا على الشاشة لزائر أوروبي يزور للمرة الأولى. أمامك ثلاثة خيارات:
- انتظر القرار. أبقِ طلب الإعلان معلّقًا حتى يبلّغ CMP عن حالة نهائية. يمنح هذا المشترين أفضل إشارة لكنه قد يؤخر بدء التشغيل.
- اطلب بالحالة الحالية. أرسل الطلب فورًا بأي إشارة موجودة، مع قبول أن الإعلان الأول قد يُعامل على أنه بلا موافقة.
- أخّر التشغيل التلقائي قليلًا. ابدأ المشغّل فقط بعد أن يتفاعل الزائر مع البانر أو الصفحة، وهو ما يناسب المواقع التي يقع الفيديو فيها أسفل الشاشة الأولى.
لا توجد إجابة صحيحة واحدة. قِس معدل التعبئة وCPM ووقت بدء التشغيل لكل خيار على حركة مرورك قبل الالتزام.
الخطوة 5: لا تنسَ mid-roll والجلسات الطويلة
قد تشغّل الفيديوهات الطويلة والبث المباشر فواصل mid-roll بعد دقائق كثيرة من تحميل الصفحة. وإذا غيّر الزائر اختياره في الأثناء، فيجب أن تعكس طلبات الإعلانات اللاحقة الحالة الجديدة. المشغّلات التي تخزّن سلسلة الموافقة مؤقتًا عند التهيئة ستواصل إرسال القيمة القديمة. فضّل التكاملات التي تشترك في أحداث تغيّر الموافقة أو تعيد قراءة CMP قبل كل فاصل إعلاني.
الخطوة 6: افصل استضافة الوسائط عن الإعلان
قد يأتي ملف الفيديو نفسه من طرف ثالث أيضًا. تضمين مشغّل مستضاف من منصة فيديو قد يضع ملفات تعريف ارتباط أو يحمّل أدوات تتبع حتى قبل طلب أي إعلان. تعامل مع المشغّل بوصفه موردًا قائمًا بذاته: أدرجه في إعداد CMP، وحدّد الغرض الذي يعتمد عليه، وحمّله خلف عنصر نائب إذا كان يضع ملفات تعريف ارتباط غير أساسية.
كيف يساعد FlexyConsent
يوفّر FlexyConsent واجهات IAB TCF 2.4 وGPP v1.1 القياسية، إلى جانب إشارات Google Consent Mode v2، بحيث تجد المشغّلات ووسوم الإعلانات التي تقرأ CMP مباشرة الإشارات بالصيغة التي تتوقعها. وFlexyConsent هو CMP معتمد من Google (CMP ID 317) ومعتمد من IAB Europe وIAB Canada.
روتين تحقق سريع
- حمّل صفحة فيديو من موقع في الاتحاد الأوروبي، واقبل، وافحص أول طلب إعلان بحثًا عن سلسلة موافقة معبّأة.
- ارفض وكرّر؛ وتأكد من أن الطلب لا يزال يُرسَل بالإشارة الصحيحة لا بلا إشارة.
- اتبع سلسلة أغلفة VAST وتحقق من أن عناوين التتبع تحتوي سلسلة حقيقية لا ماكرو غير مستبدل.
- غيّر الموافقة أثناء التشغيل وافحص الفاصل الإعلاني التالي.
أهم النقاط
- يبني المشغّل طلبات إعلانات الفيديو، لذا يجب تمرير الموافقة عن قصد.
- عبّئ معاملات الموافقة وقت الطلب، لا وقت تحميل الصفحة.
- تأكد من استبدال [GDPRCONSENT] وما يماثله من ماكروهات على امتداد سلسلة VAST.
- اختر استراتيجية توقيت pre-roll بناءً على بياناتك الخاصة من التعبئة وCPM ووقت البدء.
- تعامل مع مستضيف الفيديو بوصفه موردًا قائمًا بذاته.