DV360 OpenRTB স্পেসিফিকেশন

এই পৃষ্ঠাটি দেখার সময় ওপেনআরটিবি ২.৬ স্পেসিফিকেশনটি হাতের কাছে রাখুন।

ডিসপ্লে অ্যান্ড ভিডিও ৩৬০ ওপেনআরটিবি স্পেসিফিকেশনের প্রতিটি ফিল্ড সমর্থন করে না এবং এক্ষেত্রে কিছু সূক্ষ্ম পার্থক্য থাকতে পারে। এই ডকুমেন্টের কিছু অংশে ডিসপ্লে অ্যান্ড ভিডিও ৩৬০ ইমপ্লিমেন্টেশনের জন্য নির্দিষ্ট তথ্য ও সুপারিশ রয়েছে। অন্য কোনো নির্দেশনা না থাকলে, আপনার ওপেনআরটিবি স্পেসিফিকেশনে প্রদত্ত নির্দেশিকাগুলোও অনুসরণ করা উচিত।

কিছু ফিল্ড সমর্থিত নয়, কিন্তু তবুও সেগুলো পার্স করা হয়। এই ফিল্ডগুলো অবশ্যই সঠিকভাবে ফরম্যাট করতে হবে, কিন্তু এগুলো বিডিংয়ের ফলাফলকে প্রভাবিত করবে না।

দরপত্র অনুরোধের স্পেসিফিকেশন

একটি বিড রিকোয়েস্ট হলো একটি HTTP Post রিকোয়েস্ট, যার বডিতে একটি বিড রিকোয়েস্ট অবজেক্ট থাকে। বডির ফরম্যাটটি Content-Type হেডারে সংজ্ঞায়িত করা থাকে।

এর সংশ্লিষ্ট প্রতিক্রিয়াটি হলো, কোনো বিড না করার ক্ষেত্রে বডি ছাড়া একটি HTTP 204, অথবা বিড করার ক্ষেত্রে বডিসহ একটি HTTP 200।

যদি কোনো বিড অনুরোধ ত্রুটিপূর্ণ হয়, তাহলে একটি HTTP 200 ত্রুটি ফেরত আসতে পারে, যার বডিতে nbr ফিল্ডটি পূরণ করা একটি বিড প্রতিক্রিয়া থাকবে।

রেসপন্স ফরম্যাটটি Accept হেডার দ্বারা নিয়ন্ত্রিত হয়।

JSON ফরম্যাট

কোনো স্বীকৃত MIME টাইপ প্রদান করা না হলে ডিফল্ট ফরম্যাটটি ব্যবহৃত হয়।

JSON অনুরোধ এবং প্রতিক্রিয়া IAB OpenRTB 2.6 স্পেসিফিকেশন অনুসরণ করে। নিম্নলিখিত ডকুমেন্টেশনে এক্সটেনশন এবং ফিল্ড সাপোর্ট বর্ণনা করা হয়েছে।

হেডার Content-Type : application/json একটি JSON বিড অনুরোধ নির্দেশ করে, Accept : application/json নির্দেশ করে যে বিড প্রতিক্রিয়াগুলি JSON ফরম্যাটে হওয়া উচিত।

প্রোটোবাফ ফরম্যাট

দ্রষ্টব্য: প্রোটোবাফ সাপোর্ট বর্তমানে বিটা পর্যায়ে রয়েছে, আপনি আগ্রহী হলে অনুগ্রহ করে DV360-এর সাথে যোগাযোগ করুন।

JSON অনুরোধ এবং প্রতিক্রিয়াগুলি IAB OpenRTB 2.6 Protobuf Specification অনুসরণ করে।

এক্সটেনশনগুলোর জন্য সীমিত সহায়তা রয়েছে, আগ্রহী হলে DV360-এর সাথে যোগাযোগ করুন।

প্রোটোবাফ বিড অনুরোধ বোঝাতে Content-Type : application/x-protobuf হেডারটি পাঠান, এবং প্রোটোবাফ বিড প্রতিক্রিয়া গ্রহণ করতে Accept : application/x-protobuf সেট করুন।

দরপত্র অনুরোধ বস্তু

মাঠ প্রকার বিস্তারিত
id স্ট্রিং প্রয়োজনীয়।
দরপত্র অনুরোধের অনন্য আইডি। এটি দাখিলের পর অত্যন্ত সীমিত সময়ের জন্য স্বতন্ত্র অনুরোধ শনাক্ত করতে ব্যবহার করা যেতে পারে।
imp ইম্প অ্যারে কমপক্ষে ১টি imp অবজেক্ট প্রয়োজন।

অডিও পডের ক্ষেত্রে একাধিক imp অবজেক্ট সমর্থিত।
অন্যান্য ব্যবহারের ক্ষেত্রে (যেমন, পৃষ্ঠায় একাধিক স্বাধীন স্লট) প্রথম imp অবজেক্টটি ব্যবহৃত হয় এবং বাকিগুলো বাতিল করা হয়।

site সাইট ওয়েবসাইট অনুরোধের জন্য আবশ্যক।
site এবং app পরস্পর স্বতন্ত্র।
app অ্যাপ অ্যাপের অনুরোধের জন্য আবশ্যক।
app এবং site পরস্পর স্বতন্ত্র।
device ডিভাইস প্রয়োজনীয়।
user ব্যবহারকারী প্রয়োজনীয়।
test পূর্ণসংখ্যা সমর্থিত নয়।
at পূর্ণসংখ্যা 1 : প্রথম মূল্যের নিলাম, যেখানে বিজ্ঞাপনদাতাকে তার বিডের সমপরিমাণ অর্থ প্রদান করতে হয়।
2 (ডিফল্ট): দ্বিতীয় সর্বোচ্চ দরদাতার ঠিক উপরে মূল্য ধার্য করা হয় এমন দ্বিতীয় মূল্যের নিলাম।
3 : সর্বনিম্ন মূল্য অনুরোধপত্রেই উল্লেখ করা থাকে এবং এর সাথে প্রতিযোগিতামূলক দরপত্রের কোনো সম্পর্ক নেই।
tmax পূর্ণসংখ্যা ঐচ্ছিক, ডিফল্ট হলো ইন্টিগ্রেশন অনুযায়ী কাস্টম।
wseat স্ট্রিং অ্যারে ক্রেতাদের জন্য অনুমোদিত আসনের তালিকা।
যদি না সকল বিজ্ঞাপনদাতাকে বিড করার অনুমতি দেওয়া হয়, তবে এটি সুপারিশ করা হচ্ছে।
সেট না করা থাকলে কোনো বিধিনিষেধ থাকে না।
bseat স্ট্রিং অ্যারে যেসব ক্রেতার বিড ব্লক করা উচিত, তাদের তালিকা। তালিকাভুক্ত ক্রেতাদের ডিল এবং ওপেন-অকশনে বিড করা থেকে ব্লক করা হবে।
allimps পূর্ণসংখ্যা সমর্থিত নয়।
cur স্ট্রিং অ্যারে

ঐচ্ছিক, তবে অত্যন্ত সুপারিশকৃত। ডিফল্ট হলো প্রতি ইন্টিগ্রেশন অনুযায়ী।

দরপত্র অনুরোধে উল্লিখিত মুদ্রা অবশ্যই ইন্টিগ্রেশনের সময় নিবন্ধিত মুদ্রাগুলোর মধ্যে একটির সাথে মিলতে হবে।

প্রতি বিনিময়ে একটিমাত্র মুদ্রা সমর্থন করার জন্য দৃঢ়ভাবে সুপারিশ করা হচ্ছে।
wlang স্ট্রিং অ্যারে সমর্থিত নয়।
bcat স্ট্রিং অ্যারে IAB কন্টেন্ট ক্যাটাগরি ব্যবহার করে বিজ্ঞাপনদাতার ক্যাটাগরিগুলো ব্লক করা হয়েছে।
আনসেট মানে কোনো ব্লক করা ক্যাটাগরি নেই।
badv স্ট্রিং অ্যারে বিজ্ঞাপনদাতার দেওয়া ডোমেইনের ভিত্তিতে অবরুদ্ধ বিজ্ঞাপনদাতাকে নির্দিষ্ট করুন।
আনসেট-এ কোনো অবরুদ্ধ বিজ্ঞাপনদাতা নেই।
bapp স্ট্রিং অ্যারে সমর্থিত নয়।
source উৎস schain জন্য আংশিকভাবে প্রয়োজনীয়।
regs প্রবিধান ঐচ্ছিক।
ext দরপত্র অনুরোধের মেয়াদ বৃদ্ধি ঐচ্ছিক।

দরপত্র অনুরোধ সম্প্রসারণ বস্তু

মাঠ প্রকার বিস্তারিত
schain সরবরাহ শৃঙ্খল নতুন ইন্টিগ্রেশনগুলির ক্ষেত্রে Source-BidRequest.source.schain ফিল্ডটি ব্যবহার করা উচিত।
purch পূর্ণসংখ্যা ক্রয়কৃত ট্র্যাফিক প্যারামিটারটি হলো সেই ট্র্যাফিক যা মালিকানাধীন, অধিগ্রহণকৃত বা অন্য কোনোভাবে প্রণোদনাপ্রাপ্ত কার্যকলাপ ব্যতীত অন্য প্রপার্টি থেকে পুনঃনির্দেশিত হয়।
এটি নতুন এমআরসি আইভিটি ২.০ স্পেক অনুযায়ী।

ক্রেতা-মুখী রিপোর্টিং-এ এটিকে 'পাবলিশার ট্র্যাফিক সোর্স' বলা হবে এবং এর মান নিম্নলিখিত মানগুলির মধ্যে একটি হবে:
0 (ডিফল্ট): অনির্ধারিত - দরপত্রের অনুরোধে মান পাঠানো হয়নি। মান সংগ্রহ করা সম্ভব নয়;
1 : ক্রয়কৃত - মালিকানাধীন সম্পত্তি ব্যতীত অন্য সম্পত্তি থেকে পুনঃনির্দেশিত ট্র্যাফিক (অর্জিত বা অন্য কোনোভাবে প্রণোদনাপ্রাপ্ত কার্যকলাপ)।
2 : অর্গানিক - সরাসরি ইউআরএল প্রবেশ করানো, সাইট অনুসন্ধান বা অ্যাপ ডাউনলোড।

gdemsignals স্ট্রিং GMA SDK থেকে প্রাপ্ত একটি SCAR API সিগন্যাল ব্লব।
GMA SDK ট্র্যাফিকের ক্ষেত্রে সুপারিশকৃত, অন্যথায় নিষিদ্ধ।
disable_gma_format int gdemsignals প্রদান করা হলে এটি ঐচ্ছিক, অন্যথায় নিষিদ্ধ।
0 (ডিফল্ট): যখন gdemsignals ডেটা দেওয়া থাকে, তখন বিড রেসপন্স adm একটি json blob হয়।
1 : json ব্লবের পরিবর্তে একটি ad ট্যাগও প্রদান করা হবে।

উৎস বস্তু

মাঠ প্রকার বিস্তারিত
fd পূর্ণসংখ্যা চূড়ান্ত ইম্প্রেশন বিক্রয় সিদ্ধান্তের জন্য দায়ী সত্তা
0 (ডিফল্ট): এক্সচেঞ্জ সিদ্ধান্ত নেয়।
1 : একটি ঊর্ধ্বস্থ উৎস সিদ্ধান্ত নেয়।
tid স্ট্রিং সমর্থিত নয়।
pchain স্ট্রিং সমর্থিত নয়।
schain সরবরাহ শৃঙ্খল প্রায় সব ক্ষেত্রেই প্রয়োজন।

