ওয়েবের জন্য বিষয় API

টপিক্স এপিআই তৃতীয় পক্ষের কুকি ব্যবহার না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন সক্ষম করে।

টপিক এপিআই কিভাবে কাজ করে

বিষয়বস্তু API ব্যবহারকারীর কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর আগ্রহের বিষয়গুলি পর্যবেক্ষণ এবং অ্যাক্সেস প্রদান করতে ব্যবহার করা যেতে পারে। টপিক্স এপিআই তারপরে API কলারদের (যেমন বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্ম) ব্যবহারকারীর আগ্রহের বিষয়গুলিতে অ্যাক্সেস দিতে পারে, কিন্তু ব্যবহারকারীর কার্যকলাপ সম্পর্কে অতিরিক্ত তথ্য প্রকাশ না করে।

মূল ধারণা

  • একটি বিষয় বর্তমান ব্যবহারকারীর জন্য আগ্রহের একটি মানব-পাঠযোগ্য বিষয় এবং এটি বিষয় শ্রেণীকরণের অংশ।
  • একজন কলার হল একটি সত্তা, যেমন একটি অ্যাপ, একটি থার্ড-পার্টি SDK, একটি ওয়েবসাইট বা পরিষেবা, যা ব্যবহারকারীর আগ্রহগুলি পর্যবেক্ষণ বা অ্যাক্সেস করার জন্য বিষয় API-কে অনুরোধ করে৷
  • একটি বিষয় একটি কলার দ্বারা পর্যবেক্ষণ করা হয়, যদি কলকারী গত তিনটি যুগে এই বিষয়ের সাথে যুক্ত একটি ওয়েব পৃষ্ঠা বা অ্যাপ থেকে একটি বিষয় API অনুরোধ করে।
  • একটি যুগ হল বিষয় গণনার একটি সময়কাল, যা ডিফল্ট এক সপ্তাহ।
  • শ্রেণীবিন্যাস হল বিভাগগুলির একটি অনুক্রমিক তালিকা, যার মধ্যে রয়েছে, উদাহরণস্বরূপ, যেমন /Arts & Entertainment/Music & Audio/Soul & R&B এবং /Business & Industrial/Business Services/Corporate Events
  • বিষয়গুলি একটি ক্লাসিফায়ার মডেল ব্যবহার করে উদ্ভূত হয় যা ব্যবহারকারীর কার্যকলাপকে শূন্য বা তার বেশি বিষয়ে ম্যাপ করে।

বিষয় API প্রবাহ মূল পদক্ষেপ

টপিক এপিআই লাইফসাইকেলের তিনটি প্রধান ধাপ রয়েছে:

  • ব্যবহারকারীর কার্যকলাপ পর্যবেক্ষণ করুন , যেমন যখন তারা ওয়েব পৃষ্ঠা https://cats.example/tabby/index.html ভিজিট করে বা cats অ্যাপ ডাউনলোড করে।
  • ব্যবহারকারীর কার্যকলাপ থেকে বিষয়গুলি আহরণ করুন , উদাহরণস্বরূপ /Pets & Animals/Pets/Cats
  • ব্যবহারকারীর জন্য পূর্বে পর্যবেক্ষণ করা বিষয়গুলি অ্যাক্সেস করুন , উদাহরণস্বরূপ প্রাসঙ্গিক বিজ্ঞাপন নির্বাচন করার জন্য একটি সংকেত হিসাবে (যেমন একটি বিড়াল খাবার প্রচার)।

