রিয়েল-টাইম বিডিং

এই নির্দেশিকাটি রিয়েল-টাইম বিডিং (RTB) ধারণাগুলির একটি ওভারভিউ প্রদান করে যা বিডার অ্যাপ্লিকেশনগুলি লিখতে প্রয়োজনীয় যা অনুমোদিত ক্রেতাদের রিয়েল-টাইম বিডিংয়ে অংশগ্রহণ করতে পারে৷

বেসিক

একটি দরদাতা অ্যাপ্লিকেশন সমর্থিত RTB প্রোটোকলগুলির একটি ব্যবহার করে অনুমোদিত ক্রেতাদের সাথে যোগাযোগ করতে পারে৷ একটি অ্যাপ্লিকেশনে পাঠানো একটি বিড অনুরোধ কমপক্ষে একটি বিজ্ঞাপনের সুযোগ সম্পর্কে প্রসঙ্গ সরবরাহ করে যাতে বিডার প্রতিটি ইম্প্রেশনের জন্য সর্বোত্তম সৃজনশীল এবং বিডের পরিমাণ (যদি থাকে) নির্ধারণ করতে পারে। একজন দরদাতা কমপক্ষে একটি বিড করার জন্য একটি বিড প্রতিক্রিয়ার সাথে প্রতিক্রিয়া জানাতে পারেন এবং অনুরোধে পাঠানো বিজ্ঞাপনের সুযোগের জন্য সৃজনশীলটি নির্দিষ্ট করতে পারেন।

স্থাপত্য চিত্র

নিম্নলিখিত দৃশ্যটি একটি দরদাতা আবেদন এবং অনুমোদিত ক্রেতাদের মধ্যে একটি সম্ভাব্য মিথস্ক্রিয়া:

  1. Google দরদাতার আবেদনকে একটি বিড অনুরোধ পাঠায় যা একটি ইম্প্রেশন নিলামে বর্ণনা করে। দরদাতার অ্যাকাউন্টটি PROTOCOL_ADX RTB প্রোটোকল ব্যবহার করার জন্য কনফিগার করা হয়েছে (এরপরে এটি "Google প্রোটোকল" হিসাবে উল্লেখ করা হয়েছে), তাই রিয়েলটাইম-বিডিং.প্রোটোতে দেখা হিসাবে অনুরোধটি সিরিয়ালাইজড BidRequest হিসাবে আসে। আপনার আবেদনটি কীভাবে বিড অনুরোধের ব্যাখ্যা করবে তা জানতে, অনুরোধ প্রক্রিয়াকরণ দেখুন।
  2. দরদাতা অ্যাপ্লিকেশন অনুরোধটি পার্স করে এবং একটি BidResponse তৈরি করতে তার বিডিং যুক্তি প্রয়োগ করে যাতে বিজ্ঞাপনের সুযোগের জন্য একটি বিড এবং সৃজনশীল অন্তর্ভুক্ত থাকে। অ্যাপ্লিকেশনটি তারপর বিড প্রতিক্রিয়াকে সিরিয়ালাইজ করে এবং এটি Google-এ পাঠায়। আপনার অ্যাপ্লিকেশন কীভাবে একটি বিড প্রতিক্রিয়া তৈরি করবে এবং ফেরত দেবে তা জানতে, প্রতিক্রিয়া তৈরি করা দেখুন।

  3. বিড প্রতিক্রিয়া প্রাপ্ত হয় এবং এর বিড খোলা নিলামে প্রবেশ করে, যেখানে এটি ছাপ জিতে নেয় কারণ এটি সর্বোচ্চ বিড। ফলস্বরূপ, প্রতিক্রিয়াতে নির্দিষ্ট সৃজনশীলটি স্থাপন করা হয়।

একটি প্রোটোকল নির্বাচন করুন

রিয়েল-টাইম বিডিং প্রোটোকল আপনার অ্যাপ্লিকেশনটি একটি অনুরোধে পাঠানো প্রতিটি ইম্প্রেশনের মূল্যায়ন এবং বিড করতে এবং সেইসাথে কীভাবে একটি প্রতিক্রিয়া তৈরি করতে ব্যবহার করতে পারে তা নির্দিষ্ট করে। আপনার বিডার আবেদনের সাথে যুক্ত প্রোটোকল সংশোধন করার দুটি উপায় আছে:

  • ম্যানুয়ালি পরিবর্তন করতে আপনার প্রযুক্তিগত অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
  • এটি প্রোগ্রাম্যাটিকভাবে পরিবর্তন করতে অনুমোদিত ক্রেতাদের REST API ব্যবহার করুন..

সমর্থিত প্রোটোকল

অনুমোদিত ক্রেতারা বর্তমানে তিনটি RTB প্রোটোকল সমর্থন করে:

গুগল প্রোটোকল
আসল অনুমোদিত ক্রেতা-মালিকানা প্রোটোকল।
OpenRTB (Protobuf)

Protobuf ব্যবহার করে OpenRTB স্পেসিফিকেশনের একটি বাস্তবায়ন।

OpenRTB (JSON)

JSON ব্যবহার করে OpenRTB স্পেসিফিকেশনের একটি বাস্তবায়ন।

প্রোটোকল বাফার সম্পর্কে

Google প্রোটোকল এবং OpenRTB উভয়েরই একটি প্রোটোকল বাফার বাস্তবায়ন রয়েছে। প্রোটোবুফ হল একটি ওপেন-সোর্স ফরম্যাট যা স্ট্রাকচার্ড তথ্য উপস্থাপন এবং ক্রমিক করার জন্য।

যেকোনো একটি প্রোটোকল ব্যবহার করতে, আপনাকে অবশ্যই আপনার নির্বাচিত ভাষার জন্য প্রোটোকল কম্পাইলার এবং প্রোটোবাফ রানটাইম ইনস্টল করতে হবে। তারপরে আপনি যে প্রোটো ফাইলগুলি ব্যবহার করতে চান তা ডাউনলোড করতে পারেন এবং একটি লাইব্রেরি তৈরি করতে কম্পাইলার চালাতে পারেন যা প্রোটোতে সংজ্ঞায়িত বার্তাগুলিকে সিরিয়ালাইজ বা ডিসিরিয়ালাইজ করতে পারে, যেমন BidRequest বা BidResponse । এই প্রোটোবাফ রেফারেন্সটি বিভিন্ন ভাষার জন্য কীভাবে এটি করা যায় তা প্রদর্শন করে।

প্রোটোকল আপডেট

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

পরবর্তী পদক্ষেপ

নিম্নলিখিত বিষয়বস্তু রিয়েল-টাইম বিডিং ধারণা সম্পর্কে আরও সুনির্দিষ্ট তথ্য প্রদান করে:

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