বিড রিকোয়েস্ট এক্সটেনশন বা সোর্স এক্সটেনশনের মাধ্যমে schain প্রদানের চেয়ে এই ফিল্ডটি বেশি পছন্দনীয়।

ext উৎস সম্প্রসারণ ঐচ্ছিক।

উৎস এক্সটেনশন অবজেক্ট

এই এক্সটেনশনটি অত্যন্ত সুপারিশযোগ্য, কারণ এটি DV3-তে গ্রাহকের কাছে ভিউএবিলিটি পরিমাপগুলো কীভাবে রিপোর্ট করা হয় তার উপর প্রভাব ফেলে। যদি OMID পার্টনারের নামটি IAB সার্টিফিকেশন তালিকায় না থাকে, তাহলে MRC-এর নিয়ম অনুযায়ী আমাদেরকে MRC সার্টিফাইড মেট্রিকগুলো থেকে ভিউএবিলিটি মেট্রিকগুলো আলাদাভাবে রিপোর্ট করতে হয়। আরও জানুন

মাঠ প্রকার বিস্তারিত
omidpn স্ট্রিং OM SDK ইন্টিগ্রেশনের শনাক্তকারী। এটি OMID পার্টনার অবজেক্টের 'name' প্যারামিটারের অনুরূপ।
omidpv স্ট্রিং OM SDK ইন্টিগ্রেশনের সংস্করণ। এটি OMID পার্টনার অবজেক্টের 'versionString' প্যারামিটারের অনুরূপ।
schain সরবরাহ শৃঙ্খল নতুন ইন্টিগ্রেশনগুলির জন্য সোর্স -এ schain ফিল্ডটি ব্যবহার করা উচিত।

রেগস আপত্তি

মাঠ প্রকার বিস্তারিত
coppa পূর্ণসংখ্যা 0 (ডিফল্ট): এই অনুরোধের ক্ষেত্রে COPPA প্রযোজ্য নয়।
1 : এই অনুরোধটি COPPA-এর আওতাভুক্ত।
ext প্রবিধানের সম্প্রসারণ ঐচ্ছিক।

Regs এক্সটেনশন অবজেক্ট

মাঠ প্রকার বিস্তারিত
gdpr পূর্ণসংখ্যা দরপত্র অনুরোধটি EEA অঞ্চল থেকে কিনা তা উল্লেখ করুন।
0 (ডিফল্ট): নন-ইইএ অঞ্চল।
1 : ইইএ অঞ্চল,
আরও বিস্তারিত জানতে GDPR-এর জন্য সম্মতিপ্রাপ্ত প্রদানকারী সমাধান দেখুন।
us_privacy স্ট্রিং us_privacy স্ট্রিংটি প্রয়োগ করার জন্য অনুগ্রহ করে IAB টেক ল্যাব কর্তৃক প্রদত্ত প্রযুক্তিগত বিবরণ অনুসরণ করুন।

যখন আমরা বিড অনুরোধে us_privacy স্ট্রিংটি পাই এবং যখন IAB স্ট্রিং নির্দেশ করে যে কোনো ব্যবহারকারী অপ্ট-আউট করেননি , তখন Display & Video 360 সেই অনুরোধগুলির জন্য বিড করবে। আমরা IAB সংকেতটি অন্য বিক্রেতাদের কাছে আর প্রচার করব না। যখন IAB স্ট্রিং নির্দেশ করে যে কোনো ব্যবহারকারী অপ্ট-আউট করেছেন , তখন Google সেই অনুরোধগুলির জন্য বিড করবে না।

ইম্প অবজেক্ট

মাঠ প্রকার বিস্তারিত
id স্ট্রিং বিড অনুরোধের প্রেক্ষাপটে এই ইম্প্রেশনের জন্য একটি অনন্য শনাক্তকারী (সাধারণত, এর মান ১ থেকে শুরু হয় এবং n সংখ্যক ইম্প্রেশনের জন্য n পর্যন্ত বৃদ্ধি পায়)।
metric বস্তু সমর্থিত নয়।
banner ব্যানার ব্যানার বিজ্ঞাপনের সুযোগের জন্য প্রয়োজন।
video ভিডিও ভিডিও বিজ্ঞাপনের সুযোগের জন্য প্রয়োজন।
audio অডিও অডিও বিজ্ঞাপনের সুযোগের জন্য প্রয়োজন।
native স্থানীয় নেটিভ বিজ্ঞাপনের সুযোগের জন্য প্রয়োজন।
pmp পিএমপি এই ইম্প্রেশনের জন্য প্রাইভেট মার্কেটপ্লেস ডিলগুলো কার্যকর রয়েছে।
displaymanager স্ট্রিং বিজ্ঞাপন প্রদর্শনের জন্য দায়ী অ্যাড মিডিয়েশন পার্টনার, এসডিকে প্রযুক্তি বা প্লেয়ারের নাম (সাধারণত ভিডিও বা মোবাইল)। কিছু অ্যাড সার্ভার পার্টনারের মাধ্যমে বিজ্ঞাপনের কোড কাস্টমাইজ করতে এটি ব্যবহার করে। ভিডিও এবং/অথবা অ্যাপের জন্য এটি সুপারিশ করা হয়।
displaymanagerver স্ট্রিং বিজ্ঞাপন প্রদর্শনের (সাধারণত ভিডিও বা মোবাইল) জন্য দায়ী অ্যাড মিডিয়েশন পার্টনার, এসডিকে প্রযুক্তি বা প্লেয়ারের সংস্করণ। কিছু অ্যাড সার্ভার পার্টনারের মাধ্যমে বিজ্ঞাপনের কোড কাস্টমাইজ করতে এটি ব্যবহার করে। ভিডিও এবং/অথবা অ্যাপের জন্য এটি সুপারিশ করা হয়।
instl পূর্ণসংখ্যা 0 (ডিফল্ট): ইন্টারস্টিশিয়াল নয়।
1 : বিজ্ঞাপনটি মধ্যবর্তী বা পূর্ণ পর্দা জুড়ে প্রদর্শিত হয়।
tagid স্ট্রিং নিলাম শুরু করতে ব্যবহৃত নির্দিষ্ট বিজ্ঞাপন স্থান বা বিজ্ঞাপন ট্যাগের শনাক্তকারী। এটি যেকোনো সমস্যা ডিবাগ করতে, অথবা ক্রেতার দ্বারা অপ্টিমাইজেশনের জন্য সহায়ক হতে পারে।
bidfloor ভাসা এই ইম্প্রেশনের জন্য সর্বনিম্ন দর CPM-এ প্রকাশ করা হলো।
bidfloorcur স্ট্রিং

ISO-4217 আলফা কোড ব্যবহার করে মুদ্রা নির্দিষ্ট করা হয়েছে।

clickbrowser পূর্ণসংখ্যা

অ্যাপের মধ্যে ক্রিয়েটিভটিতে ক্লিক করলে কোন ধরনের ব্রাউজার খুলবে তা নির্দেশ করে।
0 (ডিফল্ট): এমবেডেড
1 : স্থানীয়

উল্লেখ্য যে, এই ক্ষেত্রের উদ্দেশ্যে iOS 9.x ডিভাইসের Safari ভিউ কন্ট্রোলারকে একটি নেটিভ ব্রাউজার হিসেবে গণ্য করা হয়।

secure পূর্ণসংখ্যা যদি এই ইম্প্রেশনের জন্য একটি সুরক্ষিত HTTPS URL, অথবা একটি অসুরক্ষিত HTTP URL প্রয়োজন হয়।
0 (ডিফল্ট):অসুরক্ষিত
1 : সুরক্ষিত
iframebuster স্ট্রিং অ্যারে
exp পূর্ণসংখ্যা এই ক্ষেত্রে কোনো পার্টনারের পাঠানো ভ্যালু বিবেচনা না করেই DV 360 বিডের মেয়াদ নির্ধারণ করে। ইম্প্রেশন স্টেলনেস উইন্ডোর (সাধারণত ১ ঘণ্টা) পরে প্রাপ্ত ইম্প্রেশন ইভেন্টগুলোকে স্টেল হিসেবে বাতিল করা হয় এবং DV360 সেগুলোকে বিলযোগ্য বলে বিবেচনা করে না।
rwdd পূর্ণসংখ্যা বিজ্ঞাপনটি দেখার জন্য ব্যবহারকারী কোনো পুরস্কার পাবেন কি না, তা নির্দেশ করে।
0 (ডিফল্ট): পুরস্কৃত নয়
1 : পুরস্কৃত

সাধারণত, ভিডিও বিজ্ঞাপনের মাধ্যমে ব্যবহারকারীরা বিনামূল্যে একটি অতিরিক্ত সংবাদ নিবন্ধ পড়তে, গেমে একটি অতিরিক্ত জীবন পেতে, অথবা স্পনসরকৃত বিজ্ঞাপন-মুক্ত সঙ্গীত উপভোগ করতে পারেন। ভিডিও বিজ্ঞাপনটি শেষ হওয়ার পর সাধারণত এই পুরস্কারটি প্রদান করা হয়।

ইম্প এক্সটেনশন অবজেক্ট

মাঠ প্রকার বিস্তারিত
bcrid স্ট্রিং যেসব ক্রিয়েটিভ আইডি ব্লক করা উচিত, তার তালিকা।
মাঠ প্রকার বিস্তারিত
format ফরম্যাট অ্যারে সমর্থিত ফরম্যাটগুলোর একটি তালিকা।
w পূর্ণসংখ্যা

h এবং w format ফিল্ডে একীভূত করা হয়েছে।

এর পরিবর্তে format ব্যবহার করার পরামর্শ দেওয়া হয়।
h পূর্ণসংখ্যা

h এবং w format ফিল্ডে একীভূত করা হয়েছে।

এর পরিবর্তে format ব্যবহার করার পরামর্শ দেওয়া হয়।
wmax পূর্ণসংখ্যা সমর্থিত নয়।
hmax পূর্ণসংখ্যা সমর্থিত নয়।
wmin পূর্ণসংখ্যা সমর্থিত নয়।
hmin পূর্ণসংখ্যা সমর্থিত নয়।
btype পূর্ণসংখ্যা অ্যারে ব্লক করা ব্যানার বিজ্ঞাপনের প্রকারভেদের তালিকা:

1 : এইচটিএমএল টেক্সট বিজ্ঞাপন
2 : এইচটিএমএল ব্যানার বিজ্ঞাপন
3 : জাভাস্ক্রিপ্ট বিজ্ঞাপন
4 : আইফ্রেম বিজ্ঞাপন

battr পূর্ণসংখ্যা অ্যারে নিম্নলিখিত মূল্যবোধগুলিকে সমর্থন করুন:

