الإعلانات قبل التشغيل، أثناء التشغيل، وبعد التشغيل: شرح كل موقع لإعلانات الفيديو

تظهر الإعلانات ما قبل التشغيل قبل الفيديو، وتُظهر الإعلانات أثناء التشغيل وسطه، وتظهر الإعلانات ما بعد التشغيل بعده. أما المواقع الأسهل لحظرها فهي تلك التي تُقدَّم عبر مكتبات SDK من جانب العميل مثل Google IMA؛ حيث يُعطل AdOff هذه الإعلانات باستخدام «شفرة استئناف فورية» (instant-resume stub)، بينما تبقى الإعلانات المُدمَجة من جانب الخادم (server-side stitched ads) خارج نطاق أي امتداد لمتصفح.

الإعلانات ما قبل التشغيل: الإعلان الذي يظهر قبل الفيديو

يُعرض الإعلان المسبق (pre-roll) قبل بدء المحتوى المطلوب. وهو التوزيع الأكثر قيمة في الإعلانات الفيديو، لأنه يضمن انتباهًا لا يمكن تخطيه في اللحظة التي يصل فيها القصد إلى ذروته — وهو أيضًا الأكثر إثارةً للإحراج للمشاهدين، لأنه يؤخر تشغيل الفيديو الذي نقر عليه.

يُقدَّم عادةً من جانب العميل: يقوم المشغّل بتهيئة حزمة أدوات الإعلانات المُدارة (IMA SDK)، ويطلب إعلانًا من نوع VAST، ثم يُظهره فوق سطح الفيديو. وبما أن العملية بأكملها تتم داخل الصفحة، فهي قابلة للحظر بدرجة عالية. ويرد مكوّن AdOff البسيط على طلب بدء التشغيل من حزمة أدوات الإعلانات المُدارة (IMA SDK) بحدث استئناف المحتوى فورًا، بحيث يُتجاهل الإعلان السابق تمامًا ويبدأ التشغيل.

الإعلانات أثناء التشغيل: إعلانات تُدرج داخل الفيديو

يُقاطع الإعلان في المنتصف المحتوى عند نقاط مُحددة مسبقًا، مُحاكياً فاصل الإعلانات في التلفزيون. ويصف اللاعبون نقاط المقاطعة في مستند VMAP، أو يُحدد النظام نقاط المقاطعة تلقائياً في استجابة الإعلان. ويُعتبر الإعلان في المنتصف أكثر أنواع الإعلانات إثارةً للإحباط، لأنه يقطع الفيديو في لحظة ذروة اهتمام المشاهد.

تُمرّر الإعلانات الوسطية (Mid-rolls) من جانب العميل عبر نفس مسار SDK المستخدم للإعلانات المقدمة (Pre-rolls)، وتُلغى تأثيراتها بنفس الطريقة: عندما يطلب المشغّل بدء فاصل إعلاني، تُجيب الوحدة الوسيطة (Stub) بأن الفاصل قد انتهى قبل أن يبدأ. وفي المنصة الرئيسية للفيديو، تُزيل AdOff إضافةً إلى ذلك جدولة الإعلانات من استجابة المشغّل قبل أن تقرأها الصفحة، وتُسرّع التشغيل (Fast-forward) لأي إعلانات تُفلت من ذلك.

الإعلانات ما بعد التشغيل: الإعلان الذي يظهر بعد انتهاء الفيديو

يُعرض الإعلان بعد النهاية بعد انتهاء المحتوى. وغالبًا ما يتحمّله المشاهدون بأفضل شكل — إذ إن معظمهم توقّف بالفعل عن المشاهدة — لكن المُعلنين لا يزالون يدفعون مقابل عرضه، لذا تُعالَج الإعلانات عبر نفس خطّة المعالجة من جانب العميل.

نفس التسليم، نفس الضعف: إذا مر طلب الإعلان عبر SDK من جانب العميل، فإن الاستئناف الفوري للـ stub يعني أن الفيديو ينتهي بشكل نظيف دون إعلانات لاحقة.

الإطارات القصيرة (Bumpers)، والطبقات العلوية (Overlays)، والإعلانات المرافقة (Companion Ads)

