إعلانات الفيديو

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

تتيح Google إعلانات الفيديو أثناء عرض الفيديو والإعلانات المدمجة والإعلانات البينية، ويتم عرضها كفرص إعلانية فردية أو لوحات إعلانات فيديو ديناميكية. تصف حِزم الإعلانات الديناميكية مجموعة من إعلانات الفيديو التي يتم عرضها بالتسلسل، حيث يتم تقسيم مدة قصوى للحزمة إلى فيديو واحد أو أكثر تختلف في الطول. اطّلِع على الأدلة الخاصة بأشكال الإعلانات المدمجة مع المحتوى والبينية لمزيد من التفاصيل حول هذه الأشكال.

متطلبات المشترين

بروتوكول عرض الأسعار في الوقت الفعلي

سيشير هذا الدليل بشكل عام إلى تنسيق Protobuf، ولكن أسماء الحقول والمسارات تكون متطابقة بينه وبين تنسيق JSON ما لم يُذكر خلاف ذلك.

يمكنك العثور على نموذج OpenRTB والإضافات الخاصة بـ OpenRTB من Google في صفحة نماذج البيانات والبيانات المرجعية. لمزيد من المعلومات حول تطوير عارض أسعار، يُرجى الاطّلاع على معالجة الطلب وإنشاء الردّ.

مراجعة المواد الإبداعية

تنصحك Google بإرسال تصاميم الإعلانات للموافقة عليها قبل تقديم عروض أسعار باستخدامها. يمكنك استخدام مصدر مواد العرض في واجهة برمجة التطبيقات الخاصة بالمزايدة في الوقت الفعلي لبدء عملية المراجعة.

إعدادات الاستهداف

لتلقّي مستودع فيديو، يجب أن ينشئ حسابك على "الشراة المعتمَدون" إعدادات استهداف مسبق تتضمّن مستودع فيديو.

وحدات ماكرو

يمكنك تحديد وحدات ماكرو في رابط عنوان URL للفيديو أو في ملف VAST XML المحدّد في BidResponse.seatbid.bid.adm. بالإضافة إلى ذلك، إذا حدّدت عنوان URL لفيديو، يمكنك أيضًا وضع وحدات ماكرو ضمن مستند VAST XML المرتبط. تتوفّر وحدات الماكرو التالية لتصميمات إعلانات الفيديو:

  • %%CACHEBUSTER%%
  • %%WINNING_PRICE%%
  • %%SITE%%

لا تتوافق وحدات الماكرو للنقرات، مثل CLICK_URL_ESC، لأنّ Authorized Buyers يدرج خدمات تتبُّع النقرات في غلاف VAST. لمزيد من المعلومات حول وحدات الماكرو المتوافقة، يُرجى الاطّلاع على تحديد وحدات الماكرو.

تفاصيل وسيلة الشرح

يمكنك استخدام الحقل BidRequest.imp.video في OpenRTB لتحديد ما إذا كان طلب عرض الأسعار الوارد مخصّصًا لمستودع إعلانات الفيديو أثناء عرض الفيديو أو الإعلانات البينية، والعثور على معلومات إضافية خاصة بالفيديو حول الطلب. بالإضافة إلى ذلك، يمكنك استخدام BidRequest.imp.native.{request/request_native}.assets.video للحصول على معلومات مشابهة خاصة بالفيديو لمستودع الإعلانات المدمجة مع المحتوى.

BidRequest.{app/site}.content.producer.domain

تمثّل هذه السمة عنوان URL الخاص بالصفحة التي تصف محتوى الفيديو، مع إزالة المَعلمات. يرسل الناشر عنوان URL هذا إلى Google. على سبيل المثال:

http://www.publisher.com/watchpagelink
banner.vcm
إذا تم ضبط القيمة على true، يمكن اختيار الإعلان المرافق لعرضه كإعلان في نهاية الفيديو (بطاقة معلومات) في موضع الفيديو بعد انتهاء تشغيل إعلان الفيديو. وفي حال عدم توفّر ذلك، لن يتم عرض الإعلان المصاحب كإعلان نهائي.
BidRequest.imp.rwdd
إذا تم ضبط القيمة على true، يشير ذلك إلى أنّ المستخدم يتلقّى مكافأة مقابل مشاهدة إعلان الفيديو. قد تشمل المكافآت النموذجية قراءة مقالة إضافية مجانًا أو الحصول على فرصة إضافية للعب أو الاستماع إلى جلسة موسيقى بلا إعلانات برعاية جهة معيّنة.
BidRequest.imp.video.maxduration

