প্রাসঙ্গিক বিজ্ঞাপন নিলাম সহ অনুক্রমিক নিলাম সেটআপ

প্রকাশকরা সাধারণত রাজস্বের জন্য অপ্টিমাইজ করার জন্য তাদের বিজ্ঞাপনের চাহিদার উত্সগুলিকে বৈচিত্র্যময় করে এবং পৃষ্ঠায় একটি প্রদত্ত বিজ্ঞাপন স্লটের জন্য সেরা বিজ্ঞাপন নির্ধারণ করতে একাধিক কোম্পানিকে (উদাহরণস্বরূপ, প্রকাশক বিজ্ঞাপন সার্ভার, সরবরাহ-সাইড প্ল্যাটফর্ম এবং চাহিদা-সাইড প্ল্যাটফর্ম) আহ্বান করে। হেডার বিডিং প্রকাশকদের বিভিন্ন চাহিদার উৎস থেকে বিজ্ঞাপন স্লটের জন্য বিড ক্যাপচার করতে দেয়। একটি অনুক্রমিক নিলাম সেটআপে, হেডার বিডিং লাইব্রেরিটি প্রাসঙ্গিক ডেটা সহ একটি নিলাম চালানোর জন্য ব্যবহার করা যেতে পারে এবং ক্রস-সাইট ডেটা সহ একটি নিলাম চালানোর জন্য সুরক্ষিত দর্শক ব্যবহার করা হয়৷

আপনি শুরু করার আগে, Prebid.js ডকুমেন্টেশন থেকে মৌলিক হেডার বিডিং সম্পর্কে জানুন।

সংজ্ঞা

নিম্নলিখিত সারণী এই নথিতে ব্যবহৃত কিছু পদ বর্ণনা করে।

নিলাম

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

অংশগ্রহণকারীরা

অংশগ্রহণকারী সংজ্ঞা
বিজ্ঞাপনদাতা যে পার্টি বিজ্ঞাপনের স্থান নির্ধারণ করতে চায় এবং বিজ্ঞাপন ক্রিয়েটিভ তৈরি করে।
প্রকাশক যে দলটি নিলামের জন্য বিজ্ঞাপন তালিকা প্রদান করে।
ক্রেতা একটি বিক্রেতার কাছ থেকে বিজ্ঞাপনের স্থান কেনার জন্য একটি নিলামে বিড করা দল৷ সাধারণত একটি ডিমান্ড-সাইড প্ল্যাটফর্ম (DSP)।
প্রকাশক বিজ্ঞাপন সার্ভার সাইটে রেন্ডার করা বিজ্ঞাপনগুলি পরিচালনা এবং চয়ন করতে প্রকাশকদের দ্বারা ব্যবহৃত একটি পরিষেবা৷ একজন প্রকাশক বিজ্ঞাপন সার্ভার তার নিজস্ব নিলামের ফলাফল, শিরোনাম বিডার প্রতিক্রিয়া, সরাসরি-বিক্রীত ইনভেন্টরি এবং আরও অনেক কিছুকে একত্রিত করতে পারে, যে বিজ্ঞাপনটি একজন প্রকাশককে সর্বাধিক আয় প্রদান করবে তা নির্ধারণ করতে।
একটি প্রকাশক বিজ্ঞাপন সার্ভার সার্ভারের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি ক্লায়েন্ট-সাইড লাইব্রেরি প্রদান করতে পারে।
শীর্ষ-স্তরের বিক্রেতা যে পক্ষ সুরক্ষিত দর্শক বহু-বিক্রেতার নিলাম আহ্বান করে (অর্থাৎ তৈরি করে) এবং শীর্ষ-স্তরের নিলামে অংশগ্রহণ করে।
উপাদান বিক্রেতা যে পক্ষটি ক্রেতাদের কাছে প্রকাশকের বিজ্ঞাপনের স্থান বিক্রি করার জন্য সুরক্ষিত দর্শক বহু-বিক্রেতার নিলামের মধ্যে একটি উপাদান নিলাম চালায়। সাধারণত একটি সাপ্লাই-সাইড প্ল্যাটফর্ম (SSP)।

অনুক্রমিক নিলাম সেটআপ

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

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

এই অনুক্রমিক নিলাম সেটআপ উদাহরণে, তিনটি বড় নিলাম ক্রমানুসারে পৃষ্ঠায় সম্পাদিত হতে পারে:

  1. হেডার বিডিং লাইব্রেরি দ্বারা প্রাসঙ্গিক নিলাম
  2. প্রকাশক বিজ্ঞাপন সার্ভার দ্বারা প্রাসঙ্গিক নিলাম
  3. সুরক্ষিত দর্শক নিলাম।