ليس كل موقع توضع فيه الإعلان يمتلك سطح الفيديو لعدة ثوانٍ في كل مرة:

ما الذي يجعل مكان الإعلان صعبًا أو مستحيلاً لحظره

الخط الفاصل هو مكان تجميع الإعلان. إذا تم جلب الإعلان وعرضه بواسطة جافا سكريبت في متصفحك — وهو ما ينطبق على كل ما يُقدَّم عبر مكتبة مثل IMA — فيمكن للاضافة التدخل فيه، أو استبداله، أو إخفائه.

أما إذا تم دمج الإعلان في تدفق الفيديو على الخادم قبل التسليم (SSAI)، فإن بكسلات الإعلان التجاري لا تختلف عن بكسلات العرض. ولا يمكن لأي امتداد متصفح فصلها بعد ذلك؛ ولذلك تُترك خدمات الاشتراك المميزة التي تستخدم تقنية SSAI عمدًا دون تدخل من AdOff لتجنب تعطيل التشغيل.

كيف يقوم AdOff بربط الطبقات بالمواقع الإعلانية

كل توزيع يُوضع في الطبقة المصممة له:

كل ذلك يُشحن مجانًا في امتداد واحد لـ Chrome و Firefox و Safari و Edge و Opera، دون الحاجة إلى حساب.

الأسئلة الشائعة

أي إعلانات الفيديو هي الأصعب في الحظر؟

الإعلانات المدمجة في البث عبر الخادم (SSAI) مستحيل تقريبًا أن تُفصل بواسطة امتداد متصفح عن المحتوى، لأنها تصل كجزء من الفيديو نفسه. أما الإعلانات التي تُقدَّم من جانب العميل عبر SDKs، فهي أكثر سهولة في إبطال مفعولها.

هل تُحظر الإعلانات الوسطية (mid-roll) بطريقة مختلفة عن الإعلانات المقدمة (pre-roll)؟

ليس عندما يشتركان في نفس مسار التوصيل. فكلاهما عادةً يمر عبر نفس SDK من جانب العميل، لذا فإن "الكود الوسيط" (stub) الذي يستجيب لطلبات فترات الإعلانات بحدث استئناف فوري يلغي كلاً من الإعلانات قبل التشغيل (pre-rolls) والإعلانات في منتصف الفيديو (mid-rolls) على حد سواء.

ما هو إعلان "البامبرز" (bumper ad)؟

الـ "بامبرز" (Bumpers) هي إعلانات فيديو قصيرة جدًّا وغير قابلة للتجاهل، عادةً تستمر ست ثوانٍ، وتُعرض عادةً قبل المحتوى. وبما أنها تُقدَّم عبر نفس SDK المستخدم للإعلانات الأطول، فإنها تُلغى بواسطة نفس الآلية.

كيف تُزال الإعلانات العلوية (overlay) والإعلانات المرافقة (companion ads)؟

هي عناصر عادية في الصفحة، وليست إطارات فيديو. ويتم إخفاؤها عبر "التصفية التجميلية" (Cosmetic filtering) — أي قواعد CSS بالإضافة إلى نص سكريبت يفحص هيكل المستند (DOM)، بينما تمنع قواعد المستوى الشبكي طلبات الإعلانات الخاصة بها.

هل يُحسب كل طلب مُحذوف من قبل أدوات حظر الإعلانات كإعلان؟

يُفرّق AdOff بين الإعلانات الفعلية والتتبع: فتُحظر التحليلات وأدوات التتبع أيضًا، لكن العدادات في الشارة ونافذة المنبثقة تُظهر عدد الإعلانات الفعلية فقط، لذا تعكس الأرقام ما قمت فعليًّا بتجاهله.

مزيد حول هذا الموضوع: حظر الإعلانات البثّة: الدليل الشامل, كيف يعمل حظر الإعلانات في SDK من نوع IMA, شرح إدراج الإعلانات من الخادم (SSAI).

كل موقع، امتداد واحد

الإعلانات قبل التشغيل، أثناء التشغيل، وال overlays واللافتات — يتعامل AdOff مع كل منها بالطبقة المناسبة، وهو مجاني للجميع.

ثبت AdOff مجانًا