الحدّ الأقصى المسموح به لمدّة كل إعلان فردي مضمّن في ردّ عرض السعر بالثواني عند عدم ضبطها، لن يكون هناك مدة قصوى. عندما تكون قيمة BidRequest.imp.video.skip هي true، قد يختلف السلوك. يمكنك الاطّلاع على الحد الأقصى لمدة الفيديو القابل للتخطّي للحصول على مزيد من التفاصيل.

BidRequest.imp.video.maxseq

الحدّ الأقصى لعدد الإعلانات التي يمكن عرضها في حزمة إعلانات فيديو ديناميكية إذا تم ضبط poddur، ولكن لم يتم ضبط maxseq أو 0، لن يكون لديك أي قيود على عدد الإعلانات التي يمكن عرضها في مجموعة إعلانات الفيديو. لا تتيح Google سوى الوحدات الديناميكية.

يمكن أن يكون العدد الفعلي لإعلانات الفيديو المعروضة أقل من هذه القيمة أو يساويها، ولكن لا يمكن أن يتجاوزها.

BidRequest.imp.video.minduration
الحدّ الأدنى للمدة بالثواني لكل إعلان فردي مضمّن في ردّ عرض الأسعار. عندما تكون القيمة غير مضبوطة، لا يكون هناك حد أدنى للمدة.
BidRequest.imp.video.plcmt
تصف هذه السمة المكان الذي سيتم فيه تشغيل الفيديو.
PLCMT_UNKNOWN موضع الإعلان غير معروف أو لا يمكن تحديده.
PLCMT_INSTREAM الإعلانات التي تظهر قبل التشغيل وأثناء التشغيل وبعد التشغيل، والتي يتم تشغيلها قبل أو أثناء أو بعد بث محتوى الفيديو الذي طلبه المستهلك يجب ضبط إعلانات الفيديو أثناء عرض الفيديو على "تشغيل الصوت" تلقائيًا عند بدء تشغيل المشغّل، أو يجب أن يكون لدى المستخدم نية واضحة وصريحة بمشاهدة محتوى الفيديو. مع أنّه قد يتوفّر محتوى آخر حول مشغّل الفيديو، يجب أن يكون محتوى الفيديو هو السبب الرئيسي لزيارة المستخدم. ويجب أن يبقى المحتوى الأساسي على الصفحة ومشغّل الفيديو الوحيد الظاهر الذي يمكنه تشغيل الصوت. إذا تم تحويل المشغّل إلى مشغّل عائم/ثابت، يجب أن تعرض طلبات الإعلانات اللاحقة حجم المشغّل المعدَّل بدقة.
PLCMT_ACCOMPANYING_CONTENT الإعلانات التي تظهر قبل التشغيل وأثناء التشغيل وبعد التشغيل، والتي يتم عرضها قبل بث محتوى الفيديو أو أثناء بثه أو بعده يتم تحميل مشغّل الفيديو وتشغيله قبل الفقرات النصية أو الرسومية أو بينها أو بعدها، ولا يبدأ التشغيل إلا عند دخوله إلى مساحة العرض. يجب ألا يبدأ تشغيل المحتوى المصاحب إلا عند دخوله إلى إطار العرض. وقد يتم تحويله إلى مشغّل عائم/ثابت أثناء التنقّل خارج الصفحة.
PLCMT_INTERSTITIAL إعلانات الفيديو التي يتم تشغيلها بدون محتوى فيديو أثناء التشغيل، يجب أن يكون الفيديو هو محور التركيز الرئيسي للصفحة ويشغل معظم إطار العرض، ولا يمكن إخفاؤه من خلال التمرير. ويمكن أن يكون ذلك في مواضع إعلان، مثل الفيديو داخل التطبيق أو عروض الشرائح.
PLCMT_NO_CONTENT_STANDALONE إعلانات الفيديو التي يتم تشغيلها بدون محتوى فيديو قيد البث ويمكن أن يظهر هذا النوع من الإعلانات في مواضع مثل عروض الشرائح أو الخلاصات المدمجة مع المحتوى أو الإعلانات داخل المحتوى أو الإعلانات الثابتة/العائمة.
BidRequest.imp.video.playbackmethod
تصف هذه السمة كيفية تشغيل إعلان الفيديو. يتم تحديد طريقة التشغيل على أنّها تشغيل تلقائي أو تشغيل عند النقر استنادًا إلى أفضل قياس متاح.
AUTO_PLAY_SOUND_ON يتم تشغيلها عند تحميل الصفحة مع تفعيل الصوت.
AUTO_PLAY_SOUND_OFF يتم تشغيله عند تحميل الصفحة مع إيقاف الصوت.
CLICK_TO_PLAY يتم تشغيلها عند النقر مع تفعيل الصوت.
MOUSE_OVER يتم تشغيله عند تمرير مؤشر الماوس فوقه مع تفعيل الصوت.
ENTER_SOUND_ON يتم تشغيلها عند الدخول إلى إطار العرض مع تفعيل الصوت.
ENTER_SOUND_OFF يبدأ التشغيل عند الدخول إلى إطار العرض مع إيقاف الصوت تلقائيًا.
BidRequest.imp.video.skip
إذا كانت القيمة true، يشير ذلك إلى أنّ المشغّل سيسمح بتخطّي الفيديو أو أنّ الإعلانات القابلة للتخطّي مسموح بها. بخلاف ذلك، يشير إلى أنّه لا يُسمح بالإعلانات القابلة للتخطّي.
BidRequest.imp.video.startdelay