ব্যবহারকারী
হেডার বিডিং প্রাসঙ্গিক নিলাম সহ সুরক্ষিত দর্শক বহু-বিক্রেতার নিলামের ওভারভিউ।

ওভারভিউ ডায়াগ্রামের বিশদ বিবরণ:

  1. নিলামের আগে, ব্যবহারকারীকে বিজ্ঞাপনদাতার সাইটে একটি আগ্রহের গ্রুপে যোগ করা হয়।
  2. ব্যবহারকারী যখন পরবর্তী সময়ে প্রকাশক পৃষ্ঠায় যান, তখন Prebid.js হেডার বিডারদের কাছ থেকে বিড প্রতিক্রিয়া সংগ্রহ করতে একটি প্রাসঙ্গিক নিলাম চালায়। এই ধাপে, ক্রেতারা সংকেত প্রদান করতে পারে এবং বিক্রেতারা পরবর্তী সুরক্ষিত শ্রোতা নিলামে ব্যবহার করার জন্য উপাদান নিলাম কনফিগ প্রদান করতে পারে। Prebid.js এই সংকেতগুলি প্রচার করার জন্য একটি মডিউল প্রদান করে এবং সুরক্ষিত দর্শক নিলামে কনফিগার করে৷
  3. Prebid.js দ্বারা সংগৃহীত বিড প্রতিক্রিয়া একটি সার্ভার-সাইড প্রাসঙ্গিক নিলামের জন্য প্রকাশক বিজ্ঞাপন সার্ভারে পাঠানো হয়।
  4. প্রকাশক বিজ্ঞাপন সার্ভার তার নিজস্ব নিলাম ফলাফল, শিরোনাম বিডিং ফলাফল, সরাসরি-বিক্রীত ইনভেন্টরি এবং আরও অনেক কিছু একত্রিত করতে পারে, যে বিজ্ঞাপনটি একজন প্রকাশককে সর্বাধিক আয় প্রদান করবে তা নির্ধারণ করতে। বিজয়ী বিজ্ঞাপনটি প্রকাশক বিজ্ঞাপন সার্ভারের ক্লায়েন্ট-সাইড লাইব্রেরিতে ফেরত দেওয়া হয়।
  5. প্রেবিড.জেএস দ্বারা সংগৃহীত ক্রেতার সংকেত ( perBuyerSignals ) এবং বিক্রেতার উপাদান নিলাম কনফিগার সহ প্রাসঙ্গিক নিলাম বিজয়ীর কাছ থেকে সামঞ্জস্যপূর্ণ বিড মূল্য প্রকাশক বিজ্ঞাপন সার্ভারের ক্লায়েন্ট-সাইড লাইব্রেরি দ্বারা সুরক্ষিত দর্শক নিলামে পাস করা যেতে পারে।
  6. সুরক্ষিত শ্রোতা বহু-বিক্রেতা নিলাম শীর্ষ-স্তরের বিক্রেতা দ্বারা সম্পাদিত হয়। শীর্ষ-স্তরের বিক্রেতার স্কোরিং ধাপের সময়, শীর্ষ-স্তরের বিক্রেতা প্রতিটি উপাদানের নিলামে বিজয়ী বিড মূল্যকে প্রাসঙ্গিক নিলামে সামঞ্জস্যপূর্ণ বিজয়ী বিড মূল্যের সাথে তুলনা করতে পারে। যদি কম্পোনেন্ট বিড মূল্য প্রাসঙ্গিক নিলাম বিড মূল্যের চেয়ে কম হয়, তাহলে শীর্ষ-স্তরের বিক্রেতা 0 এর আকাঙ্খিত স্কোর প্রদান করে। যদি সমস্ত বিড 0 স্কোর করা হয়, তাহলে runAdAuction() কলটি শূন্য প্রদান করে যা নির্দেশ করে যে প্রাসঙ্গিক নিলাম বিজয়ী বিজ্ঞাপন রেন্ডার করা উচিত।
  7. Publisher Ad Server ক্লায়েন্ট-সাইড লাইব্রেরি হয় বিজয়ী প্রোটেক্টেড অডিয়েন্স বিজ্ঞাপন বা প্রাসঙ্গিক বিজ্ঞাপন রেন্ডার করে, যা runAdAuction() কল থেকে ফিরে এসেছে তার উপর ভিত্তি করে।
  8. বিজয়ী বিজ্ঞাপনটি ব্যবহারকারীকে প্রদান করা হয়।

Prebid.js এবং প্রকাশক বিজ্ঞাপন সার্ভারের সাথে প্রাসঙ্গিক নিলাম

প্রকাশকের সাইটে প্রাসঙ্গিক নিলাম শুরু হয়
প্রকাশক পৃষ্ঠায় প্রাসঙ্গিক নিলাম সময়ের ক্রম।