বিষয়গুলি পর্যবেক্ষণ করুন

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

  • ধরুন দুটি বিষয় API কলার আছে: A এবং B।
  • দুটি প্রসঙ্গ আছে:
    • গ্রীনহাউস , উদাহরণস্বরূপ গ্রীনহাউস নামের একটি অ্যাপ বা একটি ওয়েবসাইট greenhouse.example, Home & Garden বিষয়ের সাথে যুক্ত।
    • টেনিস ব্যায়াম , উদাহরণস্বরূপ টেনিস এক্সারসাইজ নামের একটি অ্যাপ বা একটি ওয়েবসাইট tennis.example, Sports/Tennis বিষয়ের সাথে যুক্ত।
  • কলার A এবং B উভয়ই গ্রীনহাউসের প্রসঙ্গে উপস্থিত।
  • টেনিস অনুশীলনের প্রেক্ষাপটে শুধুমাত্র কলার B উপস্থিত থাকে।
  • অনুমান করুন যে epoch 1 এর আগে ব্যবহারকারীর জন্য সরলীকরণের খাতিরে কোনো বিষয় পর্যবেক্ষণ করা হয়নি।
  • ব্যবহারকারী গ্রীনহাউস অ্যাপে যান, এবং কলার A এবং B একটি টপিক এপিআই কল করে পৃষ্ঠা বা অ্যাপে ব্যবহারকারীর ভিজিট রেকর্ড করতে (কীভাবে টপিক এপিআই কল করতে হয় তা জানতে পরবর্তী ধাপে প্রস্তাবিত বাস্তবায়ন নির্দেশিকা দেখুন)। এই রেকর্ডটি (একটি হোস্টনাম বা অ্যাপ ডেটা) পরে আগ্রহের বিষয়গুলি বের করতে ব্যবহৃত হয়। টপিক এপিআই পরবর্তীতে কলার A এবং B উভয়ের দ্বারা পর্যবেক্ষণকৃত Home & Garden বিষয়টিকে চিহ্নিত করবে।
  • ব্যবহারকারী টেনিস অনুশীলন অ্যাপ্লিকেশন পরিদর্শন. শুধুমাত্র কলার B একটি বিষয় API অনুরোধ পাঠায়। টপিকস এপিআই পরে Sports/Tennis বিষয়টিকে চিহ্নিত করবে যেমনটি কলার B দ্বারা পর্যবেক্ষণ করা হয়েছে।
  • যুগের শেষের দিকে, বিষয় API ব্যবহারকারীর শীর্ষ বিষয়গুলিকে রিফ্রেশ করে এবং ব্যবহারকারীর কার্যকলাপের উপর ভিত্তি করে এই বিষয়গুলি পর্যবেক্ষণকারী কলারদের নির্ধারণ করে৷
  • পরে, যখন কলার B অন্য টপিক API কল করে, তখন সে প্রতিক্রিয়া অ্যারেতে এই ব্যবহারকারীর জন্য Home & Garden বা Sports/Tennis বিষয় (বা 5% সুযোগ সহ, একটি এলোমেলো বিষয়) পেতে পারে।
  • কলার A শুধুমাত্র Home & Garden টপিক অ্যাক্সেস করতে পারে, কারণ সে কখনোই Sports/Tennis টপিক দেখেনি। এর মানে হল যে কোনও তৃতীয়-পক্ষ শুধুমাত্র সেই নির্দিষ্ট প্রেক্ষাপটে (অ্যাপ বা ওয়েবসাইট) যেখানে এটি উপস্থিত রয়েছে সেখানে ব্যবহারকারীর আগ্রহের বিষয় সম্পর্কে জানতে পারবে।
ডায়াগ্রামে দেখানো হয়েছে যে টপিকস এপিআই শুধুমাত্র সেই বিষয়গুলিকে চিহ্নিত করে যদি কলারদের প্রেক্ষাপটে উপস্থিতি থাকে।
টপিক এপিআই শুধুমাত্র সেই কলারদের দ্বারা পর্যবেক্ষণ করা বিষয়গুলি চিহ্নিত করে যেগুলির এই বিষয়গুলির প্রসঙ্গে উপস্থিতি রয়েছে৷ কলকারীরা শুধুমাত্র তাদের পর্যবেক্ষণ করা বিষয়গুলি অ্যাক্সেস করতে সক্ষম হবে।

প্রসঙ্গ আহরণ

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

কলার ব্যবহারকারীর আগ্রহের বিষয়গুলি অ্যাক্সেস করে৷

এপিআই কেবলমাত্র সেই বিষয়গুলি ফেরত দেয় যা কলকারীর দ্বারা সাম্প্রতিক তিনটি যুগের মধ্যে পর্যবেক্ষণ করা হয়েছে৷ একজন কলারকে সর্বাধিক তিনটি বিষয় ফেরত দেওয়া যেতে পারে, তিনটি সাম্প্রতিক যুগের প্রতিটির জন্য একটি বিষয় (যদি কলকারী সেই যুগের বিষয়গুলি পর্যবেক্ষণ করেন)। প্রত্যাবর্তিত বিষয়গুলি কলকারী যে কোনও প্রাসঙ্গিক তথ্যের পরিপূরক করতে ব্যবহার করতে পারে এবং ব্যবহারকারীর জন্য আরও প্রাসঙ্গিক বিজ্ঞাপন খুঁজে পেতে সহায়তা করতে একত্রিত করা যেতে পারে।

যুগ

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