تشير القيمة 0 إلى "إعلان ما قبل التشغيل"، والقيمة -1 إلى "إعلان أثناء التشغيل"، والقيمة -2 إلى "إعلان ما بعد التشغيل".

أي قيمة موجبة أخرى هي الوقت بالثواني من بداية الفيديو إلى النقطة التي يظهر فيها الإعلان.

BidRequest.imp.video.durfloors وBidRequest.imp.audio.durfloors

مصفوفة من عناصر DurFloors تشير إلى الحدود الدنيا للأسعار الخاصة بتصاميم الفيديو أو الصوتية ذات المدد المختلفة التي يمكن للمشتري تقديم عروض أسعار لها.

في ما يلي مثال على الشكل الذي سيبدو عليه durfloors الذي تحدّده Google:

  1. {"maxdur": 16, "bidfloor": 5} تمثّل (0, 16) ثانية عند $5.
  2. {"mindur": 16, "maxdur": 31, "bidfloor": 10} تمثّل [16, 31) ثانية عند $10.
  3. {"mindur": 31, "bidfloor": 20} تمثّل [31, inf) ثانية عند $20.

لا تقتصر هذه الإشارات على تصاميم الإعلانات على شكل فيديو، ولكنّها مفيدة بشكل خاص للمزايدين:

BidRequest.device.ifa
هذا الحقل هو معرّف فريد عالميًا (UUID) يتألف من 36 حرفًا ويتم ضبطه فقط عند استخدام SSL، ولا يتم تشفيره. وهي النسخة غير المشفرة من BidRequest.device.dpidm5. بالنسبة إلى أجهزة iOS، يحتوي على معرّف المعلِنين (IDFA) بأحرف كبيرة. بالنسبة إلى أجهزة Android، يحتوي على معرّف Android (ADID) بأحرف صغيرة. بالنسبة إلى أجهزة التلفزيون المتصل، يحتوي على معرّفاتها الفريدة (مثل RIDA من Roku).
BidRequest.device.devicetype
تحدّد هذه السمة نوع الجهاز.
MOBILE اسم مستعار قديم لـ HIGHEND_PHONE أو TABLET.
PERSONAL_COMPUTER تشمل أجهزة الكمبيوتر المكتبي والمحمول.
CONNECTED_TV يشمل ذلك أجهزة التلفزيون المتّصلة (أي أجهزة التلفزيون الذكية) والأجهزة المتّصلة (مثل Roku وApple TV وما إلى ذلك).
HIGHEND_PHONE تشمل أجهزة الهواتف المتطورة.
TABLET يشمل أجهزة الكمبيوتر اللوحي.
CONNECTED_DEVICE تشمل أجهزة الألعاب المخصّصة.
SET_TOP_BOX يشمل أجهزة فكّ ترميز المحتوى التلفزيوني.
OOH_DEVICE تشمل أجهزة الإعلان خارج المنزل، مثل اللوحات الإعلانية الرقمية.
BidRequest.device.make
تحدّد هذه السمة العلامة التجارية للجهاز (مثل Nokia أو Samsung).
BidRequest.device.model
تحدّد هذه السمة الطراز الدقيق للجهاز (مثل N70 أو Galaxy) إذا كان متاحًا، وإلا فإنّها تتضمّن طرازًا عامًا مثل "iphone" أو "ipad".
BidRequest.imp.metric
عندما تكون قيمة Metric.type هي completion_rate، ستكون قيمة Metric.value عبارة عن كسر في النطاق [0.0, 1.0] يمثّل نسبة الإكمال السابقة لإعلانات الفيديو المعروضة في الخانة الإعلانية. تشير القيمة التلقائية -1.0 إلى عدم توفّر بيانات معدّل الإكمال السابقة.
BidRequest.imp.video.poddur
تمثّل هذه السمة مدة الوقت بالثواني التي يمكنك تحديدها لحزمة إعلانات فيديو ديناميكية. يشير هذا الحقل إلى مدة الفاصل الإعلاني بالكامل. في حال عدم ضبطها، لن تكون الخانة الإعلانية جزءًا من مجموعة إعلانات متتالية.

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

يتوافق حقلَي العرض والارتفاع في رسالة AdSlot لطلب فيديو مع حجم مشغّل إعلانات الفيديو.

BidRequest.imp.ext.allowed_vendor_type
البائعون المسموح بهم راجِع ملف vendors.txt في المستندات الفنية للاطّلاع على قائمة المعرّفات. على سبيل المثال، 309 = وحدة فيديو في "DFA".
BidRequest.imp.video.mimes
قائمة السماح التي تصف أنواع MIME للمحتوى المتوافق مع الإعلانات المعروضة استجابةً لطلب عرض السعر، مثل "video/mp4". يجب أن يشير ردّ عروض الأسعار إلى إمكانية استخدام واحدة منها على الأقل.
BidRequest.imp.video.protocols
تصف هذه السمة إصدارات VAST المتوافقة مع الناشر لطلبات إعلانات الفيديو. يحتوي على مصفوفة من قيم تعداد Protocol، بما في ذلك: VAST_2_0 وVAST_3_0 وVAST_2_0_WRAPPER وVAST_3_0_WRAPPER وVAST_4_0 وVAST_4_0_WRAPPER وغيرها.
BidRequest.imp.video.companionad
يتضمّن هذا الحقل مصفوفة من عناصر Banner تمثّل الإعلانات المصاحبة إذا كانت متاحة.
BidRequest.site.page

تمثّل هذه السمة عنوان URL لصفحة مشاهدة الفيديو أو عنوان URL للصفحة التي تم تضمين الفيديو فيها. على سبيل المثال:

http://www.publisher.com/watchpagelink

عند الاستجابة لطلب فيديو، يجب أن يعرض مقدّم العروض عنوان URL لإعادة توجيه VAST أو ملف XML الخاص بـ VAST في الحقل BidResponse.seatbid.bid.adm. يجب أن يتضمّن الردّ على عرض السعر أيضًا البيان المناسب لإعلان الفيديو. في ما يلي مقتطف من ردّ صحيح على عرض أسعار الفيديو:

id: "n40G42d551UX18627ao8lt"
seatbid {
  bid {
    id: "17u6BnD62h88r5q7066"
    impid: "1"
    price: 0.797848
    adm: "https://video.test.com/ads?id=123456&wprice=%%WINNING_PRICE%%"
    adomain: "google.com"
    crid: "test_creative_id_987914"
    w: 320
    h: 480
    cattax: GOOGLE_CATEGORIES
    [com.google.doubleclick.bid] {
      attribute: 47
      attribute: 50
      billing_id: 55383762512
      skadn {
        version: "4.0"
        network: "306el65O"
        itunesitem: "832461214"
        sourceapp: "977150768"
        fidelities {
          fidelity: VIEW_THROUGH_ADS
          nonce: "0054e0b9-0b53-4426-99dd-a1eefeb45565"
          timestamp: "1757329316673"
          signature: "oE3Ek8347oZV1Yl1J42G2c88BSKr2dqEbiOK2S4ni7NVDh3v128NN0hlzWK5aX96ecV1504E9k288i0t0wGX73P317812WE7"
        }
        fidelities {
          fidelity: STOREKIT_RENDERED_ADS
          nonce: "0054e0b9-0b53-4426-99dd-a1eefeb45565"
          timestamp: "1757329316673"
          signature: "b1GqXA4v889p842512GQ1p3249q5VmPt1335f1H1zdK92fq24j7a7ml419W7u8B7rhhH97s507f2251923oWi89XF1voZv4b"
        }
        sourceidentifier: "8396"
      }
      app_promotion_type: INSTALLS
      clickurl: "google.com"
    }
  }
}
[com.google.doubleclick.bid_response] {
  processing_time_ms: 20
}

الحقول المهمة في ردّ عروض أسعار الفيديو هي ما يلي:

BidResponse.seatbid.bid.ext.attribute
سمات الإعلانات التي يمكن عرضها من هذه المقتطفة. اطّلِع على ملف buyer-declarable-creative-attributes.txt للاطّلاع على قائمة المعرّفات. نتأكّد من أنّ أيًا من هذه السمات لا يتطابق مع السمات التي لا يسمح بها الناشر في طلب عروض الأسعار. على سبيل المثال، تحديد ما إذا كان أي من الحقلين يتضمّن 30، سيشير إلى أنّ الإعلان يتطلّب توفّر VPAID لعرضه.
BidResponse.seatbid.bid.adm

بالنسبة إلى إعلانات الفيديو، يكون هذا هو عنوان URL لإعادة التوجيه في نموذج عرض إعلانات الفيديو (VAST) الخاص بإعلان الفيديو. على سبيل المثال:

http://ad.doubleclick.net/pfadx/N270.132652.1516607168321/B3442378.3;dcadv=1379578;sz=0x0;ord=79879;dcmt=text/xml

بدلاً من ذلك، قد يكون هذا ملف XML بسيطًا بتنسيق VAST.

أمثلة على طلبات عروض الأسعار والاستجابات

تنسيقات الفيديو

كيف يمكن للمشترين تضمين فيديو؟

توضّح الجداول التالية الطرق التي يمكن للمشترين من خلالها تضمين الفيديو في تصاميم إعلاناتهم ومواضع الإعلانات التي يمكن عرضها فيها على الويب وتطبيقات الأجهزة الجوّالة على التوالي.

الويب

تصميم إعلان الفيديو إعلان ضمن البث المباشر (الكل) إعلان ضمن الخلاصة/المقال إعلان مدمج مع المحتوى في الخلاصة أو المقالة إعلان بيني داخل البانر

VPAID + VAST

 

نموذج عرض إعلانات فيديو (VAST)

 

MRAID + JS

 

 

 

 

 

JavaScript مخصّص

 

إعلان مدمَج مع المحتوى + نموذج عرض إعلانات الفيديو (VAST)

 

التطبيق المتوافق مع الأجهزة الجوّالة

تصميم إعلان الفيديو إعلان ضمن البث المباشر (الكل) إعلان ضمن الخلاصة/المقال إعلان مدمج مع المحتوى في الخلاصة أو المقالة إعلان بيني داخل البانر

VPAID + VAST

 

 

 

 

 

نموذج عرض إعلانات فيديو (VAST)

MRAID + JS

JavaScript مخصّص

إعلان مدمَج مع المحتوى + نموذج عرض إعلانات الفيديو (VAST)

المفتاح: التنسيق/التكنولوجيا غير متوفّر

تم قبول تصميم إعلان الفيديو في موضع الإعلان هذا، مع مراعاة عمليات الحظر التي يفرضها الناشر

تصميم إعلان الفيديو غير متوفّر في موضع الإعلان هذا

الإشارات المقترَحة في OpenRTB