একটি অনুক্রমিক নিলাম সেটআপে, সুরক্ষিত দর্শক নিলাম চালানোর আগে সমস্ত প্রাসঙ্গিক নিলাম কার্যকর করা হয়। এই নথিতে ব্যাখ্যা করা সেটআপে, আমরা Prebid.js দ্বারা একটি হেডার বিডিং প্রাসঙ্গিক নিলাম চালাই যা প্রকাশক বিজ্ঞাপন সার্ভার দ্বারা একটি সার্ভার-সাইড নিলামে ফিড করে৷

প্রকাশক প্রথমে একটি হেডার বিডিং প্রাসঙ্গিক নিলাম শুরু করে একটি পতাকা সহ Prebid.js কে কল করে নোট করার জন্য যে একটি সুরক্ষিত দর্শক নিলাম পরবর্তীতে কার্যকর করা হবে৷ তারপর Prebid.js বিড প্রতিক্রিয়া সংগ্রহ করে এবং সার্ভার-সাইড প্রাসঙ্গিক নিলামের জন্য প্রকাশক বিজ্ঞাপন সার্ভারে পাঠায়। বিড প্রতিক্রিয়া সংগ্রহের ধাপের সময়, ক্রেতা এবং বিক্রেতারা অংশ নিতে চাইলে পরবর্তী সুরক্ষিত দর্শক নিলামের জন্য উপাদান নিলাম কনফিগারেশন এবং ক্রেতাদের সংকেত ( perBuyerSignals ) প্রদান করার সুযোগ পান। সেই কম্পোনেন্ট নিলাম কনফিগার শেষ পর্যন্ত পরবর্তী সুরক্ষিত দর্শক নিলামে যাবে।

  1. প্রাসঙ্গিক নিলাম শুরু ব্যবহারকারী প্রকাশক পৃষ্ঠায় যান।
  2. প্রকাশক পৃষ্ঠা প্রকাশক বিজ্ঞাপন সার্ভার ক্লায়েন্ট-সাইড লাইব্রেরি লোড করে এবং বিজ্ঞাপন স্লটগুলিকে সংজ্ঞায়িত করে৷
  3. প্রকাশক পৃষ্ঠা প্রিবিড লোড করে এবং হেডার বিডিং প্রাসঙ্গিক নিলাম শুরু করে।
  4. বিক্রেতা A এর প্রাসঙ্গিক নিলাম (বিক্রেতা B এর প্রাসঙ্গিক নিলামের সমান্তরালে চলছে)। Prebid.js বিক্রেতা A কে একটি বিড অনুরোধ পাঠায়।
  5. বিক্রেতা A ক্রেতাদের কাছ থেকে বিড প্রতিক্রিয়া এবং perBuyerSignals পুনরুদ্ধার করে।
  6. বিক্রেতা A একটি প্রাসঙ্গিক নিলাম সম্পাদন করে।
  7. বিক্রেতা A perBuyerSignals অন্তর্ভুক্ত সহ উপাদান নিলাম কনফিগার তৈরি করে।
  8. বিক্রেতা A বিজয়ী বিড এবং এর উপাদান নিলাম কনফিগারেশন সহ Prebid.js-এ প্রতিক্রিয়া জানায়।
  9. বিক্রেতা B এর প্রাসঙ্গিক নিলাম (বিক্রেতা A এর প্রাসঙ্গিক নিলামের সমান্তরালে চলে)। Prebid.js বিক্রেতা B কে একটি বিড অনুরোধ পাঠায়।
  10. বিক্রেতা B ক্রেতাদের কাছ থেকে বিড প্রতিক্রিয়া এবং perBuyerSignals পুনরুদ্ধার করে।
  11. বিক্রেতা B একটি প্রাসঙ্গিক নিলাম সম্পাদন করে।
  12. বিক্রেতা B perBuyerSignals অন্তর্ভুক্ত সহ কম্পোনেন্ট নিলাম কনফিগ তৈরি করে।
  13. বিক্রেতা B বিজয়ী বিড এবং এর উপাদান নিলাম কনফিগারেশন সহ Prebid.js-এ প্রতিক্রিয়া জানায়।
  14. প্রকাশক বিজ্ঞাপন সার্ভারের প্রাসঙ্গিক নিলাম Prebid.js দ্বারা সংগৃহীত বিড প্রতিক্রিয়া প্রাসঙ্গিক নিলামের জন্য প্রকাশক বিজ্ঞাপন সার্ভারে পাঠানো হয়।
  15. ক্রেতার সংকেত সহ উপাদান নিলাম কনফিগারগুলি প্রকাশক বিজ্ঞাপন সার্ভারের ক্লায়েন্ট-সাইড লাইব্রেরির সাথে ভাগ করা হয়
  16. প্রকাশক বিজ্ঞাপন সার্ভার সরাসরি বিক্রয় প্রচারাভিযান, প্রোগ্রাম্যাটিক বিড, প্রিবিডের প্রাসঙ্গিক বিড এবং অন্যান্য ইনভেন্টরির মধ্যে সেরা বিজ্ঞাপন নির্ধারণ করতে একটি প্রাসঙ্গিক নিলাম চালায়।
  17. প্রকাশক বিজ্ঞাপন সার্ভার সামঞ্জস্যপূর্ণ বিজয়ী বিড ফেরত দেয়।

