این راهنما الزامات یکپارچه سازی برای خرید RTB با استفاده از پروتکل OpenRTB را تشریح می کند. این راهنما باید همراه با راهنمای ادغام OpenRTB مورد استفاده قرار گیرد، جایی که فیلدهای مورد بحث در اینجا به تفصیل شرح داده شده است.
اگر از برنامههای iOS با قطعههای HTML که شامل برچسبهای <video>
هستند خرید میکنید، باید ویژگی playsinline
در تگ ویدیو قرار دهید. در غیر این صورت، کاربران تجربه بسیار ضعیفی دارند که در آن تبلیغات ویدیویی که قرار است در خلاقیت پخش شوند، به نظر میرسد به تمام صفحه نمایش داده میشوند. تبلیغاتی که این را رعایت نکنند مسدود خواهند شد.
خریداران جدید RTB باید پیشنهاد دهندگان خود را با استفاده از آخرین بافر پروتکل و اطلاعات ذکر شده در بخشهای زیر توسعه دهند. برای دانلود پروتکل به صفحه داده های مرجع مراجعه کنید. برای اطلاعات در مورد توسعه یک مناقصه، به پردازش درخواست و ایجاد پاسخ مراجعه کنید.
ماکروهای زیر در خلاقیتهای ویدیویی در جریان پشتیبانی میشوند:
-
%%CACHEBUSTER%%
-
%%WINNING_PRICE%%
توجه داشته باشید که جایگزینی ماکرو در URL ویدیو مجاز است اما در VAST XML واقعی نیست.
ماکروهای کلیک (مانند CLICK_URL_ESC
) ضروری نیستند زیرا مجاز خریداران ردیاب های کلیک خود را در یک بسته بندی VAST قرار می دهند. بنابراین، ماکروهای کلیکی برای تبلیغات ویدیویی در جریان پشتیبانی نمی شوند. برای اطلاعات بیشتر در مورد ماکروهای پشتیبانی شده، به مشخص کردن ماکروها در بخش Build the Response مراجعه کنید.
پروتکل OpenRTB از یک پیام Video
استفاده می کند که در فایل openrtb-proto.txt تعریف شده است تا درخواست های ویدیویی را شناسایی کند و اطلاعات بیشتری را در مورد درخواست ارائه دهد.
لیست فیلدهای پیام ویدیویی را در راهنمای ادغام OpenRTB برای توضیحات و مثال های دقیق ببینید.
سیگنالهای زیر همگی مختص خلاقیتهای ویدیویی نیستند، بلکه بخشهای کلیدی درخواست پیشنهاد هستند.
این شی یک آگهی یا نمایشی را که در حراج گذاشته شده است را توصیف می کند.
banner | یک شیء بنر؛ اگر نمایش به عنوان یک فرصت تبلیغات بنری ارائه شود، ضروری است. |
video | نوع نمایش ارائه شده را نشان می دهد، در این مورد ویدیو. توجه داشته باشید که اگر شی imp شامل هر دو banner و اشیاء video باشد، ویدیوی درون بنر مجاز است. |
tagid | شناسه مکان یا برچسب تبلیغاتی خاص که برای شروع حراج استفاده شده است. این می تواند برای اشکال زدایی هر مشکلی یا برای بهینه سازی توسط خریدار مفید باشد. |
bidfloor | حداقل پیشنهاد برای این نمایش در CPM بیان شده است. |
bidfloorcur | یک ارز واحد که از billing_id . موجود به دست می آید billing_id . |
برای جزئیات بیشتر به بخش Imp Object در راهنمای OpenRTB مراجعه کنید.
فیلدهای موجود در شی Device
اطلاعاتی در مورد دستگاه مورد نظر ارائه می دهند.
ua | رشته عامل کاربر مرورگر. |
ip | آدرس IPv4 نزدیکترین به دستگاه |
geo | مکان دستگاه فرض می شود مکان فعلی کاربر است که توسط یک شی Geo تعریف شده است. |
devicetype | نوع کلی دستگاه |
ifa | شناسه برای استفاده تبلیغکننده در حالت شفاف (مثلاً هش نشده) تحریم شده است. ifa برای دستگاه های تلویزیون متصل مانند Roku، Apple TV، Fire TV، Xbox پشتیبانی می شود. |
برای جزئیات بیشتر به بخش Device object در راهنمای OpenRTB مراجعه کنید.
فیلدهای موجود در شی Site
اطلاعاتی در مورد سایت با محتوای تبلیغاتی ارائه می دهند.
page | نشانی وب صفحه ای که در آن نمایش نشان داده خواهد شد. |
publisher | جزئیات مربوط به موضوع Publisher سایت. |
content | جزئیات در مورد Content سایت |
برای جزئیات بیشتر به بخش شیء سایت در راهنمای OpenRTB مراجعه کنید.
فیلدهای موجود در شی User
اطلاعاتی را در مورد سایت با محتوای پشتیبانی شده از آگهی ارائه می دهند.
id | شناسه مخصوص تبادل برای کاربر. حداقل یکی از id یا buyerid توصیه می شود. |
data | جزئیات مربوط به موضوع Publisher سایت. |
برای جزئیات بیشتر به بخش شی کاربر در راهنمای OpenRTB مراجعه کنید.
درخواست پیشنهاد پیشنهادی ویدیویی همچنین حاوی اطلاعاتی درباره انواع محتوا و هر گونه تبلیغات همراه مشخص شده است.
-
mimes
- لیست مجاز از انواع MIME محتوا پشتیبانی می شود.
-
companionad
- آرایه ای از اشیاء بنر در صورت موجود بودن تبلیغات همراه.
-
id
- شناسه درخواست پیشنهادی که این پاسخ به آن است.
-
seatbid
- آرایه ای از اشیاء Seatbid . اگر قرار است پیشنهادی ارائه شود، یک یا چند مورد لازم است.
-
seat
- یک شی
Seatbid
. شناسه صندلی خریدار (به عنوان مثال، آگهیدهنده، آژانس) که این پیشنهاد از طرف او انجام شده است. -
bid
- آرایه ای از یک یا چند شی Bid که هر کدام به یک نمایش مربوط می شوند.
فیلدهای کلیدی در پاسخ پیشنهاد قیمت ویدیویی شامل موارد زیر است:
برای دریافت موجودی ویدیویی، خریداران OpenRTB باید یک پیکربندی پیشهدفگیری داشته باشند که شامل موجودی ویدیو باشد.
به واژه نامه ویدیویی خریداران مجاز مراجعه کنید.