1 : অডিও স্বয়ংক্রিয়ভাবে চালু
2 : অডিও ব্যবহারকারী দ্বারা শুরু করা হয়েছে
3 : সম্প্রসারণযোগ্য স্বয়ংক্রিয়
4 : প্রসারণযোগ্য ক্লিক শুরু হয়েছে
5 : সম্প্রসারণযোগ্য রোলওভার শুরু হয়েছে
6 : ব্যানারে ভিডিও স্বয়ংক্রিয়ভাবে চালু হবে
7 : ব্যানারে থাকা ভিডিওটি ব্যবহারকারী দ্বারা শুরু করা হয়েছে
8 : পপ (উপরে/নিচে/প্রস্থানের সময়)
9 : উত্তেজক বা ইঙ্গিতপূর্ণ
10 : "বিরক্তিকর", যেমন: কাঁপুনি, ঝলকানি, মিটমিট করা, অতিরিক্ত অ্যানিমেশন, স্মাইলি
11 : জরিপ
12 : শুধুমাত্র পাঠ্য
13 : ব্যবহারকারী-সক্রিয় (গেমস)
14 : উইন্ডোজ ডায়ালগ বা অ্যালার্ট স্টাইল
15 : অডিও চালু/বন্ধ করার বাটন আছে
16 : বিজ্ঞাপনটি এড়িয়ে যাওয়া যেতে পারে
17 : ফ্ল্যাশ

pos পূর্ণসংখ্যা বিজ্ঞাপনটির অবস্থান:

0 (ডিফল্ট): অজানা
1 : উপরের অংশে
2 : সমর্থিত নয়: সম্ভবত পৃষ্ঠার নিচের অংশে থাকবে।
3 : ভাঁজের নিচে
4 : হেডার
5 : ফুটার
6 : সাইডবার
7 : পূর্ণ পর্দা

mimes স্ট্রিং অ্যারে সমর্থিত নয়।

DV360 সকল ব্যানার ক্রিয়েটিভের জন্য text/html ব্যবহার করবে।

topframe পূর্ণসংখ্যা 0 (ডিফল্ট): ব্যানারটি একটি আইফ্রেমে প্রদর্শিত হয়।
1 : সমর্থিত নয়: ব্যানারটি টপ ফ্রেমে প্রদর্শিত হয়।
expdir পূর্ণসংখ্যা অ্যারে 1 : বাম
2 : ডান
3 : উপরে
4 : নিচে
5 : প্রসারণযোগ্য পূর্ণস্ক্রিন
api পূর্ণসংখ্যা অ্যারে সমর্থিত এপিআই ফ্রেমওয়ার্কগুলি

1 : বাম
2 : ডান
3 : উপরে
4 : নিচে
5 : প্রসারণযোগ্য পূর্ণস্ক্রিন

id স্ট্রিং ব্যানার অবজেক্টের জন্য একটি শনাক্তকারী, যা ইম্প্রেশনের মধ্যে অনন্য হওয়া উচিত।

ভিডিও অবজেক্টের সাথে banner অবজেক্ট ব্যবহার করার ক্ষেত্রে এটি সুপারিশ করা হয়।

vcm পূর্ণসংখ্যা

শুধুমাত্র ভিডিও অবজেক্টের সাথে ব্যবহৃত banner জন্য প্রযোজ্য।

0 : ব্যানারটি ভিডিও ক্রিয়েটিভের সাথে একই সময়ে দৃশ্যমান।
1 : ব্যানারটি হলো ভিডিওর শেষের একটি কার্ড।

ফরম্যাট অবজেক্ট

মাঠ প্রকার বিস্তারিত
w পূর্ণসংখ্যা ডিভাইস ইন্ডিপেন্ডেন্ট পিক্সেল (DIPS) এককে প্রস্থ।
h পূর্ণসংখ্যা ডিভাইস ইন্ডিপেন্ডেন্ট পিক্সেল (DIPS)-এ উচ্চতা।
wratio পূর্ণসংখ্যা সমর্থিত নয়।
hratio পূর্ণসংখ্যা সমর্থিত নয়।
wmin পূর্ণসংখ্যা সমর্থিত নয়।

ভিডিও অবজেক্ট

আমরা দরপত্র অনুরোধে ভিডিওর অবস্থান নির্দিষ্ট করার জন্য দৃঢ়ভাবে সুপারিশ করছি। অবস্থানের ক্ষেত্রটি অনুপস্থিত থাকলে, এটিকে একটি অজানা অবস্থান হিসাবে গণ্য করা হয়। আরও বিস্তারিত জানতে পজিশন টার্গেটিং সম্পর্কিত নিবন্ধটি দেখুন।

মাঠ প্রকার বিস্তারিত
mimes স্ট্রিং অ্যারে অন্তত একটি মূকাভিনয়ের ধরন আবশ্যক।

video/flv অথবা video/x-f4v
video/mp4 , video/x-mp4 , অথবা application/mp4
video/webm অথবা video/x-webm
video/x-ms-wmv
video/3gpp
video/ogg অথবা application/ogg
application/javascript অথবা application/x-javascript

minduration পূর্ণসংখ্যা ভিডিওটির সর্বনিম্ন সময়কাল সেকেন্ডে, ডিফল্টভাবে কোনো সর্বনিম্ন সীমা নেই।
maxduration পূর্ণসংখ্যা একটি ভিডিওর সর্বোচ্চ সময়কাল সেকেন্ডে, ডিফল্টভাবে কোনো সর্বোচ্চ সীমা নেই।
protocols পূর্ণসংখ্যা অ্যারে কমপক্ষে একটি সমর্থিত প্রোটোকল প্রয়োজন।

1 : ভাস্ট ১.০
2 : ভাস্ট ২.০
3 : ভাস্ট ৩.০
4 : ভাস্ট ১.০ র‍্যাপার
5 : ভাস্ট ২.০ র‍্যাপার
6 : ভাস্ট ৩.০ র‍্যাপার
7 : ভাস্ট ৪.০
8 : ভাস্ট ৪.০ র‍্যাপার
9 : ডিএএএসটি ১.০
10 : DAAST 1.0 র‍্যাপার

w পূর্ণসংখ্যা ডিভাইস ইন্ডিপেন্ডেন্ট পিক্সেল (DIPS) এককে ভিডিও প্লেয়ারের প্রস্থ।
h পূর্ণসংখ্যা ডিভাইস ইন্ডিপেন্ডেন্ট পিক্সেল (DIPS) এককে ভিডিও প্লেয়ারের উচ্চতা।
startdelay পূর্ণসংখ্যা প্রি-রোল, মিড-রোল বা পোস্ট-রোল বিজ্ঞাপনের জন্য শুরুর বিলম্ব (সেকেন্ডে)।
placement পূর্ণসংখ্যা দরপত্র আবেদনে ভিডিওর স্থান (এবং/অথবা অবস্থান) উল্লেখ করার জন্য দৃঢ়ভাবে সুপারিশ করা হচ্ছে। উভয় ক্ষেত্র অনুপস্থিত থাকলে, আবেদনটি অজানা স্থান হিসেবে গণ্য করা হবে।

0 (ডিফল্ট): অজানা
1 : স্রোতে
2 : ব্যানারে
3 : প্রবন্ধে
4 : ফিডে
5 : ভাসমান

দ্রষ্টব্য: ইন-স্ট্রিম (প্লেসমেন্ট বা প্লেসমেন্ট টাইপ ১) হিসেবে বিবেচিত হওয়ার জন্য, ভিডিও প্লেসমেন্ট/ইম্প্রেশন অবশ্যই “সাউন্ড অন” অবস্থায় সেট করা থাকতে হবে এবং প্লেব্যাক মেথডে সঠিকভাবে সংকেত দেওয়া থাকতে হবে (১, ৩, ৪, এবং ৫ এই চারটি মানই গ্রহণযোগ্য)।
plcmt পূর্ণসংখ্যা দরপত্র আবেদনে ভিডিওর স্থান (এবং/অথবা অবস্থান) উল্লেখ করার জন্য দৃঢ়ভাবে সুপারিশ করা হচ্ছে। উভয় ক্ষেত্র অনুপস্থিত থাকলে, আবেদনটি অজানা স্থান হিসেবে গণ্য করা হবে।

0 (ডিফল্ট): অজানা
1 : স্রোতে
2 : আনুষঙ্গিক বিষয়বস্তু
3 : ইন্টারস্টিশিয়াল
4 : বিষয়বস্তু নেই/স্বতন্ত্র

দ্রষ্টব্য: ইন-স্ট্রিম (প্লেসমেন্ট বা প্লেসমেন্ট টাইপ ১) হিসেবে বিবেচিত হওয়ার জন্য, ভিডিও প্লেসমেন্ট/ইম্প্রেশন অবশ্যই “সাউন্ড অন” অবস্থায় সেট করা থাকতে হবে এবং প্লেব্যাক মেথডে সঠিকভাবে সংকেত দেওয়া থাকতে হবে (১, ৩, ৪, এবং ৫ এই চারটি মানই গ্রহণযোগ্য)।

দ্রষ্টব্য: যদি plcmt এবং placement উভয়ই প্রদান করা হয়, তবে plcmt অগ্রাধিকার পাবে। plcmt-এ স্থানান্তরের জন্য IAB গাইড দেখুন।

দ্রষ্টব্য: plcmt: Accompanying Content (2) placement: In Article (3)
plcmt: No Content/Standalone (4) placement: In feed (4)
placement: In Banner plcmt এর কোনো ম্যাপিং নেই
linearity পূর্ণসংখ্যা সমর্থিত নয়।
skip পূর্ণসংখ্যা যদি ভিডিও প্লেয়ারটি বিজ্ঞাপনটি এড়িয়ে যাওয়ার সুযোগ দেয়।

0 (ডিফল্ট): এড়িয়ে যাওয়া যাবে না
1 : এড়িয়ে যাওয়া যায়

skipmin পূর্ণসংখ্যা সমর্থিত নয়।
skipafter পূর্ণসংখ্যা সমর্থিত নয়।
sequence পূর্ণসংখ্যা যদি একই বিড অনুরোধে একাধিক বিজ্ঞাপন প্রদর্শনের সুযোগ দেওয়া হয়, তাহলে ক্রমিক নম্বরটি একাধিক ক্রিয়েটিভের সমন্বিত ডেলিভারি নিশ্চিত করবে।
battr পূর্ণসংখ্যা অ্যারে সৃজনশীল বৈশিষ্ট্য অবরুদ্ধ।
maxextended পূর্ণসংখ্যা ভিডিও বিজ্ঞাপনের সর্বোচ্চ বর্ধিত সময়কাল, যদি এর মেয়াদ বাড়ানোর অনুমতি থাকে।

0 (ডিফল্ট): এক্সটেনশন অনুমোদিত নয়
-1 : সময় বাড়ানো যাবে এবং কোনো সময়সীমা আরোপ করা হয়নি।
>0 : maxduration মানের বাইরে সমর্থিত বর্ধিত প্লে-এর সেকেন্ড সংখ্যা।

minbitrate পূর্ণসংখ্যা সর্বনিম্ন বিট রেট (কেবিপিএস-এ)।
maxbitrate পূর্ণসংখ্যা সর্বোচ্চ বিট রেট (কেবিপিএস-এ)।
boxingallowed পূর্ণসংখ্যা 4:3 কন্টেন্টকে 16:9 উইন্ডোতে লেটার-বক্সিং করার অনুমতি আছে কিনা তা নির্দেশ করে।

0 : অনুমোদিত নয়
1 (ডিফল্ট): অনুমোদিত

playbackmethod পূর্ণসংখ্যা অ্যারে যে প্লেব্যাক পদ্ধতিগুলো ব্যবহৃত হতে পারে। যদি কোনোটি নির্দিষ্ট করা না থাকে, তবে যেকোনো পদ্ধতি ব্যবহৃত হতে পারে।