সুরক্ষিত দর্শকের বিজ্ঞাপনের চাহিদার সাথে প্রাসঙ্গিক বিজ্ঞাপনের চাহিদা বিবেচনা করুন

প্রকাশক বিজ্ঞাপন সার্ভার ক্লায়েন্ট-সাইড লাইব্রেরি সেই বিজ্ঞাপনটিকে রেন্ডার করে যা প্রাসঙ্গিক নিলাম এবং সুরক্ষিত দর্শক নিলামের মধ্যে বেছে নেওয়া হয়েছিল
প্রকাশক পৃষ্ঠায় বিজ্ঞাপন রেন্ডারিং ক্রম।

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

  1. ব্রাউজার প্রতিটি বিজ্ঞাপনের বিশ্বস্ত স্কোরিং সংকেত সহ বিক্রেতার কাছ থেকে স্কোরিং স্ক্রিপ্ট নিয়ে আসে।
  2. ব্রাউজারটি সমস্ত উপাদান নিলামের প্রতিটি বিজয়ী বিডের জন্য শীর্ষ-স্তরের বিক্রেতার স্কোরিং লজিক কার্যকর করে। শীর্ষ-স্তরের বিক্রেতার scoreAd() স্ক্রিপ্টের ভিতরে, লজিকের প্রাসঙ্গিক নিলাম সামঞ্জস্যপূর্ণ বিজয়ী বিড মূল্যের অ্যাক্সেস রয়েছে যা নিলাম কনফিগারেশনে sellerSignals হিসাবে পাস করা হতে পারে। স্ক্রিপ্ট বিজয়ী প্রাসঙ্গিক বিড মূল্যকে উপাদান সুরক্ষিত দর্শক বিড মূল্যের সাথে তুলনা করতে পারে এবং প্রাসঙ্গিক মূল্য বেশি হলে 0 এর একটি আকাঙ্খিত স্কোর ফেরত দিতে পারে। অন্যথায় স্ক্রিপ্টটি পছন্দসই স্কোর গণনা করে, সম্ভবত উপাদান সুরক্ষিত দর্শক বিড মূল্যের উপর ভিত্তি করে।
  3. ব্রাউজার শীর্ষ-স্তরের বিক্রেতার স্কোরিং যুক্তি দ্বারা জমা দেওয়া সর্বোচ্চ আকাঙ্ক্ষিত স্কোর সহ বিজ্ঞাপনটি বেছে নেয়।
  4. সুরক্ষিত শ্রোতা নিলাম জিতলে সুরক্ষিত দর্শক নিলাম একটি FencedFrameConfig অবজেক্ট বা একটি অস্বচ্ছ ইউআরএন প্রকাশকের বিজ্ঞাপন সার্ভার ক্লায়েন্ট-সাইড লাইব্রেরিতে ফেরত দেয়।
  5. ক্লায়েন্ট-সাইড লাইব্রেরি FencedFrameConfig অবজেক্টে বেড়াযুক্ত ফ্রেমের config বৈশিষ্ট্য সেট করে বা বিজয়ী সুরক্ষিত দর্শক বিজ্ঞাপনের অস্বচ্ছ URN-এ iframe-এর src বৈশিষ্ট্য সেট করে।
  6. ব্রাউজারটি ক্রেতার কাছ থেকে সুরক্ষিত দর্শক নিলাম বিজয়ী বিজ্ঞাপন নিয়ে আসে।
  7. ব্রাউজার ব্যবহারকারীকে বিজ্ঞাপন রেন্ডার করে।
  8. প্রাসঙ্গিক নিলাম জিতলে সুরক্ষিত দর্শক নিলাম null ফেরত দেয়।
  9. ব্রাউজার বিজয়ী প্রাসঙ্গিক বিজ্ঞাপনে iframe এর src বৈশিষ্ট্য সেট করে।
  10. ব্রাউজারটি ক্রেতার কাছ থেকে প্রাসঙ্গিক নিলাম বিজয়ী বিজ্ঞাপন নিয়ে আসে।
  11. ব্রাউজার ব্যবহারকারীকে বিজ্ঞাপন রেন্ডার করে।