একবার প্রতিটি যুগে, বিষয় API ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় গণনা করে এবং ডিভাইসের তথ্য ব্যবহার করে কোন কলকারীরা সেই বিষয়গুলি পর্যবেক্ষণ করেছে তা নির্ধারণ করে। প্রতিটি যুগের জন্য নির্বাচিত বিষয়টি সেই সময়ের জন্য ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় থেকে এলোমেলোভাবে নির্বাচিত হয়। গোপনীয়তা আরও উন্নত করতে এবং সমস্ত বিষয়ের প্রতিনিধিত্ব করা যেতে পারে তা নিশ্চিত করতে, আগ্রহের শ্রেণীবিভাগে সমস্ত সম্ভাব্য বিষয়গুলি থেকে এলোমেলোভাবে বিষয় নির্বাচন করার 5% সম্ভাবনা রয়েছে৷

বাস্তবে ওয়েবে বিষয়গুলি

ওয়েবে, ব্যবহারকারী যেসব পৃষ্ঠা পরিদর্শন করেন তার হোস্টনাম থেকে বিষয়গুলি অনুমান করা হয়। উদাহরণস্বরূপ, dogs.example ওয়েবসাইটের জন্য অনুমান করা বিষয় /Pets & Animals/Pets/Dogs হতে পারে।

নিচের চিত্রটিতে একটি সরলীকৃত উদাহরণ দেখানো হয়েছে যাতে দেখানো হয়েছে যে Topics API কীভাবে একটি বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মকে একটি উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করতে পারে। উদাহরণটি ধরে নেয় যে ব্যবহারকারীর ব্রাউজারে ইতিমধ্যেই ওয়েবসাইটের হোস্টনামগুলিকে বিষয়গুলিতে ম্যাপ করার জন্য একটি মডেল রয়েছে।

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

ব্রাউজারটি Topics API কলকারী কোডের প্রেক্ষাপট থেকে কলারের উৎপত্তি নির্ধারণ করে। বাস্তবে, এর অর্থ হল Topics ব্যবহারকারীরা API কে তাদের উৎপত্তি থেকে একটি iframe এ কল করে অথবা তারা তাদের উৎপত্তিতে আনার জন্য বিষয়গুলি অন্তর্ভুক্ত করে।

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

কোন কলার কোন বিষয়গুলি দেখবে তা API কীভাবে নির্ধারণ করে

API কলাররা শুধুমাত্র সেই বিষয়গুলিই পায় যা তারা সম্প্রতি পর্যবেক্ষণ করেছে, এবং ব্যবহারকারীর জন্য বিষয়গুলি প্রতিটি যুগের পরে রিফ্রেশ করা হয়: Chrome এর বাস্তবায়নে এক সপ্তাহের জন্য সেট করা একটি সময়কাল। এর অর্থ হল API একটি রোলিং উইন্ডো প্রদান করে যেখানে একজন প্রদত্ত কলার পর্যবেক্ষণ করা বিষয়গুলি পেতে পারে।

নিচের টেবিলটি একটি একক যুগে একজন ব্যবহারকারীর জন্য একটি কাল্পনিক ব্রাউজিং ইতিহাসের একটি উদাহরণ (যদিও অবাস্তবভাবে ছোট) রূপরেখা দেয়, যেখানে তারা যে সাইটগুলি পরিদর্শন করেছেন তার সাথে সম্পর্কিত বিষয়গুলি এবং প্রতিটি সাইটে উপস্থিত API কলারগুলি (যে সত্তাগুলি সাইটে অন্তর্ভুক্ত জাভাস্ক্রিপ্ট কোডে document.browsingTopics() কল করে) দেখানো হয়েছে।

সাইট বিষয়সমূহ সাইটে API কলাররা
চলমান.উদাহরণ Running & Walking
Athletic Shoes
adtech1.example সম্পর্কে
adtech2.example সম্পর্কে
কুকুর.উদাহরণ Dogs adtech1.example সম্পর্কে
ছুটির দিন.উদাহরণ Hotels & Accommodations adtech2.example সম্পর্কে
সানগ্লাস.উদাহরণস্বরূপ Sunglasses [কোনটিই নয়]