0 (ডিফল্ট): অজানা
1 : স্বয়ংক্রিয়ভাবে চালু, শব্দ চালু
2 : অটো প্লে, সাউন্ড অফ
3 : খেলতে ক্লিক করুন
4 : মাউস ওভার
5 : ভিউপোর্টে প্রবেশ করার সাথে সাথে চালু হবে, শব্দ চালু থাকবে
6 : ভিউপোর্টে প্রবেশ করার সাথে সাথে চালু করুন, শব্দ বন্ধ করুন

দ্রষ্টব্য: ডিফল্ট সাউন্ড অফ (প্লেব্যাক মেথড ২, ৬, বা ০) থাকা সমস্ত ইম্প্রেশনকে অবশ্যই টাইপ ২, ৩, ৪, বা ৫ (oRTB ২.৫) এর একটি আউট-স্ট্রিম প্লেসমেন্ট অথবা ২, ৩, বা ৪ এর একটি প্লেসমেন্ট সাবটাইপ নির্দেশ করতে হবে।
playbackend পূর্ণসংখ্যা যে ঘটনাটির কারণে প্লেব্যাক বন্ধ হয়ে যায়।

1 : ভিডিও সম্পন্ন হয়েছে অথবা ব্যবহারকারীর সংযোগ বিচ্ছিন্ন করা হয়েছে
2 : ভিউপোর্ট ত্যাগ করা বা ব্যবহারকারীর সমাপ্তি
3 : ভিউপোর্ট থেকে বেরিয়ে গেলেও, কাজ সম্পন্ন না হওয়া পর্যন্ত বা ব্যবহারকারী বন্ধ না করা পর্যন্ত এটি একটি ভাসমান উইন্ডো হিসেবে চলতে থাকে।

delivery পূর্ণসংখ্যা অ্যারে সমর্থিত ডেলিভারি পদ্ধতিসমূহ। কোনোটি নির্দিষ্ট না করা থাকলে, ধরে নিন সবগুলোই সমর্থিত।

1 : স্ট্রিমিং
2 : প্রগতিশীল

pos পূর্ণসংখ্যা স্ক্রিনে বিজ্ঞাপনের অবস্থান

0 (ডিফল্ট): অজানা
1 : উপরের অংশে
2 : সমর্থিত নয়: সম্ভবত পৃষ্ঠার নিচের অংশে থাকবে।
3 : ভাঁজের নিচে
4 : হেডার
5 : ফুটার
6 : সাইডবার
7 : পূর্ণ পর্দা

companionad ব্যানার অ্যারে সহযোগী বিজ্ঞাপন, যদি উপলব্ধ থাকে।
api পূর্ণসংখ্যা অ্যারে

0 (ডিফল্ট): অজানা
1 : ভিপিএআইডি ১
2 : ভিপিএআইডি ২
3 : এমআরএআইডি ১
4 : ওআরএমএমএ
5 : এমআরএআইডি ২
6 : এমআরএআইডি ৩
7 : ওএমআইডি ১ - অ্যাক্টিভ ভিউ-এর জন্য ওএমআইডি ব্যবহার করে পরিমাপ সক্ষম করতে এটি প্রয়োজন।
8 : সিমিড ১

companiontype পূর্ণসংখ্যা অ্যারে সমর্থিত নয়।
maxseq পূর্ণসংখ্যা একটি ডাইনামিক ভিডিও পডে প্রদর্শিত বিজ্ঞাপনের সর্বোচ্চ সংখ্যা।
poddur পূর্ণসংখ্যা অ্যারে একটি ডাইনামিক ভিডিও পডের সর্বোচ্চ দৈর্ঘ্য (সেকেন্ডে)।

ভিডিও অবজেক্টের জন্য সমর্থিত এক্সটেনশন

মাঠ প্রকার বিস্তারিত
rewarded পূর্ণসংখ্যা অনুরোধগুলো পুরস্কৃত হবে কি না, তা বোঝানোর জন্য এই ফিল্ডটি ব্যবহৃত হয়। এটি একটি পূর্ণসংখ্যা হিসেবে পাঠানো উচিত।

0 (ডিফল্ট): পুরস্কৃত নয়
1 : পুরস্কৃত

অডিও অবজেক্ট

মাঠ প্রকার বিস্তারিত
mimes স্ট্রিং অ্যারে অন্তত একটি মূকাভিনয়ের ধরন আবশ্যক।

audio/m4a , audio/mp4 , অথবা audio/x-m4a
audio/mpeg অথবা audio/mp3
audio/ogg অথবা audio/x-ogg

minduration পূর্ণসংখ্যা বিজ্ঞাপনের সর্বনিম্ন সময়কাল (সেকেন্ডে)।
maxduration পূর্ণসংখ্যা বিজ্ঞাপনের সর্বোচ্চ সময়কাল (সেকেন্ডে)।
protocols পূর্ণসংখ্যা অ্যারে

3 : ভাস্ট ৩.০
6 : ভাস্ট ৩.০ র‍্যাপার
7 : ভাস্ট ৪.০
8 : ভাস্ট ৪.০ র‍্যাপার

startdelay পূর্ণসংখ্যা প্রি-রোল, মিড-রোল বা পোস্ট-রোল বিজ্ঞাপন প্রদর্শনের ক্ষেত্রে শুরু হওয়ার বিলম্ব (সেকেন্ডে)।

-2 : পোস্ট-রোল
-1 : মিড-রোল
0 : প্রি-রোল
>0 : মাঝ-রোল

sequence পূর্ণসংখ্যা সমর্থিত নয়।
battr পূর্ণসংখ্যা অ্যারে সমর্থিত নয়।
maxextended পূর্ণসংখ্যা সমর্থিত নয়।
minbitrate পূর্ণসংখ্যা সর্বনিম্ন বিট রেট (কেবিপিএস-এ)।
maxbitrate পূর্ণসংখ্যা সর্বোচ্চ বিট রেট (কেবিপিএস-এ)।
delivery পূর্ণসংখ্যা অ্যারে সমর্থিত নয়।
companionad ব্যানার অবজেক্ট অ্যারে যেকোনো ব্যানার কম্প্যানিয়ন ক্রিয়েটিভ স্লট।
api পূর্ণসংখ্যা অ্যারে এই ইম্প্রেশনের জন্য সমর্থিত এপিআই ফ্রেমওয়ার্কগুলোর তালিকা।

7 : ওমিদ ভি১

companiontype পূর্ণসংখ্যা অ্যারে সমর্থিত নয়।
maxseq পূর্ণসংখ্যা অ্যারে সমর্থিত নয়।
feed পূর্ণসংখ্যা অডিও ফিডের ধরণ।

1 : সঙ্গীত পরিষেবা
2 : সম্প্রচার
3 : পডকাস্ট

stitched পূর্ণসংখ্যা সমর্থিত নয়।
nvol পূর্ণসংখ্যা সমর্থিত নয়।

নেটিভ অবজেক্ট

আরও বিস্তারিত জানতে DV360 নেটিভ বিজ্ঞাপন স্পেসিফিকেশন দেখুন।

মাঠ প্রকার বিস্তারিত
request স্ট্রিং স্ট্রিং এনকোডেড নেটিভ জেসন অবজেক্ট।
ver স্ট্রিং 1.0 : সমর্থিত নয়
1.1 : সমর্থিত নয়
1.2
api পূর্ণসংখ্যা অ্যারে এই ইম্প্রেশনের জন্য সমর্থিত এপিআই ফ্রেমওয়ার্কগুলোর তালিকা।

7 : ওমিদ ভি১

battr পূর্ণসংখ্যা অ্যারে সমর্থিত নয়।

পিএমপি বস্তু

মাঠ প্রকার বিস্তারিত
private_auction পূর্ণসংখ্যা 0 (ডিফল্ট): সকল বিড অনুমোদিত
1 : শুধুমাত্র ডিল
deals ডিল অবজেক্ট অ্যারে যে চুক্তিগুলো অন্তর্ভুক্ত করতে হবে।

চুক্তির বস্তু

মাঠ প্রকার বিস্তারিত
id স্ট্রিং PMP অবজেক্টে প্রতি ID-তে একাধিক ডিল অবজেক্ট থাকতে পারে না।
bidfloor দ্বিগুণ এই ইম্প্রেশনের জন্য সিপিএম-এ সর্বনিম্ন বিড।

at=3 হলে আবশ্যক।

bidfloorcur স্ট্রিং ISO-4217 আলফা কোড ব্যবহার করে মুদ্রা নির্দিষ্ট করা হয়েছে।

অনির্দিষ্ট থাকলে, ডিফল্টরূপে দরপত্র অনুরোধের মুদ্রা ব্যবহৃত হবে।

at পূর্ণসংখ্যা অনির্দিষ্ট থাকলে, ডিফল্টরূপে bid_request.at সাথে মিলে যায়।

1 : প্রথম মূল্য
2 : দ্বিতীয় মূল্য
3 : স্থির মূল্য

wseat স্ট্রিং অ্যারে ডিলটির জন্য যোগ্য পার্টনারদের পার্টনার আইডি।

আসন সংখ্যা না থাকার অর্থ হলো আসন সংক্রান্ত কোনো বিধিনিষেধ নেই।

wadomain স্ট্রিং অ্যারে বিজ্ঞাপনদাতার ডোমেইনগুলোকে এই ডিলের জন্য বিড করার অনুমতি দেওয়া হয়েছে।

আসন সংখ্যা না থাকার অর্থ হলো ডোমেইনের উপর কোনো বিধিনিষেধ নেই।

guar পূর্ণসংখ্যা চুক্তিটি নিশ্চিত কিনা, তা বোঝানোর জন্য এই ফিল্ডটি ব্যবহৃত হয়। এটি একটি পূর্ণসংখ্যা হিসেবে পাঠাতে হবে।

DV360-এর গ্যারান্টিযুক্ত ডিল গ্রহণ করার জন্য একটি এক্সচেঞ্জকে অবশ্যই অনুমোদিত তালিকায় অন্তর্ভুক্ত করতে হবে; এর জন্য অনুরোধ করতে যোগাযোগ করুন

যদি আপনার এক্সচেঞ্জ বর্তমানে DV360-এর মাধ্যমে নিশ্চিত ডিল সংকেত দিতে অন্য কোনো পদ্ধতি ব্যবহার করে থাকে, তাহলে এই পছন্দের এক্সটেনশনটিতে স্থানান্তরের বিষয়ে আলোচনা করতে যোগাযোগ করুন

0 (ডিফল্ট): নিশ্চিত নয়
1 : নিশ্চিত

ext চুক্তির মেয়াদ বৃদ্ধি ঐচ্ছিক।

ডিল অবজেক্টের জন্য সমর্থিত এক্সটেনশন

মাঠ প্রকার বিস্তারিত
guaranteed পূর্ণসংখ্যা চুক্তিটি নিশ্চিত কিনা, তা বোঝানোর জন্য এই ফিল্ডটি ব্যবহৃত হয়। এটি একটি পূর্ণসংখ্যা হিসেবে পাঠাতে হবে।

DV360-এর গ্যারান্টিযুক্ত ডিল গ্রহণ করার জন্য একটি এক্সচেঞ্জকে অবশ্যই অনুমোদিত তালিকায় অন্তর্ভুক্ত করতে হবে; এর জন্য অনুরোধ করতে যোগাযোগ করুন

যদি আপনার এক্সচেঞ্জ বর্তমানে DV360-এর মাধ্যমে নিশ্চিত ডিল সংকেত দিতে অন্য কোনো পদ্ধতি ব্যবহার করে থাকে, তাহলে এই পছন্দের এক্সটেনশনটিতে স্থানান্তরের বিষয়ে আলোচনা করতে যোগাযোগ করুন