توضّح الجداول التالية الإشارات المقترَحة في OpenRTB لجميع أشكال الفيديو على الويب على أجهزة الكمبيوتر والأجهزة الجوّالة وتطبيقات الأجهزة الجوّالة.

أجهزة الكمبيوتر المكتبي والويب على الأجهزة الجوّالة

تنسيق الفيديو الإشارات المقترَحة (الإشارات ذات الصلة بالفيديو فقط) الإشارات ذات الصلة (الإشارات ذات الصلة بالفيديو فقط)

إعلان أثناء عرض الفيديو (VPAID)

عنصر VIDEO متوفّر   &
video.placement = INSTREAM   &


إعلان أثناء عرض الفيديو (بدون VPAID)

عنصر VIDEO متوفّر   &
video.placement = INSTREAM    &
video.api = 1 VPAID 1.0 or 2:VPAID 2.0


خارج البث

كائن VIDEO متوفّر

video.linearity: linear
يعتمد موضع الإعلان على موضع الإعلان
الفعلي، والقيم كما هو موضح أدناه
Video.startdelay = 0


إعلان ضمن الخلاصة

عنصر VIDEO متوفّر   &
video.placement = IN-FEED


إعلان ضمن المقال

عنصر VIDEO متوفّر   &
video.placement = IN-ARTICLE


مدمجة مع المحتوى

NATIVE object present &


داخل البانر

لم يتم العثور على عنصر الفيديو &
banner.battr ≠ 6 فيديو داخل بانر (تشغيل تلقائي) &
banner.battr ≠ 7 فيديو داخل بانر (بدء التشغيل من قِبل المستخدم)


تطبيق للأجهزة الجوّالة

تنسيق الفيديو تفاصيل طلب عرض السعر (التفاصيل ذات الصلة بالفيديو فقط)

إعلان ضمن بث فيديو مباشر

عنصر VIDEO متوفّر   &
video.placement = INSTREAM    &

video.api = 1 VPAID 1.0 أو 2: VPAID 2.0

خارج البث

كائن VIDEO متوفّر

video.linearity: linear
يعتمد موضع الإعلان على موضع الإعلان
الفعلي، والقيم كما هو موضح أدناه
Video.startdelay = 0


إعلان ضمن الخلاصة

عنصر VIDEO متوفّر   &
video.placement = IN-FEED


إعلان ضمن المقال

عنصر VIDEO متوفّر   &
video.placement = IN-ARTICLE


مدمجة مع المحتوى

NATIVE object present &


إعلان بيني (VAST)

عنصر VIDEO متوفّر   &
video.placement = INTERSTITIAL


إعلان بيني (بدون VAST)

عنصر VIDEO متوفّر   &
video.placement = INTERSTITIAL

تمت تصفيتها

داخل البانر (MRAID)

لم يتم العثور على عنصر الفيديو &
banner.battr ≠ 6 فيديو داخل بانر (تشغيل تلقائي) &
banner.battr ≠ 7 فيديو داخل بانر (بدء التشغيل من قِبل المستخدم)


داخل البانر

(بدون MRAID)

لم يتم العثور على عنصر الفيديو &
banner.battr ≠ 6 فيديو داخل بانر (تشغيل تلقائي) &
banner.battr ≠ 7 فيديو داخل بانر (بدء التشغيل من قِبل المستخدم)


كيف يمكن للناشرين السماح بعرض الفيديوهات أو حظرها؟

يوضّح الجدول التالي الطرق التي يمكن للناشرين من خلالها السماح بعرض الفيديو أو عدم السماح به في مواضع إعلاناتهم.

خيار النشر التنسيقات السارية موضّحة في طلب عرض السعر على النحو التالي

تحديد وحدة "فيديو يُبث مباشرةً"

إعلان ضمن البث المباشر (الكل)

تم العثور على عنصر فيديو &
video.placement = INSTREAM

تفعيل VPAID

إعلان ضمن البث المباشر على الويب

كائن الفيديو متوفّر و
video.api = 1 (الإصدار 1.0 من VPAID) أو 2 (الإصدار 2.0 من VPAID)

تفعيل ميزة "العرض داخل التطبيق"

داخل البانر

إعلان بيني