যুগের শেষে (ডিফল্টরূপে এক সপ্তাহ) টপিক্স এপিআই সপ্তাহের জন্য ব্রাউজারের শীর্ষ বিষয়গুলি তৈরি করে।

  • adtech1.example এখন Running & Walking , Athletic Shoes এবং Dogs বিষয়গুলি গ্রহণের যোগ্য, কারণ এটি running.example এবং dogs.example-এও সেগুলি পর্যবেক্ষণ করেছে।
  • adtech1.example এই ব্যবহারকারীর জন্য Hotels & Accommodations বিষয় গ্রহণের যোগ্য নয় কারণ এটি ব্যবহারকারীর সম্প্রতি পরিদর্শন করা কোনও সাইটে উপস্থিত নেই যা সেই বিষয়ের সাথে সম্পর্কিত।
  • adtech2.example Running & Walking , Athletic Shoes এবং Hotels & Accommodations বিষয়গুলো দেখেছে, কিন্তু Dogs বিষয়টা দেখেনি।

ব্যবহারকারী sunglasses.example ভিজিট করেছেন, যেখানে Sunglasses টপিক আছে, কিন্তু সেই সাইটে Topics API-তে কোনও কল আসেনি। এই মুহুর্তে, এর অর্থ হল API কোনও কলারের জন্য Sunglasses টপিক ফেরত পাঠাবে না।

দ্বিতীয় সপ্তাহে, ব্যবহারকারী অন্য একটি সাইট পরিদর্শন করেন:

সাইট বিষয়সমূহ সাইটে API কলাররা
ক্যামেরা.উদাহরণ Camera & Photo Equipment adtech2.example সম্পর্কে

এছাড়াও, adtech2.example থেকে কোড sunglasses.example এ যোগ করা হয়েছে:

সাইট বিষয়সমূহ সাইটে API কলাররা
সানগ্লাস.উদাহরণস্বরূপ Sunglasses adtech2.example সম্পর্কে

প্রথম সপ্তাহ থেকে Running & Walking , Athletic Shoes এবং Hotels & Accommodations পাশাপাশি, এর অর্থ হল adtech2.example এখন Camera & Photo Equipment এবং Sunglasses বিষয়গুলি পেতে সক্ষম হবে — তবে পরবর্তী যুগ, তৃতীয় সপ্তাহ পর্যন্ত নয়। এটি নিশ্চিত করে যে তৃতীয় পক্ষগুলি কুকিজ ব্যবহার করে ব্যবহারকারীর অতীত (এই ক্ষেত্রে, ফ্যাশনের প্রতি আগ্রহ) সম্পর্কে যতটা জানতে পারে তার চেয়ে বেশি জানতে পারবে না।

আরও দুই সপ্তাহ পরে, Running & Walking , Athletic Shoes এবং Hotels & Accommodations adtech2.example-এর যোগ্য বিষয়ের তালিকা থেকে বাদ পড়তে পারে যদি ব্যবহারকারী adtech2.example-এর কোড সহ এমন কোনও সাইট পরিদর্শন না করেন।

ব্যবহারকারীরা API ব্যবহারকারী সাইটগুলিতে যাওয়ার সময় Topics API যে পদক্ষেপগুলি নেয়।
API কীভাবে বিষয়গুলি পর্যবেক্ষণ করে এবং অ্যাক্সেস করে।

শ্রেণিবদ্ধকারী মডেল

টপিক্স একটি ক্লাসিফায়ার মডেল ব্যবহার করে যা ওয়েবসাইটের হোস্টনামগুলিকে শূন্য বা তার বেশি টপিকে ম্যাপ করে (অতিরিক্ত তথ্য বিশ্লেষণ করলে, যেমন সম্পূর্ণ URL বা পৃষ্ঠার কন্টেন্ট, আরও প্রাসঙ্গিক বিজ্ঞাপনের সুযোগ করে দিতে পারে, তবে গোপনীয়তাও হ্রাস করতে পারে)।

শ্রেণীবিন্যাস

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

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

বিষয় শ্রেণীবিভাগ

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

chrome://topics-internals পৃষ্ঠাটিতে ক্লাসিফায়ার প্যানেল নির্বাচন করা হয়েছে।
chrome://topics-internals পৃষ্ঠার ক্লাসিফায়ার প্যানেলে মডেল সংস্করণ, এর পথ এবং তালিকাভুক্ত প্রতিটি হোস্টের সাথে সম্পর্কিত বিষয়গুলি তালিকাভুক্ত করা হয়।

ক্রোমের টপিক্স এপিআই বাস্তবায়ন মডেলটির প্রতিনিধিত্বকারী একটি টেনসরফ্লো লাইট ফাইল ডাউনলোড করে যাতে এটি ব্যবহারকারীর ডিভাইসে স্থানীয়ভাবে ব্যবহার করা যায়।

ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় কীভাবে নির্বাচন করা হয়