0 (ডিফল্ট): নিশ্চিত নয়
1 : নিশ্চিত

এই ফিল্ডের পরিবর্তে deal.guar ব্যবহার করার পরামর্শ দেওয়া হচ্ছে।

সাইটের বস্তু

মাঠ প্রকার বিস্তারিত
id স্ট্রিং এক্সচেঞ্জে সাইটটির আইডি।
name স্ট্রিং সমর্থিত নয়।
domain স্ট্রিং সাইটটির ডোমেইন।

শুধু site.domain দেওয়ার পরিবর্তে site.page-এ সম্পূর্ণ URL পাঠানোর পরামর্শ দেওয়া হয়।

cat স্ট্রিং অ্যারে সমর্থিত নয়।
sectioncat স্ট্রিং অ্যারে সমর্থিত নয়।
pagecat স্ট্রিং অ্যারে সমর্থিত নয়।
page স্ট্রিং সম্পূর্ণ ইউআরএল যেখানে ইম্প্রেশনটি দেখানো হবে।

টার্গেটিংয়ের উদ্দেশ্যে সম্পূর্ণ ইউআরএল পাঠানোর পরামর্শ দেওয়া হয়।

ref স্ট্রিং যে রেফারার ইউআরএলটির কারণে বর্তমান পৃষ্ঠায় নেভিগেশন হয়েছে।
search স্ট্রিং সমর্থিত নয়।
mobile পূর্ণসংখ্যা সমর্থিত নয়।
privacypolicy পূর্ণসংখ্যা সমর্থিত নয়।
publisher প্রকাশক বস্তু সাইটটির প্রকাশক সম্পর্কে বিস্তারিত তথ্য।
content বিষয়বস্তু বস্তু একটি সাইটের ভেতরের বিষয়বস্তু সম্পর্কে বিস্তারিত তথ্য।
keywords স্ট্রিং (CSV ফরম্যাট) সমর্থিত নয়।
ext সাইট এক্সটেনশন সাইট অবজেক্টের জন্য এক্সটেনশনসমূহ।

সাইট এক্সটেনশন অবজেক্ট

মাঠ প্রকার বিস্তারিত
inventorypartnerdomain স্ট্রিং CTV ইনভেন্টরি শেয়ারিংয়ের জন্য ব্যবহৃত হয়, এর ব্যাখ্যা জানতে IAB CTV অ্যাপের অ্যাডস দেখুন।

অ্যাপ অবজেক্ট

মাঠ প্রকার বিস্তারিত
id স্ট্রিং এক্সচেঞ্জে অ্যাপ্লিকেশন আইডি।
name স্ট্রিং অ্যাপ্লিকেশনগুলোর নাম, যা প্রকাশকের অনুরোধে ছদ্মনামেও রাখা যেতে পারে।

এসডিকে-বিহীন অনুরোধের (বেশিরভাগই কানেক্টেড টিভি) ক্ষেত্রে অ্যাপের নাম প্রকাশক সরাসরি অনুরোধে প্রদান করতে পারেন।

bundle স্ট্রিং প্রয়োজনীয়।

iOS-এর জন্য অ্যাপ স্টোর আইডি অবশ্যই সংখ্যাসূচক হতে হবে। আমরা রিভার্স ডিএনএস স্টাইলের বান্ডেল আইডি গ্রহণ করি না।

CTV অ্যাপের জন্য, আমরা স্টোর-নির্ধারিত অ্যাপ আইডেন্টিফায়ারটি ব্যবহার করার পরামর্শ দিচ্ছি। অনুগ্রহ করে সম্প্রতি প্রকাশিত IAB OTT/CTV স্টোর অ্যাসাইনড আইডি নির্দেশিকা মেনে চলুন।

domain স্ট্রিং ডোমেইন, উদাহরণস্বরূপ mygame.foo.com
storeurl স্ট্রিং app-ads.txt যাচাইকরণ এবং কানেক্টেড টিভি অ্যাপ স্টোর যাচাইকরণের জন্য প্রয়োজন।
cat স্ট্রিং অ্যারে সমর্থিত নয়।
sectioncat স্ট্রিং অ্যারে সমর্থিত নয়।
pagecat স্ট্রিং অ্যারে সমর্থিত নয়।
ver স্ট্রিং সমর্থিত নয়।
privacypolicy পূর্ণসংখ্যা সমর্থিত নয়।
paid পূর্ণসংখ্যা সমর্থিত নয়।
publisher প্রকাশক বস্তু অ্যাপ প্রকাশকের তথ্য।
content বিষয়বস্তু বস্তু অ্যাপের বিষয়বস্তু সম্পর্কিত তথ্য।
keywords স্ট্রিং (সিএসভি ফরম্যাট) সমর্থিত নয়।
ext অ্যাপ এক্সটেনশন অ্যাপ অবজেক্টের জন্য এক্সটেনশনসমূহ।

অ্যাপ এক্সটেনশন অবজেক্ট

মাঠ প্রকার বিস্তারিত
inventorypartnerdomain স্ট্রিং CTV ইনভেন্টরি শেয়ারিংয়ের জন্য ব্যবহৃত হয়, এর ব্যাখ্যা জানতে IAB CTV অ্যাপের অ্যাডস দেখুন।

বিষয়বস্তু বস্তু

যেখানে সম্ভব, এই অ্যাট্রিবিউটগুলো পাস করার পরামর্শ দেওয়া হচ্ছে।

মাঠ প্রকার বিস্তারিত
id স্ট্রিং একটি আইডি যা বিষয়বস্তুকে অনন্যভাবে শনাক্ত করে।
episode পূর্ণসংখ্যা বিষয়বস্তুর পর্ব নম্বর (সাধারণত ভিডিও বিষয়বস্তুর জন্য)।
title স্ট্রিং সিটিভি, ভিডিও এবং অডিও অনুরোধের জন্য প্রস্তাবিত।
series স্ট্রিং সিটিভি, ভিডিও এবং অডিও অনুরোধের জন্য প্রস্তাবিত।
season স্ট্রিং বিষয়বস্তুর মৌসুমের জন্য একটি লেবেল।
artist স্ট্রিং বিষয়বস্তুর জন্য কৃতিত্বপ্রাপ্ত শিল্পী।
genre স্ট্রিং যে ধরণটি বিষয়বস্তুকে সবচেয়ে ভালোভাবে বর্ণনা করে। DV360 CTV, ভিডিও এবং অডিও অনুরোধের জন্য এই সিগন্যালটি সরবরাহ করার সুপারিশ করে।
DV360 এই ফিল্ডের জন্য ভিডিও জনরা ভ্যালুর কয়েকটি শ্রেণিবিন্যাস সমর্থন করে:
  • গুগলের জেনার তালিকা ( ডাউনলোড )
  • আইএবি টিভি/সিনেমা/ক্রীড়া বিভাগসমূহ ( ডাউনলোড )
  • নিলসেনের গ্রেসনোট ভিডিও জেনার ট্যাক্সোনমি
album স্ট্রিং যে অ্যালবামের বিষয়বস্তু অন্তর্ভুক্ত, সাধারণত অডিওর ক্ষেত্রে।
isrc স্ট্রিং ISO-3901 অনুযায়ী আন্তর্জাতিক মানসম্মত রেকর্ডিং কোড।
producer উৎপাদক বস্তু বিষয়বস্তু প্রযোজক সম্পর্কে বিস্তারিত তথ্য।
url স্ট্রিং বিষয়বস্তুর URL।
cat স্ট্রিং অ্যারে আইএবি বিষয়বস্তুর বিভাগসমূহ যা বিষয়বস্তুর বর্ণনা দেয়।
prodq পূর্ণসংখ্যা উৎপাদনের গুণমান:

0 (ডিফল্ট): অজানা
1 : পেশাদার
2 : প্রোস্যুমার
3 : ব্যবহারকারী দ্বারা তৈরি

videoquality পূর্ণসংখ্যা সমর্থিত নয়।
context পূর্ণসংখ্যা বিষয়বস্তুর ধরণ:

1 : ভিডিও
2 : খেলা
3 : সঙ্গীত
4 : আবেদন
5 : পাঠ্য
6 : অন্যান্য
7 : অজানা