banner.battr ≠ 6 فيديو داخل بانر (تشغيل تلقائي) و/أو 7 فيديو داخل بانر (يبدأه المستخدم)

الموافقة على (التعليمات)

إعلان ضمن الخلاصة

إعلان ضمن المقال

كائن الفيديو متوفّر &
video.placement = IN-FEED أو IN-ARTICLE

الموافقة على عرض الإعلانات غير أثناء عرض الفيديو (التعليمات)

مدمجة مع المحتوى

Native object present

حظر الإعلانات البينية على شكل فيديو

تطبيق إعلان بيني

كائن VIDEO غير متوفّر

الحالات الحدّية

# وصف الطلب التعليقات طلب عرض السعر

1

إغلاق مخصّص متأخّر باستخدام MRAID

بالنسبة إلى الإعلانات البينية، يمكن أن يؤدي إغلاق الإعلان إلى إرسال إشعار إلى "المشتري" باستخدام MRAID، حتى إذا لم يستخدم الإغلاق المخصّص.


سيظهر رمز Authorized Buyers الذي تم تطبيقه X دائمًا فوق أي رمز إغلاق مخصّص، حتى إذا ظهر رمز الإغلاق المخصّص أدناه بعد 5 ثوانٍ.


مسرد المصطلحات

يمكنك الاطّلاع على مسرد مصطلحات الفيديو في "الشراة المعتمَدون".

الحقول ذات الصلة بتنسيقات "الإعلانات أثناء عرض الفيديو" و"الإعلانات خارج البث"

اطّلِع على OpenRTB 2.5 (بدءًا من الصفحة 47)

BidRequest.Video.
Placement
إعلان ضمن بث فيديو مباشر mWeb

1: أثناء عرض الفيديو
2: داخل البانر

mApp

1: أثناء عرض الفيديو
2: داخل البانر

خارج البث mApp Interstitial

5: إعلان بيني

Native

3: إعلان داخل المقالة
4: إعلان ضمن الخلاصة

Rewarded

rwdd: bool

linearity

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

إعلان ضمن بث فيديو مباشر mWeb

1: LINEAR (أثناء عرض الفيديو)

mApp

1: LINEAR (أثناء عرض الفيديو)

خارج البث mApp Interstitial

2: INTERSTITIAL

Native

3: IN_FEED
5: IN_ARTICLE

videoad_start_delay
إعلان ضمن بث فيديو مباشر mWeb

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

mApp

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

خارج البث Rewarded

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

مصدر قيمة طلب عرض السعر

عنصر
OpenRTB
الحقول ‫Authorized Buyers
/Exchange
Bidding
Non-instream
أمثلة على القيَم مَن يحدّدها؟
/من أين تأتي هذه القيمة؟
عنصر
فيديو مقلِّدون نعم ["application/javascript",
"video/mp4"]",
Google
minduration لا تمّت تهيئة الناشر
maxduration نعم تمّت تهيئة الناشر
playbackmet
hod
نعم [6] عادةً ما يتم ضبط
الناشر
واجهة برمجة التطبيقات (MRAID) نعم [1,2] Google
البروتوكولات نعم [2,3,5,6,7,8] Google
الخطية نعم [1] Google
موضع إعلان نعم [1] Google
عرض مشغّل الفيديو نعم 400,400,300 Google
ارتفاع مشغّل الفيديو نعم 225,300,153 Google
تأخير البدء نعم 0 ‫Google، 5 ثوانٍ تلقائيًا
التخطّي نعم 1 الناشر/Google
- بالنسبة إلى الإعلانات البينية => Google
- بالنسبة إلى الإعلانات داخل الفيديو => الناشر
يقرّر ما إذا كان سيسمح
بالإعلانات القابلة للتخطّي أو غير القابلة للتخطّي أو كليهما.
الإعلانات مقابل مكافآت، وهي غير قابلة للتخطّي دائمًا
الحدّ الأدنى لمعدّل نقل البيانات لا Google
max bitrate لا Google
pos نعم 1 Google
الجهاز
نسبة البكسل نعم 1 Google
مرة ظهور
آمنة نعم 1 تكون القيمة التلقائية في Google هي
true
لأنّ adtag يكون آمنًا
دائمًا