API প্রতিটি যুগের জন্য একটি করে বিষয় ফেরত দেয়, সর্বোচ্চ তিনটি পর্যন্ত। যদি তিনটি ফেরত দেওয়া হয়, তাহলে এর মধ্যে বর্তমান যুগের এবং পূর্ববর্তী দুটির বিষয় অন্তর্ভুক্ত থাকবে।

  1. প্রতিটি যুগের শেষে, ব্রাউজার নিম্নলিখিত মানদণ্ড পূরণ করে এমন পৃষ্ঠাগুলির একটি তালিকা তৈরি করে:
    • যুগান্তকারী সময়ে ব্যবহারকারী পৃষ্ঠাটি পরিদর্শন করেছিলেন।
    • পৃষ্ঠাটিতে document.browsingTopics() নামক কোড রয়েছে।
    • API সক্রিয় করা হয়েছিল (উদাহরণস্বরূপ, ব্যবহারকারী বা প্রতিক্রিয়া শিরোনাম দ্বারা অবরুদ্ধ নয়)।
  2. ব্যবহারকারীর ডিভাইসে থাকা ব্রাউজারটি প্রতিটি পৃষ্ঠার হোস্টনেমকে বিষয়ের তালিকায় ম্যাপ করার জন্য টপিক্স এপিআই দ্বারা প্রদত্ত ক্লাসিফায়ার মডেল ব্যবহার করে।
  3. ব্রাউজারটি শীর্ষ পাঁচটি বিষয়ের একটি তালিকা তৈরি করে।

    • ট্যাক্সোনমিতে থাকা ২২টি রুট টপিকের প্রতিটি বিজ্ঞাপন ইকোসিস্টেম থেকে প্রাপ্ত প্রতিক্রিয়ার উপর ভিত্তি করে একটি "হাই ইউটিলিটি" অথবা "স্ট্যান্ডার্ড ইউটিলিটি" বাকেটে বরাদ্দ করা হয়েছে। ব্রাউজার প্রথমে তাদের বাকেট অ্যাসাইনমেন্ট অনুসারে বিষয়গুলি বাছাই করে। সমস্ত ডিসেন্ডেন্ট টপিক তাদের প্যারেন্ট রুট টপিকের বাকেট অ্যাসাইনমেন্ট উত্তরাধিকারসূত্রে পায়। "হাই ইউটিলিটি" টপিকগুলিকে অগ্রাধিকার দেওয়া হয়।
    • এরপর ব্রাউজারটি প্রতিটি বাকেটের মধ্যে ফ্রিকোয়েন্সি অনুসারে বিষয়গুলি সাজায়।
    • এই সাজানো তালিকা থেকে শীর্ষ পাঁচটি বিষয় সেই যুগের জন্য ব্যবহারকারীর শীর্ষ বিষয় হিসেবে নির্বাচিত হয়।

document.browsingTopics() পদ্ধতিটি প্রতিটি যুগের জন্য শীর্ষ পাঁচটি বিষয় থেকে একটি এলোমেলো বিষয় ফেরত পাঠায়, যার ফলে বিষয়গুলির সম্পূর্ণ শ্রেণীবিন্যাস থেকে এগুলির মধ্যে যেকোনো একটি এলোমেলোভাবে নির্বাচিত হওয়ার সম্ভাবনা ৫% থাকে। Chrome-এ, ব্যবহারকারীরা পৃথক বিষয়গুলি সরাতে বা API দ্বারা ফেরত পাঠানো বিষয়ের সংখ্যা কমাতে তাদের ব্রাউজিং ইতিহাস সাফ করতে সক্ষম হন। ব্যবহারকারীরা API থেকেও বেরিয়ে যেতে পারেন।

আপনি বর্তমান যুগে পর্যবেক্ষণ করা বিষয়গুলি সম্পর্কে তথ্য chrome://topics-internals পৃষ্ঠা থেকে দেখতে পারেন।

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

বিষয় API এর সাথে ওয়েব অ্যাপ্লিকেশনগুলি পরীক্ষা এবং বিকাশের জন্য আপনার পরিবেশ প্রস্তুত করুন৷
বিষয়গুলি পর্যবেক্ষণ এবং অ্যাক্সেস করার জন্য কলকারীদের জন্য বাস্তবায়নের বিবরণ এবং কোড নমুনাগুলি দেখুন।

এছাড়াও দেখুন

ওয়েবে টপিক এপিআই আরও ভালভাবে বুঝতে আমাদের সংস্থানগুলি দেখুন।