contentrating স্ট্রিং অডিও এবং ভিডিও/সিটিভি-এর জন্য এটি সুপারিশ করা হচ্ছে, কারণ আমরা এই বৈশিষ্ট্যটির বিষয়ে সিদ্ধান্ত নেওয়া শুরু করব।
userrating স্ট্রিং স্টার, লাইক ইত্যাদির সংখ্যা...
qagmediarating পূর্ণসংখ্যা [QAG নির্দেশিকা](http://www.iab.net/ne_guidelines) অনুযায়ী মিডিয়া রেটিং।

1 : সকল দর্শক
2 : ১২+
3 : পরিপক্ক

keywords স্ট্রিং (সিএসভি ফরম্যাট) সমর্থিত নয়।
livestream পূর্ণসংখ্যা যদি কন্টেন্টটি লাইভস্ট্রিম কন্টেন্ট হয়।

0 : লাইভ নয়
1 : কন্টেন্টটি লাইভ আছে

sourcerelationship পূর্ণসংখ্যা

0 : পরোক্ষ
1 : সরাসরি

len পূর্ণসংখ্যা বিষয়বস্তুর দৈর্ঘ্য সেকেন্ডে।

সিটিভি/ভিডিও এবং অডিও অনুরোধের জন্য প্রস্তাবিত।

language স্ট্রিং (আইএসও-৬৩৯-১-আলফা-২) বিষয়বস্তুর ভাষা।
embeddable পূর্ণসংখ্যা বিষয়বস্তুটি এমবেডযোগ্য কিনা তার সূচক (যেমন, একটি এমবেডযোগ্য ভিডিও প্লেয়ার)

0 : এমবেডযোগ্য নয়
1 : এমবেডযোগ্য

data ডেটা অবজেক্টের অ্যারে অতিরিক্ত তথ্য।

উৎপাদক বস্তু

মাঠ প্রকার বিস্তারিত
id স্ট্রিং সমর্থিত নয়।
name স্ট্রিং সমর্থিত নয়।
cat স্ট্রিং অ্যারে সমর্থিত নয়।
domain স্ট্রিং প্রযোজকের সর্বোচ্চ স্তরের ডোমেইন।

ডেটা অবজেক্ট

মাঠ প্রকার বিস্তারিত
id স্ট্রিং ডেটা প্রদানকারীর আইডি।
name স্ট্রিং ডেটা প্রদানকারীর জন্য বিনিময় নাম।
segment সেগমেন্ট অবজেক্টের অ্যারে প্রকৃত ডেটা মানগুলো।
ext ডেটা এক্সটেনশন ডেটা অবজেক্টের এক্সটেনশনসমূহ।

ডেটা অবজেক্টের জন্য সমর্থিত এক্সটেনশন

মাঠ প্রকার বিস্তারিত
segtax পূর্ণসংখ্যা ট্যাক্সোনমি আইডি, আরও বিস্তারিত তথ্যের জন্য সেগমেন্ট ট্যাক্সোনমি দেখুন।
segclass স্ট্রিং ক্লাসিফায়ারের সেই সংস্করণ যা ট্যাক্সোনমির মধ্যে সেগমেন্ট আইডিগুলো তৈরি করেছে।

সেগমেন্ট অবজেক্ট

মাঠ প্রকার বিস্তারিত
id স্ট্রিং ডেটা প্রদানকারীর জন্য নির্দিষ্ট ডেটা সেগমেন্টের একটি আইডি।
name স্ট্রিং ডেটা সেগমেন্টের নাম।
value স্ট্রিং ডেটা সেগমেন্টের মান।

প্রকাশক বস্তু

মাঠ প্রকার বিস্তারিত
id স্ট্রিং প্রয়োজনীয়।
name স্ট্রিং সমর্থিত নয়।
cat স্ট্রিং অ্যারে সমর্থিত নয়।
domain স্ট্রিং সমর্থিত নয়।

ডিভাইস অবজেক্ট

মাঠ প্রকার বিস্তারিত
ua স্ট্রিং প্রয়োজনীয়।
sua ব্যবহারকারী এজেন্ট অবজেক্ট কাঠামোগত ব্যবহারকারী এজেন্টের তথ্য।
geo ভূ-বস্তু ডিভাইসটির অবস্থান।
dnt পূর্ণসংখ্যা ব্রাউজারের হেডারে সেট করা ডু নট ট্র্যাক ফ্ল্যাগ।

0 : ট্র্যাকিং অবাধ
1 : ট্র্যাক করবেন না

lmt পূর্ণসংখ্যা লিমিট অ্যাড ট্র্যাকিং সিগন্যালটি বাণিজ্যিকভাবে অনুমোদিত।

0 : ট্র্যাকিং অবাধ
1 : বাণিজ্যিক নির্দেশিকা অনুযায়ী ট্র্যাকিং সীমিত রাখতে হবে।

ip স্ট্রিং IPv4 হলে আবশ্যক।

আইপি অ্যাড্রেস সংক্ষিপ্ত করা হলে, তা অবশ্যই device.ext.truncated_ip তে ঘোষণা করতে হবে।

ipv6 স্ট্রিং IPv6 হলে আবশ্যক।

আইপি অ্যাড্রেস সংক্ষিপ্ত করা হলে, তা অবশ্যই device.ext.truncated_ip তে ঘোষণা করতে হবে।

devicetype পূর্ণসংখ্যা সকল প্রকার ইনভেন্টরির জন্য বিশেষভাবে সুপারিশকৃত। ডিভাইসের ধরন শনাক্তকরণ উন্নত করতে ব্যবহৃত হয়।
make স্ট্রিং
model স্ট্রিং
os স্ট্রিং ডিভাইসটির অপারেটিং সিস্টেম।

ios : একটি অ্যাপ অনুরোধে, এটি আইওএস (IOS) ট্র্যাফিক শনাক্ত করে।
android : যদি ua বা sua ডিভাইসটিকে শনাক্ত করতে না পারে, তবে এটি একটি অ্যান্ড্রয়েড ডিভাইস শনাক্ত করে।
[anything else] : সমস্যা শনাক্ত করার জন্য রোগনির্ণয়ে ব্যবহৃত হয়।

এই ফিল্ডটি কেস-ইনসেনসিটিভ।

osv স্ট্রিং সমর্থিত নয়।
hwv স্ট্রিং ডিভাইসটির হার্ডওয়্যার সংস্করণ।
h পূর্ণসংখ্যা স্ক্রিনের ভৌত উচ্চতা, পিক্সেল এককে।
w পূর্ণসংখ্যা স্ক্রিনের ভৌত প্রস্থ, পিক্সেল এককে।
ppi পূর্ণসংখ্যা সমর্থিত নয়।
pxratio দ্বিগুণ ভৌত পিক্সেল এবং ডিভাইস-স্বাধীন পিক্সেলের অনুপাত।
js পূর্ণসংখ্যা সমর্থিত নয়।
geofetch পূর্ণসংখ্যা সমর্থিত নয়।
flashver স্ট্রিং সমর্থিত নয়।
language স্ট্রিং (আইএসও-৬৩৯-১-আলফা-২) ডিভাইসের ভাষা।
carrier স্ট্রিং সমর্থিত নয়।
mccmnc স্ট্রিং সমর্থিত নয়।
connectiontype পূর্ণসংখ্যা নেটওয়ার্ক সংযোগের ধরণ
ifa স্ট্রিং বিজ্ঞাপনদাতার ব্যবহারের জন্য পরিচয়পত্রটি সুস্পষ্টভাবে অনুমোদিত।
didsha1 স্ট্রিং সমর্থিত নয়।
didmd5 স্ট্রিং সমর্থিত নয়।
dpidsha1 স্ট্রিং সমর্থিত নয়।
dpidmd5 স্ট্রিং সমর্থিত নয়।
macsha1 স্ট্রিং সমর্থিত নয়।
macmd5 স্ট্রিং সমর্থিত নয়।
ext ডিভাইস এক্সটেনশন ডিভাইস অবজেক্টের জন্য এক্সটেনশনসমূহ।

ডিভাইস অবজেক্টের জন্য সমর্থিত এক্সটেনশন

ip পরিবর্তিত বা সংক্ষিপ্ত হলে, ট্র্যাফিককে অবৈধ হিসেবে চিহ্নিত হওয়া থেকে বাঁচাতে আমরা নিম্নলিখিত এক্সটেনশনগুলো পাঠানোর জন্য দৃঢ়ভাবে সুপারিশ করছি।

মাঠ প্রকার বিস্তারিত
truncated_ip পূর্ণসংখ্যা বিড অনুরোধের device.ip ফিল্ডে থাকা আইপি অ্যাড্রেসটি সংক্ষিপ্ত করা হবে কিনা তা নির্দেশ করুন।

0 : সংক্ষিপ্ত নয়
1 : সংক্ষিপ্ত

ডিফল্টরূপে এটি সংক্ষিপ্ত করা হয় না, এবং আইপি অ্যাড্রেস সংক্ষিপ্ত করা হলে এটি আবশ্যক।

ঘোষণা না করা হলে দরপত্রের অনুরোধটি অবৈধ ট্র্যাফিক হিসাবে শ্রেণীবদ্ধ হতে পারে।

ifa_type স্ট্রিং device.ifa ফিল্ডের উৎস নির্দেশ করুন, অর্থাৎ এটি ডিভাইসটি থেকে সরাসরি সরবরাহ করা হয়েছে, নাকি সাপ্লাই চেইনে থাকা পাবলিশার বা এসএসপি (SSP) দ্বারা তৈরি করা হয়েছে।

aaid : অ্যান্ড্রয়েড টিভি
rida : রোকু
afai : অ্যামাজন ফায়ার
idfa : Apple tvOS
msai : এক্সবক্স/মাইক্রোসফট
dpid : জেনেরিক ডিভাইস প্ল্যাটফর্ম আইডি
ppid : প্রকাশক প্রদত্ত আইডি
sspid : SSP প্রদত্ত আইডি
sessionid : স্বল্পস্থায়ী সেশন আইডি (শুধুমাত্র এফক্যাপিং এর জন্য)

attestation_token স্ট্রিং (বেস৬৪ এনকোডিং) যেসব এক্সচেঞ্জ নির্দিষ্ট স্তরের ডিভাইস যাচাইকরণ সমর্থন করে, তাদের জন্য একটি ডিভাইস-ভিত্তিক প্রত্যয়ন টোকেন।
atts পূর্ণসংখ্যা (শুধুমাত্র iOS-এর জন্য) অ্যাপটির অ্যাপ ট্র্যাকিং অনুমোদন স্থিতি বোঝানোর জন্য প্রদত্ত একটি পূর্ণসংখ্যা।

0 : অনির্ধারিত
1 : সীমাবদ্ধ
2 : প্রত্যাখ্যাত
3 : অনুমোদিত

cdep স্ট্রিং ক্রোম থার্ড পার্টি কুকি অবচয় লেবেল।

ক্রোম-সুবিধাযুক্ত টেস্টিং এবং আইএবি কমিউনিটি স্পেসিফিকেশন দেখুন

ব্যবহারকারী এজেন্ট অবজেক্ট

মাঠ প্রকার বিস্তারিত
browsers BrandVersion অবজেক্টের অ্যারে প্রতিটি BrandVersion অবজেক্ট একটি ব্রাউজার বা অনুরূপ সফ্টওয়্যার উপাদানকে শনাক্ত করে।
platform ব্র্যান্ডভার্সন অবজেক্ট প্ল্যাটফর্মটি শনাক্ত করে।
mobile পূর্ণসংখ্যা 0 (ডিফল্ট): এজেন্ট 'ডেস্কটপ' বা 'সম্পূর্ণ' কন্টেন্ট পছন্দ করে।
1 : এজেন্ট 'মোবাইল' কন্টেন্ট পছন্দ করেন।
architecture স্ট্রিং ডিভাইসের আর্কিটেকচার, যেমন, 'x86' বা 'arm'।
bitness স্ট্রিং ডিভাইসের বিটনেস, যেমন, ৬৪-বিট আর্কিটেকচারের জন্য "64"।
model স্ট্রিং ডিভাইসের মডেল।
source পূর্ণসংখ্যা এই অবজেক্টটি তৈরি করতে ব্যবহৃত ডেটার উৎস, দেখুন : ইউজার-এজেন্ট উৎস তালিকাইউজারএজেন্ট অবজেক্ট পাস করার সময় এটি ব্যবহার করার পরামর্শ দেওয়া হয়।

ব্র্যান্ডভার্সন অবজেক্ট

মাঠ প্রকার বিস্তারিত
brand স্ট্রিং ব্র্যান্ড পরিচিতি, যেমন 'ক্রোম' বা 'উইন্ডোজ'। আবশ্যক।
version স্ট্রিং অ্যারে সংস্করণ উপাদানগুলির একটি ক্রম, যা ক্রমহ্রাসমান শ্রেণিবিন্যাস অনুসারে সাজানো (যেমন মেজর, মাইনর, মাইক্রো, ইত্যাদি)।

ভূ-বস্তু

মাঠ প্রকার বিস্তারিত
lat দ্বিগুণ সমর্থিত নয়।
lon দ্বিগুণ সমর্থিত নয়।
type পূর্ণসংখ্যা সমর্থিত নয়।
accuracy পূর্ণসংখ্যা সমর্থিত নয়।
lastfix পূর্ণসংখ্যা সমর্থিত নয়।
ipservice পূর্ণসংখ্যা সমর্থিত নয়।
country স্ট্রিং সমর্থিত নয়।
region স্ট্রিং সমর্থিত নয়।
regionfips104 স্ট্রিং সমর্থিত নয়।
metro স্ট্রিং সমর্থিত নয়।
city স্ট্রিং সমর্থিত নয়।
zip স্ট্রিং সমর্থিত নয়।
utcoffset পূর্ণসংখ্যা সমর্থিত নয়।

ব্যবহারকারী অবজেক্ট

মাঠ প্রকার বিস্তারিত
id স্ট্রিং যদি গুগল আইডি ম্যাচ টেবিলটি হোস্ট করে, তবে এটি সমর্থিত হবে।
buyeruid স্ট্রিং যদি এসএসপি আইডি ম্যাচ টেবিলটি হোস্ট করে, তবে এটি সমর্থিত।
yob পূর্ণসংখ্যা জনসংখ্যাভিত্তিক টার্গেটিংয়ের জন্য প্রস্তাবিত।
gender স্ট্রিং জনসংখ্যাভিত্তিক টার্গেটিংয়ের জন্য প্রস্তাবিত।
keywords স্ট্রিং (CSV) সমর্থিত নয়।
customdata স্ট্রিং সমর্থিত নয়।
geo ভূ-বস্তু সমর্থিত নয়।
data ডেটা অবজেক্টের অ্যারে অতিরিক্ত তথ্য।
eids বর্ধিত আইডি অবজেক্টের অ্যারে এক্সচেঞ্জ কর্তৃক প্রদত্ত বর্ধিত আইডি ইনস্ট্যান্সসমূহ।
ext ব্যবহারকারী এক্সটেনশন ব্যবহারকারী অবজেক্টের এক্সটেনশনসমূহ।

ব্যবহারকারী অবজেক্টের জন্য সমর্থিত এক্সটেনশন

মাঠ প্রকার বিস্তারিত
consent স্ট্রিং (ওয়েব-নিরাপদ বেস৬৪) আইএবি সম্মতি স্ট্রিং।

ব্যবহারকারী কোন তথ্য সংগ্রহের জন্য সম্মতি দিয়েছেন এবং কোন বিক্রেতাদের সেই তথ্য ব্যবহারের অনুমতি রয়েছে, সে সম্পর্কিত মেটাডেটা এতে থাকে।

মানটি একটি কাস্টম বাইনারি ফরম্যাট ব্যবহার করে তৈরি একটি ওয়েব-সেফ বেস৬৪ এনকোডেড বাইনারি স্ট্রিং।

us_privacy স্ট্রিং যদি ব্যবহারকারী CCPA বা অনুরূপ আইনের প্রতিপালন দেখে থাকেন।
consented_providers_settings . consented_providers বাইরের অবজেক্ট (consented_providers_settings) যা একটি ভেতরের ইন্টিজার অ্যারে (consented_providers)-কে আবৃত করে। যখন TCF-এর মাধ্যমে GDPR সম্মতি সংগ্রহ করা হয়, তখন এই ফিল্ডে ব্যবহারকারীর সম্মতিপ্রাপ্ত সেইসব বিজ্ঞাপন প্রযুক্তি প্রদানকারীদের তালিকা দেওয়া হয় যারা TCF-এ অংশগ্রহণ করে না। ' Google Additional Consent technical specification ' দেখুন।
eids বর্ধিত আইডি অবজেক্টের অ্যারে এক্সচেঞ্জ কর্তৃক প্রদত্ত বর্ধিত আইডি ইনস্ট্যান্সসমূহ।

বর্ধিত আইডি অবজেক্ট

মাঠ প্রকার বিস্তারিত
source স্ট্রিং শনাক্তকারীর প্রদানকারী
uids বর্ধিত আইডি UID অবজেক্টের অ্যারে প্রকৃত শনাক্তকারী

বর্ধিত আইডি ইউআইডি অবজেক্ট

মাঠ প্রকার বিস্তারিত
id স্ট্রিং শনাক্তকারীটি নিজেই।
atype পূর্ণসংখ্যা এই আইডির সাথে সংশ্লিষ্ট ইউজার এজেন্টের ধরণ।

সরবরাহ শৃঙ্খল বস্তু

মাঠ প্রকার বিস্তারিত
complete পূর্ণসংখ্যা 0 (ডিফল্ট): সরবরাহ শৃঙ্খল অসম্পূর্ণ।
1 : সরবরাহ শৃঙ্খলটি প্রকাশক পর্যন্ত সম্পূর্ণ হয়েছে।
ver স্ট্রিং প্রয়োজনীয়।
মানটি "major.minor" বিন্যাসে থাকে, যেমন, সংস্করণ 1.0 হলো "1.0" স্ট্রিংটি।
nodes সরবরাহ শৃঙ্খল নোড অ্যারে প্রয়োজনীয়।

একটি সম্পূর্ণ সরবরাহ শৃঙ্খলে, প্রথম নোডটি লেনদেনের সাথে জড়িত প্রাথমিক বিজ্ঞাপন ব্যবস্থা এবং বিক্রেতার আইডি-কে প্রতিনিধিত্ব করে, অর্থাৎ সাইট, অ্যাপ বা অন্য মাধ্যমের মালিককে।

একটি অসম্পূর্ণ সরবরাহ শৃঙ্খলে, এটি প্রথম জ্ঞাত নোডকে প্রতিনিধিত্ব করে। শেষ নোডটি এই দরপত্র অনুরোধ প্রেরণকারী সত্তাকে প্রতিনিধিত্ব করে।

সরবরাহ শৃঙ্খল নোড বস্তু

মাঠ প্রকার বিস্তারিত
asi স্ট্রিং এসএসপি, এক্সচেঞ্জ, হেডার র‍্যাপার, ইত্যাদি সিস্টেমের ক্যানোনিকাল ডোমেইন নেম, যেটিতে বিডাররা সংযোগ স্থাপন করে। ডেলিগেট সিস্টেমের সুস্পষ্ট মালিকানা প্রতিষ্ঠার জন্য WHOIS এবং রিভার্স আইপি লুকআপ সহজতর করতে, এটি সিস্টেমটির অপারেশনাল ডোমেইন হতে পারে, যদি তা প্যারেন্ট কর্পোরেট ডোমেইন থেকে ভিন্ন হয়।

যদি ads.txt ফাইল থাকে, তবে বিক্রেতাদের শনাক্ত করতে ব্যবহৃত মানের সাথে এর মান একই হওয়া উচিত।

sid স্ট্রিং বিজ্ঞাপন সিস্টেমের মধ্যে বিক্রেতা বা রিসেলার অ্যাকাউন্টের সাথে যুক্ত শনাক্তকারী। এতে অবশ্যই SSP/এক্সচেঞ্জ দ্বারা নির্দিষ্ট ফিল্ডে লেনদেনে (যেমন OpenRTB বিড অনুরোধ) ব্যবহৃত একই মান থাকতে হবে।

সাধারণত, OpenRTB-তে এটি হলো publisher.id। OpenDirect-এর ক্ষেত্রে এটি সাধারণত প্রকাশকের অর্গানাইজেশন আইডি হয়ে থাকে।

দৈর্ঘ্য ৬৪ অক্ষরের মধ্যে সীমাবদ্ধ রাখতে হবে।

rid স্ট্রিং এই বিক্রেতা কর্তৃক জারি করা অনুরোধটির OpenRTB RequestId।
name স্ট্রিং প্রদত্ত seller_id-এর অধীনে লেনদেনকৃত ইনভেন্টরির জন্য যে কোম্পানিকে (আইনি সত্তা) অর্থ প্রদান করা হয়, তার নাম।

এই মানটি ঐচ্ছিক এবং বিজ্ঞাপন সিস্টেমের sellers.json ফাইলে এটি বিদ্যমান থাকলে তা অন্তর্ভুক্ত করা উচিত নয়।

domain স্ট্রিং এই নোড দ্বারা প্রতিনিধিত্বকৃত সত্তার ব্যবসায়িক ডোমেইন নাম।

এই মানটি ঐচ্ছিক এবং বিজ্ঞাপন সিস্টেমের sellers.json ফাইলে এটি বিদ্যমান থাকলে তা অন্তর্ভুক্ত করা উচিত নয়।

hp পূর্ণসংখ্যা এটি নির্দেশ করে যে এই নোডটি ইনভেন্টরির অর্থপ্রদান প্রবাহে জড়িত থাকবে কিনা।

1 : asi ফিল্ডের বিজ্ঞাপন ব্যবস্থাটি sid ফিল্ডের বিক্রেতাকে অর্থ প্রদান করে, যিনি চেইনের পূর্ববর্তী নোডকে অর্থ প্রদানের জন্য দায়ী।
0 : এই নোডটি ইনভেন্টরির অর্থপ্রদান প্রক্রিয়ার সাথে জড়িত নয়।

সাপ্লাইচেইন-এর ১.০ সংস্করণের জন্য, এই প্রপার্টিটির মান সর্বদা ১ হওয়া উচিত। এটিকে স্পষ্টভাবে অন্তর্ভুক্ত করা আবশ্যক, কারণ আশা করা হচ্ছে যে স্পেসিফিকেশনটির ভবিষ্যৎ সংস্করণগুলোতে নন-পেমেন্ট হ্যান্ডলিং নোড চালু করা হবে।

বাস্তবায়নকারীদের নিশ্চিত করতে হবে যে, ডাউনস্ট্রিম বিজ্ঞাপন সিস্টেমে পাঠানো বিড অনুরোধের মধ্যে সাপ্লাইচেইন অবজেক্ট তৈরি করার সময় তারা এই ফিল্ডটিকে সমর্থন করে এবং এটিকে পরবর্তী ধাপেও প্রচার করে।

দরপত্র প্রতিক্রিয়া স্পেসিফিকেশন

বিডরেসপন্স অবজেক্ট

বৈশিষ্ট্য সমর্থিত বাস্তবায়নের বিবরণ সর্বদা উত্তীর্ণ
আইডি পার্সিং-এ ত্রুটি ঘটলে, বিড রিকোয়েস্ট আইডির পরিবর্তে এটি '0' হতে পারে। হ্যাঁ
আসনের দর
বিডিড
কার পার্সিং-এ কোনো ত্রুটি ঘটলে, এটি পাস করা হয় না। বৈধ বিড অনুরোধের ক্ষেত্রে ট্র্যাফিক কার (cur) সর্বদা প্রদান করা হয়। হ্যাঁ
কাস্টম ডেটা
এনবিআর দরপত্রের অনুরোধে কোনো সমস্যা পাওয়া গেলেই কেবল এটি অন্তর্ভুক্ত করা হয়। সম্ভাব্য মানগুলো হলো:
2 : অবৈধ অনুরোধ
12 : Ads.txt অনুমোদন লঙ্ঘন
16 : অসম্পূর্ণ সরবরাহ শৃঙ্খল
17 : অবরুদ্ধ সাপ্লাইচেইন নোড
দ্রষ্টব্য: যখন (app-)ads.txt বা SupplyChain-এর কোনো নির্দিষ্ট লঙ্ঘন শনাক্ত করা হবে, তখন প্রতিক্রিয়াগুলির একটি ভগ্নাংশে (১%) কোড ১২, ১৬, বা ১৭-এর মধ্যে যেকোনো একটি প্রদর্শিত হবে। অন্য সকল অবৈধ অনুরোধের জন্য কোড ২ প্রদর্শিত হবে।
যেসব অনুরোধে NBR অন্তর্ভুক্ত থাকবে, সেগুলো দেখতে এইরকম হবে:
{
  "id": "0",
  "nbr": 2,
  "ext": {
    "err": "Bid request body was empty.",
    "errHelp": "https://.../ortb-spec"
  }
}
এক্সট দরপত্র অনুরোধ এক্সটেনশনে কোনো সমস্যা থাকলে, সমর্থিত হলে, ত্রুটি নির্ণয়ে সহায়ক তথ্য থাকতে পারে।

BidResponse অবজেক্টের জন্য সমর্থিত এক্সটেনশনসমূহ

বৈশিষ্ট্য বাস্তবায়নের বিবরণ
ভুল

দরপত্র অনুরোধে থাকা ত্রুটির একটি পাঠযোগ্য বিবরণ। প্রতিক্রিয়ার ক্ষেত্রগুলো হলো:

  • দরপত্র অনুরোধের মূল অংশটি খালি ছিল।
  • দরপত্র অনুরোধটি নির্দিষ্ট বিনিময়ের জন্য অনুমোদিত মুদ্রায় ছিল না।
  • দরপত্র অনুরোধে কোনো স্বীকৃত মাইম টাইপ অন্তর্ভুক্ত ছিল না।
errHelp এই পৃষ্ঠার একটি লিঙ্ক।

সিটবিড অবজেক্ট

বৈশিষ্ট্য সমর্থিত বাস্তবায়নের বিবরণ সর্বদা উত্তীর্ণ
বিড হ্যাঁ
আসন হ্যাঁ
দল

নিলামের বস্তু

বৈশিষ্ট্য সমর্থিত বাস্তবায়নের বিবরণ সর্বদা উত্তীর্ণ
আইডি হ্যাঁ
ইম্পিড হ্যাঁ
দাম হ্যাঁ
নুরল
বার্ল
লার্ল
অ্যাডম
আদিদ
অ্যাডোমেইন
বান্ডেল
iurl
সিআইডি হ্যাঁ
ক্রিড হ্যাঁ
কৌশল
বিড়াল
আকর্ষণ
এপিআই
প্রোটোকল
qagmediarating
ভাষা
ডিলিড
ডব্লিউ
এইচ
অনুপাত
hratio
অভিজ্ঞতা

বিড অবজেক্টের জন্য সমর্থিত এক্সটেনশন

বৈশিষ্ট্য বাস্তবায়নের বিবরণ
apis যদি OMID এবং MRAID উভয়ই সমর্থিত হয়, তাহলে DV360 seatbid.bid.apis পাঠাবে। DV360 OMID_1 এবং MRAID উভয়কেই একটি পূর্ণসংখ্যার অ্যারে হিসেবে সেট করবে।

বিজ্ঞাপন পরিবেশন বিকল্প

OpenRTB স্পেসিফিকেশনের ৪.৩ অনুচ্ছেদে দুটি ভিন্ন সার্ভিং অপশন রয়েছে:

  • জয়ের নোটিশে মার্কআপ জারি করা হয়েছে।
  • দরপত্রে মার্কআপ পরিবেশন করা হয়েছে

DV360 উভয় বিকল্পই সমর্থন করে।

  • ব্যানার বিজ্ঞাপনের ক্ষেত্রে, DV360 সর্বদা adm ফিল্ডে মার্কআপ ফেরত দেয়। উইন নোটিসে পরিবেশিত মার্কআপ ঐচ্ছিক।
  • VAST প্রোটোকল ব্যবহার করে ভিডিও/অডিও বিজ্ঞাপনের জন্য, DV360 এক্সচেঞ্জ পার্টনারদের প্রয়োজনীয়তার উপর ভিত্তি করে adm ফিল্ডে অথবা win নোটিসের প্রতিক্রিয়ায় VAST XML ফেরত দেওয়া সমর্থন করে।

এই দুটি বিকল্পের সুবিধা ও অসুবিধা জানতে OpenRTB স্পেসিফিকেশন দেখুন।

সর্বোত্তম অনুশীলন

সিট আইডি হিসেবে ডিসপ্লে অ্যান্ড ভিডিও ৩৬০-এর পার্টনার আইডি ব্যবহার করার জন্য বিশেষভাবে সুপারিশ করা হচ্ছে। এক্সচেঞ্জ-নির্দিষ্ট সিট আইডি ব্যবহার করার সুপারিশ করা হচ্ছে না।

নিশ্চিত করুন যে আপনার পাবলিশারদের ads.txt ফাইল আছে, অথবা তাদের সাথে app-ads.txt ফাইল যুক্ত অ্যাপ্লিকেশন আছে, এবং তারা আপনাকে সেই ফাইলে একজন অনুমোদিত বিক্রেতা বা রিসেলার হিসেবে তালিকাভুক্ত করেছে। আরও জানুন

এছাড়াও বিড অনুরোধে সামঞ্জস্যপূর্ণ তথ্য প্রদান করা নিশ্চিত করুন। উদাহরণস্বরূপ, app.bundle অবশ্যই মোবাইল ডিভাইসের তথ্য এবং app.storeurl সাথে সামঞ্জস্যপূর্ণ হতে হবে।

সংযুক্ত টিভি

device.ifa এবং device.lmt পাস করার ক্ষেত্রে IAB OTT IFA নির্দেশিকা মেনে চলুন। নির্দেশিকার সাথে সঙ্গতিপূর্ণ হতে আপনার device.ext.ifa_type ও প্রয়োগ করা উচিত। আমাদের সমস্ত CTV ফ্রিকোয়েন্সি ক্যাপিং এবং অডিয়েন্স টার্গেটিং ক্ষমতার জন্য একটি IFA-এর উপস্থিতি প্রয়োজন হবে।

এছাড়াও সম্প্রতি প্রকাশিত IAB OTT/CTV স্টোর অ্যাসাইনড আইডি নির্দেশিকা মেনে চলুন — যেখানে বলা হয়েছে CTV অ্যাপের জন্য app.bundle কীভাবে পাস করতে হবে — মূলত অ্যাপ স্টোর দ্বারা নির্ধারিত আইডি ব্যবহার করে।

সক্রিয় দৃশ্য পরিমাপ

অ্যাক্টিভ ভিউ হলো গুগলের একটি প্রযুক্তি, যা কোনো ইম্প্রেশন দেখা গেছে কিনা এবং কতক্ষণ ধরে দেখা গেছে তা পরিমাপ করতে ব্যবহৃত হয়। অ্যাক্টিভ ভিউ ডিসপ্লে এবং ভিডিও বিজ্ঞাপন উভয়ের জন্যই OMID ব্যবহার করে। OMID ব্যবহার করে পরিমাপ সক্ষম করতে, এক্সচেঞ্জগুলোকে অবশ্যই OpenRTB অনুরোধে নিম্নলিখিত ফিল্ডগুলো যোগ করতে হবে, যাতে DV360 ক্লায়েন্টের OMID সমর্থনের বিষয়টি জানতে পারে।

  • প্রয়োজনীয়: অনুরোধ বিড করার জন্য একটি এপিআই ফ্রেমওয়ার্ক ( Web Video OMSDK জন্য Video.api=7 , Native App OMSDK এর জন্য Native.api=7 , Banner.api=7 অথবা Audio.api=7 ) যোগ করুন। OMID ব্যবহার করে পরিমাপ সক্ষম করার জন্য অ্যাক্টিভ ভিউ-এর ক্ষেত্রে এটি বাধ্যতামূলক
  • Recommended: Adding omidpn and omidpv to Source.Ext is highly recommended because it will impact how viewability measurements are reported in DV360 to the customer. If the OMID partner name is not on the IAB certification list, we are required by MRC to report the viewability metrics separately from the MRC certified metrics. Learn more .
Active View measurement for Native Ads

To enable Active View measurement for Native ads, DV360 requires publishers and exchanges to take additional steps.

  • Native display ads: DV360 adds the following eventtrackers in the bid response under the adm.native object:

    "eventtrackers": [
      {
        "event": 555,
        "method": 2,
        "url": "https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/rx_omid.js",
        "ext": {
          "vendorKey": "doubleclickbygoogle.com-omid-dsp",
          "verification_parameters": ""
        }
      }
    ]
    

    Exchanges should pass additional event trackers to the publishers and publishers should take the following steps:

    1. Install OMSDK .
    2. Load OMSDK when rendering native ads.
    3. Execute JavaScript in eventtrackers.url with the given parameters.
  • Native video ads: DV360 enables viewability measurement by adding the standard AdVerifications extension within the VAST XML:

    <Extension type="AdVerifications">
      <AdVerifications>
        <Verification vendor="doubleclickbygoogle.com-omid-video">
          <JavaScriptResource apiFramework="omid" browserOptional="true">
            <![CDATA[ https://www.googletagservices.com/activeview/js/current/rx_omid_video.js ]]>
          </JavaScriptResource>
          <VerificationParameters>
            <![CDATA[ {"activeview_flags":"...","activeview_metadata":"...", ...} ]]>
          </VerificationParameters>
          <TrackingEvents>
            <Tracking event="verificationNotExecuted">
              <![CDATA[ https://ade.googlesyndication.com/ddm/activity/... ]]>
            </Tracking>
          </TrackingEvents>
        </Verification>
      </AdVerifications>
    </Extension>
    

    No extra action is required from publishers who already support video ad viewability measurement. Otherwise, publishers need to either handle the new extension in their video player or ignore it.

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

Does DV360 Support exchange custom extensions?
Yes, in addition to the extensions listed in this specification, Display and Video 360 may also support custom extensions on a case-by-case basis. It is recommended to specify and test the custom extension during the integration period.
Does DV360 support rewarded video?
Yes, send us the rewarded video extension .
A lot of my inventory is showing up as demographics unknown, how do I improve demographic coverage?
Populate user.yob and user.gender in bid requests to DV360 to increase coverage.
Does DV360 have endpoints for each region?
No, we use a single endpoint globally and we automatically route requests to the nearest data center, so there's no region-specific endpoint we can provide.
What are the requirements for server-to-server (s2s) requests?
Reach out to request addition to our allowlist. The client User Agent has to be forwarded, and ensure that cookies are disabled/ignored in the response to an s2s VAST fetch.
Does DV360 support OMID?
We are able to measure viewability using OMID as long as it is declared as OMID-enabled at bid request time. Details about this are summarized on pages 24-25 .
Which version of Native do you support? Do you have any Native requirements?
We only support Native Ver1.2. Native specification .
Does DV360 support bid requests sent as GZIP?
DV360 can receive gzip compressed bid requests, and will respond with gzip compressed responses if Accept-Encoding header indicates it's supported.
Does DV360 support DBURL?
এই মুহূর্তে নয়।
Does DV360 support win loss notification?
Not at the moment. If you think it would be useful for us to support it please reach out with more details.
Does DV360 require App.name for targeting?
No, DV360 using App.name for reference but it is not required for targeting, App.bundle is used for targeting.
Can DV360 support multiple ad sizes sent in a single bid request?
Yes, we will consider all eligible creative sizes in banner.format.
Does DV360 support multiple formats in the same bid request?
We have limited support for multi-format bid requests, but are working on improving. We support display & video formats for interstitials, but do not currently support display & native. If you are sending multi-format bid requests, please reach out to request a test.
Does DV360 support mixed impression types in the same request?
Currently we only support video/banner interstitials. We are working on native/banner & video/banner. If there are other combinations please reach out to our team.
Can multiple seats each send multiple bids on one or more of such impression opportunities in the same request?
হ্যাঁ।
Does DV360 have a solution or particular need regarding capping or displaying the same advertiser for multiple such impression opportunities in the same request?
DV360 places enforcement that one advertiser can only bid up to one imp opportunities for each request. We expect SSPs to group imp objects meaningfully; eg, all on the same page, all in the same app, etc.
Does DV360 support multiple impressions in the same bid request?
DV360 currently supports multiple impression audio objects. However, we will need to test/enable each exchange that would like to use this feature. See bid request specification for more information. We are working on expanding this to other formats:
{
id: "2bbdc94f-7289-4fe2-9a5f-e2a530e06b38",
seatbid {
bid {
  id: "0",
  impid: "234232",
  price: 41.373926619828261,
  adid: "123",
  adm: "...",
  adomain: "xxx.com",
  cid: "0",
  crid: "123",
  dealid: "sample-deal-id-1",
  language: "xx",
},
bid {
  id: "1",
  impid: "234255",
  price: 2.34192037470726,
  adid: "234",
  adm: "...",
  adomain: "xyz.com",
  cid: "0",
  crid: "234",
  dealid: "sample-deal-id-2",
  language: "xx",
},
seat: "123456"
},
cur: "EUR"
}

আমাদের সাথে যোগাযোগ করুন

If you have any questions or issues, reach out to our exchange support team.