টপিক্স API ব্যবহারকারীর ভিজিট করা সাইট ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বাস্তবায়নের অবস্থা
- Topics API 已完成公开讨论阶段,目前可供 99% 的用户使用,扩容到可以达到 100%。
- 如需提供关于 Topics API 的反馈,请在 Topics 铺垫消息中创建一个问题,或参与改进网络广告业务群组中的讨论。解释器中有一些尚未解决的问题,但仍需进一步定义。
- Privacy Sandbox 时间表提供了 Topics API 和其他 Privacy Sandbox 提案的实现时间表。
- Topics API:最新更新详细介绍了 Topics API 和实现的相关变更和增强功能。
বিষয় API কি?
বিষয় API হল একটি গোপনীয়তা স্যান্ডবক্স পদ্ধতি যা গোপনীয়তা রক্ষা করার জন্য ডিজাইন করা হয়েছে যখন একটি ব্রাউজারকে ব্যবহারকারীর আগ্রহের বিষয়ে তৃতীয় পক্ষের সাথে তথ্য শেয়ার করার অনুমতি দেয়। এটি ব্যবহারকারীর ভিজিট করা সাইটগুলি ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বিষয় এপিআই-এ আগ্রহ-ভিত্তিক বিজ্ঞাপন একটি মূল ধারণা। এটি ব্যক্তিগতকৃত বিজ্ঞাপনের একটি রূপ যেখানে ব্যবহারকারীর আগ্রহের ভিত্তিতে একটি বিজ্ঞাপন নির্বাচন করা হয়, যা তারা সম্প্রতি পরিদর্শন করা সাইটগুলি থেকে অনুমান করা হয়। এটি প্রাসঙ্গিক বিজ্ঞাপনের থেকে আলাদা, যার লক্ষ্য ব্যবহারকারীর পরিদর্শন করা পৃষ্ঠার বিষয়বস্তুর সাথে বিজ্ঞাপন মেলানো।
আগ্রহ-ভিত্তিক বিজ্ঞাপন বিজ্ঞাপনদাতাদের (যে সাইটগুলি তাদের পণ্য বা পরিষেবার বিজ্ঞাপন দিতে চায়) এবং প্রকাশক (যে সাইটগুলি তাদের সামগ্রী নগদীকরণে সহায়তা করার জন্য বিজ্ঞাপন ব্যবহার করে) উভয়কেই সাহায্য করতে পারে:
- IBA বিজ্ঞাপনদাতাদের সম্ভাব্য গ্রাহকদের কাছে পৌঁছাতে সাহায্য করতে পারে।
- IBA প্রকাশকদের ওয়েবসাইটে অর্থায়নের জন্য বিজ্ঞাপন ব্যবহার করতে সাহায্য করার জন্য প্রাসঙ্গিক তথ্যের পরিপূরক করতে পারে।
বিষয় API সাম্প্রতিক ব্যবহারকারী কার্যকলাপের উপর ভিত্তি করে একটি ব্রাউজারে বরাদ্দ করা বিষয়গুলি (আগ্রহের বিভাগগুলি) ব্যবহার করে আগ্রহ-ভিত্তিক বিজ্ঞাপনের একটি নতুন ফর্ম সরবরাহ করে৷ উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য এই বিষয়গুলি প্রাসঙ্গিক তথ্যের পরিপূরক হতে পারে।
এটা কিভাবে কাজ করে
অতীতে, থার্ড-পার্টি কুকিজ এবং অন্যান্য মেকানিজম ব্যবহার করা হয়েছে সাইট জুড়ে ব্যবহারকারীর ব্রাউজিং আচরণ ট্র্যাক করতে আগ্রহের বিষয় অনুমান করতে। এই প্রক্রিয়াগুলি পর্যায়ক্রমে আউট করা হচ্ছে।
টপিক এপিআই এর সাথে, ব্রাউজার তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর আগ্রহের বিষয়গুলি পর্যবেক্ষণ করে এবং রেকর্ড করে। এই তথ্য ব্যবহারকারীর ডিভাইসে রেকর্ড করা হয়. টপিক এপিআই তারপরে API কলারদের (যেমন বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্ম) ব্যবহারকারীর আগ্রহের বিষয়গুলিতে অ্যাক্সেস দিতে পারে, কিন্তু ব্যবহারকারীর ব্রাউজিং কার্যকলাপ সম্পর্কে অতিরিক্ত তথ্য প্রকাশ না করে।
পূর্বপুরুষ বিষয় পর্যবেক্ষণ
ক্রোম 114 থেকে, যখন একজন কলার একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেন, ব্রাউজারটি কলকারীকে বিষয়ের সমস্ত পূর্বপুরুষকে পর্যবেক্ষণ করেছে বলেও বিবেচনা করে।
উদাহরণ স্বরূপ, যদি ব্রাউজার রেকর্ড করে যে একজন কলার একজন ব্যবহারকারীর জন্য Shopping/Apparel/Footwear/Boots
দেখেন, তাহলে সেই বিষয়ের পূর্বপুরুষদেরও পর্যবেক্ষণ করা হয়েছে বলে গণ্য করা হয়: Shopping/Apparel/Footwear
, Shopping/Apparel
, এবং Shopping
।
পূর্বে, ব্রাউজার দ্বারা একজন কলারকে (উদাহরণস্বরূপ) Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করার জন্য, সেই নির্দিষ্ট বিষয়টিকে API দ্বারা পর্যবেক্ষণ করা বিষয় হিসাবে ফেরত দিতে হবে। এর মানে হল যে যদি একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য Shopping/Apparel
এবং অন্য পৃষ্ঠায় Shopping/Apparel/Footwear/Boots
দেখা যায়, তাহলে API উভয় পৃষ্ঠায় Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করবে।
যুগ
অবশ্যই টপিক এপিআই নিশ্চিত করতে হবে যে এটি প্রদান করে আগ্রহের বিষয়গুলি আপ টু ডেট রাখা হয়েছে। ব্রাউজারটি ডিফল্টভাবে এক সপ্তাহ হিসাবে পরিচিত সময়ের সময়কালে তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর জন্য বিষয়গুলি অনুমান করে৷ প্রতিটি ব্যবহারকারীর নিজস্ব যুগ রয়েছে (যুগগুলি "প্রতি ব্যবহারকারী") এবং প্রাথমিক শুরুর সময় এলোমেলো করা হয়। প্রতিটি যুগের জন্য নির্বাচিত বিষয়টি সেই সময়ের জন্য ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় থেকে এলোমেলোভাবে নির্বাচিত হয়। গোপনীয়তা আরও উন্নত করতে এবং সমস্ত বিষয় উপস্থাপন করা যেতে পারে তা নিশ্চিত করার জন্য, আগ্রহের শ্রেণীবিন্যাসে সমস্ত সম্ভাব্য বিষয় থেকে এলোমেলোভাবে বিষয় নির্বাচন করার 5% সম্ভাবনা রয়েছে।
বিষয় API এর তিনটি প্রধান কাজ রয়েছে:
- আগ্রহের বিষয়গুলিতে ব্রাউজার কার্যকলাপ ম্যাপ করুন। টপিক এপিআই-এর বর্তমান ডিজাইনের সাথে, ব্যবহারকারীরা যে পৃষ্ঠাগুলি পরিদর্শন করেন তার হোস্টনাম থেকে বিষয়গুলি অনুমান করা হয়৷ উদাহরণস্বরূপ, অ্যাকোয়ারিয়াম সম্পর্কে একটি ওয়েবসাইটের জন্য অনুমান করা বিষয় হতে পারে /Pets & Animals/Pets .
- একটি ব্যবহারকারীর সাম্প্রতিক ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে তাদের জন্য শীর্ষ বিষয়গুলি গণনা করুন৷
- উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য ব্যবহারকারীর কাছে বর্তমানে আগ্রহের বিষয়গুলি অ্যাক্সেস করার জন্য ব্যবস্থা প্রদান করুন।
টপিক এপিআই মানব-পাঠযোগ্য, সহজে বোধগম্য বিষয় প্রদান করে, তাই ব্যবহারকারীদের অর্থপূর্ণ নিয়ন্ত্রণ প্রদান করা সম্ভব।
কীভাবে বিষয়গুলি কিউরেট করা হয় এবং নির্বাচন করা হয়
/শিল্প ও বিনোদন/সংগীত ও অডিও/নৃত্য এবং ইলেকট্রনিক সঙ্গীত এবং /ব্যবসা ও শিল্প/নির্মাণ সামগ্রী এবং সরবরাহের মতো শ্রেণিবিন্যাস থেকে বিষয়গুলি নির্বাচন করা হয়। এই বিষয়গুলি প্রাথমিক পরীক্ষার জন্য Chrome দ্বারা কিউরেট করা হয়েছে, কিন্তু এই লক্ষ্য নিয়ে যে শ্রেণীবিন্যাস বিশ্বস্ত ইকোসিস্টেম অবদানকারীদের দ্বারা রক্ষণাবেক্ষণ করা একটি সংস্থান হয়ে ওঠে৷ শ্রেণীবিন্যাস যথেষ্ট ছোট হতে হবে যাতে অনেক ব্যবহারকারীর ব্রাউজার প্রতিটি বিষয়ের সাথে যুক্ত হবে। আমরা আশা করি বিষয়ের চূড়ান্ত সংখ্যা কয়েকশ থেকে কয়েক হাজারের মধ্যে হবে।
সংবেদনশীল বিভাগগুলি এড়াতে, বিষয়গুলি অবশ্যই সর্বজনীন, মানব-নিয়োজিত এবং আপ টু ডেট থাকতে হবে৷ ক্রোম দ্বারা পরীক্ষার জন্য প্রস্তাবিত প্রাথমিক শ্রেণীবিন্যাসটি সাধারণত সংবেদনশীল হিসাবে বিবেচিত বিভাগগুলি বাদ দেওয়ার জন্য মানব-নিয়োজিত করা হয়েছে, যেমন জাতিগত বা যৌন অভিযোজন।
50,000টি শীর্ষস্থানীয় সাইটের জন্য, Chrome-এ বিষয় API বাস্তবায়ন একটি ম্যানুয়ালি কিউরেটেড, সর্বজনীনভাবে উপলব্ধ ওভাররাইড তালিকা ব্যবহার করে বিষয়গুলিতে হোস্টনাম ম্যাপ করতে। অন্যান্য সাইটের জন্য, বিষয় API হোস্টনাম থেকে বিষয়গুলি অনুমান করতে একটি মেশিন লার্নিং মডেল ব্যবহার করে।
Chrome-এর টপিক API-এর বাস্তবায়ন মডেলের প্রতিনিধিত্বকারী একটি TensorFlow Lite ফাইল ডাউনলোড করে যাতে এটি ব্যবহারকারীর ডিভাইসে স্থানীয়ভাবে ব্যবহার করা যায়।
আপনি TensorFlow Lite মডেল ফাইল এবং chrome://topics-internals
থেকে হোস্টনামের জন্য অনুমান করা বিষয়গুলি অ্যাক্সেস করতে পারেন।
নিম্নলিখিত চিত্রটি একটি সরলীকৃত উদাহরণ দেখায় তা প্রদর্শনের জন্য যে বিষয় API কীভাবে একটি বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মকে একটি উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সহায়তা করতে পারে৷ উদাহরণটি অনুমান করে যে ব্যবহারকারীর ব্রাউজারে ইতিমধ্যেই বিষয়গুলিতে ওয়েবসাইট হোস্টনাম ম্যাপ করার জন্য একটি মডেল রয়েছে৷
API কলকারীরা শুধুমাত্র তাদের পর্যবেক্ষণ করা বিষয়গুলি গ্রহণ করে৷
টপিক এপিআই-এর একটি ডিজাইন লক্ষ্য হল তৃতীয় পক্ষের কুকিজের সাথে বর্তমানে যতটা সম্ভব তার চেয়ে বেশি সত্তার সাথে তথ্য শেয়ার না করে আগ্রহ-ভিত্তিক বিজ্ঞাপন সক্ষম করা। টপিক এপিআই এমনভাবে ডিজাইন করা হয়েছে যে বিষয়গুলি শুধুমাত্র এপিআই কলারদের জন্য ফেরত দেওয়া যেতে পারে যারা ইতিমধ্যে তাদের পর্যবেক্ষণ করেছে, একটি সীমিত সময়সীমার মধ্যে। বলা হয় যে একজন API কলার একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেছেন যদি তিনি একটি সাইটে অন্তর্ভুক্ত কোডের মধ্যে document.browsingTopics()
পদ্ধতিকে কল করে থাকেন যেটি বিষয় এপিআই সেই বিষয়ে ম্যাপ করেছে।
এপিআই কেবলমাত্র সেই বিষয়গুলি ফেরত দেয় যা কলকারীর দ্বারা সাম্প্রতিক তিনটি যুগের মধ্যে পর্যবেক্ষণ করা হয়েছে৷ এটি API দ্বারা প্রতিস্থাপিত প্রযুক্তির (তৃতীয়-পক্ষ কুকি সহ) থেকে ব্যবহারকারীর সম্পর্কে তথ্যকে আরও বেশি সত্তার সাথে ভাগ করা বন্ধ করতে সহায়তা করে।
প্রত্যাবর্তিত বিষয়ের সংখ্যা নির্ভর করে API কলার পূর্বে কতগুলি বিষয় পর্যবেক্ষণ করেছেন এবং ব্যবহারকারীর কাছে উপলব্ধ বিষয়গুলির সংখ্যার উপর নির্ভর করে (যেমন ডেটা জমা হওয়া সপ্তাহের সংখ্যা)৷ যে কোনো জায়গায় শূন্য থেকে তিনটি বিষয় ফেরত দেওয়া যেতে পারে, কারণ তিনটি সাম্প্রতিক যুগের প্রতিটির জন্য একটি বিষয় নির্দেশ করা যেতে পারে
টপিক এপিআই কিভাবে ব্যবহার এবং পরীক্ষা করবেন সে সম্পর্কে আরও তথ্যের জন্য, টপিক এপিআই ডেভেলপার গাইড দেখুন।
কিভাবে API ফিঙ্গারপ্রিন্টিং কমায়
টপিক এপিআই শুধুমাত্র টপিক এপিআই ব্যবহার করে সাইট জুড়ে উল্লেখযোগ্য সংখ্যক ব্যবহারকারীকে পুনরায় সনাক্ত করা কঠিন তা নিশ্চিত করতে সাহায্য করার জন্য একাধিক প্রক্রিয়া প্রদান করে:
- যেহেতু টপিক ট্যাক্সোনমি মোটা দানাদার বিষয়গুলি প্রদান করে, তাই প্রতিটি বিষয়ের বিপুল সংখ্যক ব্যবহারকারী থাকবে বলে আশা করা হচ্ছে। প্রকৃতপক্ষে, প্রতি বিষয়ের জন্য ন্যূনতম ব্যবহারকারীর একটি গ্যারান্টিযুক্ত সংখ্যা রয়েছে, কারণ ফেরত দেওয়া বিষয়ের 5% সময় এলোমেলো।
- ব্যবহারকারীর শীর্ষ পাঁচটি থেকে বিষয়গুলি এলোমেলোভাবে ফেরত দেওয়া হয়।
- যদি একজন ব্যবহারকারী ঘন ঘন একই সাইটে যান (প্রতি সপ্তাহে, উদাহরণস্বরূপ) সাইটে চলমান কোডটি প্রতি সপ্তাহে একটি নতুন বিষয় শিখতে পারে, সর্বাধিক।
- বিভিন্ন সাইট একই যুগে একই ব্যবহারকারীর জন্য বিভিন্ন বিষয় পাবে। একটি সাইটের ব্যবহারকারীর জন্য ফেরত দেওয়া বিষয় অন্য সাইটে তাদের জন্য ফেরত দেওয়া বিষয়ের সাথে মিলে যাওয়ার সম্ভাবনা পাঁচটির মধ্যে মাত্র একটি। এটি একই ব্যবহারকারী কিনা তা নির্ধারণ করা আরও কঠিন করে তোলে।
- প্রতি সপ্তাহে একবার ব্যবহারকারীর জন্য বিষয়গুলি আপডেট করা হয়, যা তথ্য ভাগ করা যায় এমন হারকে সীমিত করে৷ অন্য কথায়, API খুব ঘন ঘন বিষয় আপডেট না দিয়ে ফিঙ্গারপ্রিন্টিংয়ের বিরুদ্ধে প্রশমিত করতে সাহায্য করে।
- একটি বিষয় শুধুমাত্র একজন API কলারের জন্য ফেরত দেওয়া হবে যেটি সম্প্রতি একই ব্যবহারকারীর জন্য একই বিষয় পর্যবেক্ষণ করেছে। এই পদ্ধতিটি সত্ত্বাদের ব্যবহারকারীর আগ্রহ সম্পর্কে তথ্য জানার (বা ভাগ করে নেওয়ার) সম্ভাবনাকে সীমিত করতে সহায়তা করে যা তারা নিজে দেখেনি।
এপিআই কীভাবে এফএলওসি-এর সাথে উদ্বেগকে সম্বোধন করেছে
2021 সালে FLOC- এর অরিজিন ট্রায়াল বিজ্ঞাপন প্রযুক্তি এবং ওয়েব ইকোসিস্টেম অবদানকারীদের কাছ থেকে বিস্তৃত প্রতিক্রিয়া পেয়েছে। বিশেষত, উদ্বেগ ছিল যে FLOC দলগুলি ব্যবহারকারীদের সনাক্ত করতে আঙ্গুলের ছাপ পৃষ্ঠ হিসাবে ব্যবহার করা যেতে পারে, বা একটি সংবেদনশীল বিভাগের সাথে ব্যবহারকারীর সম্পর্ক প্রকাশ করতে পারে। FLOC কে আরও স্বচ্ছ এবং ব্যবহারকারীদের কাছে বোধগম্য করার জন্যও কল ছিল।
এই মতামতকে মাথায় রেখে টপিকস এপিআই ডিজাইন করা হয়েছে। উন্নত স্বচ্ছতা, শক্তিশালী গোপনীয়তার নিশ্চয়তা এবং সংবেদনশীল বিভাগগুলির জন্য একটি ভিন্ন পদ্ধতির সাথে আগ্রহ-ভিত্তিক বিজ্ঞাপন সমর্থন করার অন্যান্য উপায়গুলি অন্বেষণ করা এর লক্ষ্য।
পরবর্তী পদক্ষেপ
বিষয়গুলি কী এবং সেগুলি কীভাবে কাজ করে সে সম্পর্কে আরও জানুন৷
আপনি যদি একজন বিজ্ঞাপন প্রযুক্তি বিকাশকারী হন, তাহলে বিষয় API এর সাথে পরীক্ষা করুন এবং অংশগ্রহণ করুন ৷ আরও গভীর সম্পদের জন্য বিকাশকারীর নির্দেশিকা পড়ুন।
জড়িত এবং মতামত শেয়ার করুন
- GitHub : বিষয় API ব্যাখ্যাকারী পড়ুন, এবং প্রশ্ন উত্থাপন করুন এবং API রেপোতে সমস্যাগুলির আলোচনা অনুসরণ করুন ।
- W3C : ইম্প্রুভিং ওয়েব অ্যাডভারটাইজিং বিজনেস গ্রুপে শিল্প ব্যবহারের ক্ষেত্রে আলোচনা করুন।
- ঘোষণা : যোগদান করুন বা মেইলিং তালিকা দেখুন ।
- প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট : প্রশ্ন জিজ্ঞাসা করুন এবং প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট রেপোতে আলোচনায় যোগ দিন।
- Chromium : বর্তমানে Chrome এ পরীক্ষা করার জন্য উপলব্ধ বাস্তবায়ন সম্পর্কে প্রশ্ন জিজ্ঞাসা করতে একটি Chromium বাগ ফাইল করুন ৷
টপিক্স API ব্যবহারকারীর ভিজিট করা সাইট ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বাস্তবায়নের অবস্থা
- Topics API 已完成公开讨论阶段,目前可供 99% 的用户使用,扩容到可以达到 100%。
- 如需提供关于 Topics API 的反馈,请在 Topics 铺垫消息中创建一个问题,或参与改进网络广告业务群组中的讨论。解释器中有一些尚未解决的问题,但仍需进一步定义。
- Privacy Sandbox 时间表提供了 Topics API 和其他 Privacy Sandbox 提案的实现时间表。
- Topics API:最新更新详细介绍了 Topics API 和实现的相关变更和增强功能。
বিষয় API কি?
বিষয় API হল একটি গোপনীয়তা স্যান্ডবক্স পদ্ধতি যা গোপনীয়তা রক্ষা করার জন্য ডিজাইন করা হয়েছে যখন একটি ব্রাউজারকে ব্যবহারকারীর আগ্রহের বিষয়ে তৃতীয় পক্ষের সাথে তথ্য শেয়ার করার অনুমতি দেয়। এটি ব্যবহারকারীর ভিজিট করা সাইটগুলি ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বিষয় এপিআই-এ আগ্রহ-ভিত্তিক বিজ্ঞাপন একটি মূল ধারণা। এটি ব্যক্তিগতকৃত বিজ্ঞাপনের একটি রূপ যেখানে ব্যবহারকারীর আগ্রহের ভিত্তিতে একটি বিজ্ঞাপন নির্বাচন করা হয়, যা তারা সম্প্রতি পরিদর্শন করা সাইটগুলি থেকে অনুমান করা হয়। এটি প্রাসঙ্গিক বিজ্ঞাপনের থেকে আলাদা, যার লক্ষ্য ব্যবহারকারীর পরিদর্শন করা পৃষ্ঠার বিষয়বস্তুর সাথে বিজ্ঞাপন মেলানো।
আগ্রহ-ভিত্তিক বিজ্ঞাপন বিজ্ঞাপনদাতাদের (যে সাইটগুলি তাদের পণ্য বা পরিষেবার বিজ্ঞাপন দিতে চায়) এবং প্রকাশক (যে সাইটগুলি তাদের সামগ্রী নগদীকরণে সহায়তা করার জন্য বিজ্ঞাপন ব্যবহার করে) উভয়কেই সাহায্য করতে পারে:
- IBA বিজ্ঞাপনদাতাদের সম্ভাব্য গ্রাহকদের কাছে পৌঁছাতে সাহায্য করতে পারে।
- IBA প্রকাশকদের ওয়েবসাইটে অর্থায়নের জন্য বিজ্ঞাপন ব্যবহার করতে সাহায্য করার জন্য প্রাসঙ্গিক তথ্যের পরিপূরক করতে পারে।
বিষয় API সাম্প্রতিক ব্যবহারকারী কার্যকলাপের উপর ভিত্তি করে একটি ব্রাউজারে বরাদ্দ করা বিষয়গুলি (আগ্রহের বিভাগগুলি) ব্যবহার করে আগ্রহ-ভিত্তিক বিজ্ঞাপনের একটি নতুন ফর্ম সরবরাহ করে৷ উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য এই বিষয়গুলি প্রাসঙ্গিক তথ্যের পরিপূরক হতে পারে।
এটা কিভাবে কাজ করে
অতীতে, থার্ড-পার্টি কুকিজ এবং অন্যান্য মেকানিজম ব্যবহার করা হয়েছে সাইট জুড়ে ব্যবহারকারীর ব্রাউজিং আচরণ ট্র্যাক করতে আগ্রহের বিষয় অনুমান করতে। এই প্রক্রিয়াগুলি পর্যায়ক্রমে আউট করা হচ্ছে।
টপিক এপিআই এর সাথে, ব্রাউজার তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর আগ্রহের বিষয়গুলি পর্যবেক্ষণ করে এবং রেকর্ড করে। এই তথ্য ব্যবহারকারীর ডিভাইসে রেকর্ড করা হয়. টপিক এপিআই তারপরে API কলারদের (যেমন বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্ম) ব্যবহারকারীর আগ্রহের বিষয়গুলিতে অ্যাক্সেস দিতে পারে, কিন্তু ব্যবহারকারীর ব্রাউজিং কার্যকলাপ সম্পর্কে অতিরিক্ত তথ্য প্রকাশ না করে।
পূর্বপুরুষ বিষয় পর্যবেক্ষণ
ক্রোম 114 থেকে, যখন একজন কলার একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেন, ব্রাউজারটি কলকারীকে বিষয়ের সমস্ত পূর্বপুরুষকে পর্যবেক্ষণ করেছে বলেও বিবেচনা করে।
উদাহরণ স্বরূপ, যদি ব্রাউজার রেকর্ড করে যে একজন কলার একজন ব্যবহারকারীর জন্য Shopping/Apparel/Footwear/Boots
দেখেন, তাহলে সেই বিষয়ের পূর্বপুরুষদেরও পর্যবেক্ষণ করা হয়েছে বলে গণ্য করা হয়: Shopping/Apparel/Footwear
, Shopping/Apparel
, এবং Shopping
।
পূর্বে, ব্রাউজার দ্বারা একজন কলারকে (উদাহরণস্বরূপ) Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করার জন্য, সেই নির্দিষ্ট বিষয়টিকে API দ্বারা পর্যবেক্ষণ করা বিষয় হিসাবে ফেরত দিতে হবে। এর মানে হল যে যদি একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য Shopping/Apparel
এবং অন্য পৃষ্ঠায় Shopping/Apparel/Footwear/Boots
দেখা যায়, তাহলে API উভয় পৃষ্ঠায় Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করবে।
যুগ
অবশ্যই টপিক এপিআই নিশ্চিত করতে হবে যে এটি প্রদান করে আগ্রহের বিষয়গুলি আপ টু ডেট রাখা হয়েছে। ব্রাউজারটি ডিফল্টভাবে এক সপ্তাহ হিসাবে পরিচিত সময়ের সময়কালে তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর জন্য বিষয়গুলি অনুমান করে৷ প্রতিটি ব্যবহারকারীর নিজস্ব যুগ রয়েছে (যুগগুলি "প্রতি ব্যবহারকারী") এবং প্রাথমিক শুরুর সময় এলোমেলো করা হয়। প্রতিটি যুগের জন্য নির্বাচিত বিষয়টি সেই সময়ের জন্য ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় থেকে এলোমেলোভাবে নির্বাচিত হয়। গোপনীয়তা আরও উন্নত করতে এবং সমস্ত বিষয় উপস্থাপন করা যেতে পারে তা নিশ্চিত করার জন্য, আগ্রহের শ্রেণীবিন্যাসে সমস্ত সম্ভাব্য বিষয় থেকে এলোমেলোভাবে বিষয় নির্বাচন করার 5% সম্ভাবনা রয়েছে।
বিষয় API এর তিনটি প্রধান কাজ রয়েছে:
- আগ্রহের বিষয়গুলিতে ব্রাউজার কার্যকলাপ ম্যাপ করুন। টপিক এপিআই-এর বর্তমান ডিজাইনের সাথে, ব্যবহারকারীরা যে পৃষ্ঠাগুলি পরিদর্শন করেন তার হোস্টনাম থেকে বিষয়গুলি অনুমান করা হয়৷ উদাহরণস্বরূপ, অ্যাকোয়ারিয়াম সম্পর্কে একটি ওয়েবসাইটের জন্য অনুমান করা বিষয় হতে পারে /Pets & Animals/Pets .
- একটি ব্যবহারকারীর সাম্প্রতিক ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে তাদের জন্য শীর্ষ বিষয়গুলি গণনা করুন৷
- উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য ব্যবহারকারীর কাছে বর্তমানে আগ্রহের বিষয়গুলি অ্যাক্সেস করার জন্য ব্যবস্থা প্রদান করুন।
টপিক এপিআই মানব-পাঠযোগ্য, সহজে বোধগম্য বিষয় প্রদান করে, তাই ব্যবহারকারীদের অর্থপূর্ণ নিয়ন্ত্রণ প্রদান করা সম্ভব।
কীভাবে বিষয়গুলি কিউরেট করা হয় এবং নির্বাচন করা হয়
/শিল্প ও বিনোদন/সংগীত ও অডিও/নৃত্য এবং ইলেকট্রনিক সঙ্গীত এবং /ব্যবসা ও শিল্প/নির্মাণ সামগ্রী এবং সরবরাহের মতো শ্রেণিবিন্যাস থেকে বিষয়গুলি নির্বাচন করা হয়। এই বিষয়গুলি প্রাথমিক পরীক্ষার জন্য Chrome দ্বারা কিউরেট করা হয়েছে, কিন্তু এই লক্ষ্য নিয়ে যে শ্রেণীবিন্যাস বিশ্বস্ত ইকোসিস্টেম অবদানকারীদের দ্বারা রক্ষণাবেক্ষণ করা একটি সংস্থান হয়ে ওঠে৷ শ্রেণীবিন্যাস যথেষ্ট ছোট হতে হবে যাতে অনেক ব্যবহারকারীর ব্রাউজার প্রতিটি বিষয়ের সাথে যুক্ত হবে। আমরা আশা করি বিষয়ের চূড়ান্ত সংখ্যা কয়েকশ থেকে কয়েক হাজারের মধ্যে হবে।
সংবেদনশীল বিভাগগুলি এড়াতে, বিষয়গুলি অবশ্যই সর্বজনীন, মানব-নিয়োজিত এবং আপ টু ডেট থাকতে হবে৷ ক্রোম দ্বারা পরীক্ষার জন্য প্রস্তাবিত প্রাথমিক শ্রেণীবিন্যাসটি সাধারণত সংবেদনশীল হিসাবে বিবেচিত বিভাগগুলি বাদ দেওয়ার জন্য মানব-নিয়োজিত করা হয়েছে, যেমন জাতিগত বা যৌন অভিযোজন।
50,000টি শীর্ষস্থানীয় সাইটের জন্য, Chrome-এ বিষয় API বাস্তবায়ন একটি ম্যানুয়ালি কিউরেটেড, সর্বজনীনভাবে উপলব্ধ ওভাররাইড তালিকা ব্যবহার করে বিষয়গুলিতে হোস্টনাম ম্যাপ করতে। অন্যান্য সাইটের জন্য, বিষয় API হোস্টনাম থেকে বিষয়গুলি অনুমান করতে একটি মেশিন লার্নিং মডেল ব্যবহার করে।
Chrome-এর টপিক API-এর বাস্তবায়ন মডেলের প্রতিনিধিত্বকারী একটি TensorFlow Lite ফাইল ডাউনলোড করে যাতে এটি ব্যবহারকারীর ডিভাইসে স্থানীয়ভাবে ব্যবহার করা যায়।
আপনি TensorFlow Lite মডেল ফাইল এবং chrome://topics-internals
থেকে হোস্টনামের জন্য অনুমান করা বিষয়গুলি অ্যাক্সেস করতে পারেন।
নিম্নলিখিত চিত্রটি একটি সরলীকৃত উদাহরণ দেখায় তা প্রদর্শনের জন্য যে বিষয় API কীভাবে একটি বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মকে একটি উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সহায়তা করতে পারে৷ উদাহরণটি অনুমান করে যে ব্যবহারকারীর ব্রাউজারে ইতিমধ্যেই বিষয়গুলিতে ওয়েবসাইট হোস্টনাম ম্যাপ করার জন্য একটি মডেল রয়েছে৷
API কলকারীরা শুধুমাত্র তাদের পর্যবেক্ষণ করা বিষয়গুলি গ্রহণ করে৷
টপিক এপিআই-এর একটি ডিজাইন লক্ষ্য হল তৃতীয় পক্ষের কুকিজের সাথে বর্তমানে যতটা সম্ভব তার চেয়ে বেশি সত্তার সাথে তথ্য শেয়ার না করে আগ্রহ-ভিত্তিক বিজ্ঞাপন সক্ষম করা। টপিক এপিআই এমনভাবে ডিজাইন করা হয়েছে যে বিষয়গুলি শুধুমাত্র এপিআই কলারদের জন্য ফেরত দেওয়া যেতে পারে যারা ইতিমধ্যে তাদের পর্যবেক্ষণ করেছে, একটি সীমিত সময়সীমার মধ্যে। বলা হয় যে একজন API কলার একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেছেন যদি তিনি একটি সাইটে অন্তর্ভুক্ত কোডের মধ্যে document.browsingTopics()
পদ্ধতিকে কল করে থাকেন যেটি বিষয় এপিআই সেই বিষয়ে ম্যাপ করেছে।
এপিআই কেবলমাত্র সেই বিষয়গুলি ফেরত দেয় যা কলকারীর দ্বারা সাম্প্রতিক তিনটি যুগের মধ্যে পর্যবেক্ষণ করা হয়েছে৷ এটি API দ্বারা প্রতিস্থাপিত প্রযুক্তির (তৃতীয়-পক্ষ কুকি সহ) থেকে ব্যবহারকারীর সম্পর্কে তথ্যকে আরও বেশি সত্তার সাথে ভাগ করা বন্ধ করতে সহায়তা করে।
প্রত্যাবর্তিত বিষয়ের সংখ্যা নির্ভর করে API কলার পূর্বে কতগুলি বিষয় পর্যবেক্ষণ করেছেন এবং ব্যবহারকারীর কাছে উপলব্ধ বিষয়গুলির সংখ্যার উপর নির্ভর করে (যেমন ডেটা জমা হওয়া সপ্তাহের সংখ্যা)৷ যে কোনো জায়গায় শূন্য থেকে তিনটি বিষয় ফেরত দেওয়া যেতে পারে, কারণ তিনটি সাম্প্রতিক যুগের প্রতিটির জন্য একটি বিষয় নির্দেশ করা যেতে পারে
টপিক এপিআই কিভাবে ব্যবহার এবং পরীক্ষা করবেন সে সম্পর্কে আরও তথ্যের জন্য, টপিক এপিআই ডেভেলপার গাইড দেখুন।
কিভাবে API ফিঙ্গারপ্রিন্টিং কমায়
টপিক এপিআই শুধুমাত্র টপিক এপিআই ব্যবহার করে সাইট জুড়ে উল্লেখযোগ্য সংখ্যক ব্যবহারকারীকে পুনরায় সনাক্ত করা কঠিন তা নিশ্চিত করতে সাহায্য করার জন্য একাধিক প্রক্রিয়া প্রদান করে:
- যেহেতু টপিক ট্যাক্সোনমি মোটা দানাদার বিষয়গুলি প্রদান করে, তাই প্রতিটি বিষয়ের বিপুল সংখ্যক ব্যবহারকারী থাকবে বলে আশা করা হচ্ছে। প্রকৃতপক্ষে, প্রতি বিষয়ের জন্য ন্যূনতম ব্যবহারকারীর একটি গ্যারান্টিযুক্ত সংখ্যা রয়েছে, কারণ ফেরত দেওয়া বিষয়ের 5% সময় এলোমেলো।
- ব্যবহারকারীর শীর্ষ পাঁচটি থেকে বিষয়গুলি এলোমেলোভাবে ফেরত দেওয়া হয়।
- যদি একজন ব্যবহারকারী ঘন ঘন একই সাইটে যান (প্রতি সপ্তাহে, উদাহরণস্বরূপ) সাইটে চলমান কোডটি প্রতি সপ্তাহে একটি নতুন বিষয় শিখতে পারে, সর্বাধিক।
- বিভিন্ন সাইট একই যুগে একই ব্যবহারকারীর জন্য বিভিন্ন বিষয় পাবে। একটি সাইটের ব্যবহারকারীর জন্য ফেরত দেওয়া বিষয় অন্য সাইটে তাদের জন্য ফেরত দেওয়া বিষয়ের সাথে মিলে যাওয়ার সম্ভাবনা পাঁচটির মধ্যে মাত্র একটি। এটি একই ব্যবহারকারী কিনা তা নির্ধারণ করা আরও কঠিন করে তোলে।
- প্রতি সপ্তাহে একবার ব্যবহারকারীর জন্য বিষয়গুলি আপডেট করা হয়, যা তথ্য ভাগ করা যায় এমন হারকে সীমিত করে৷ অন্য কথায়, API খুব ঘন ঘন বিষয় আপডেট না দিয়ে ফিঙ্গারপ্রিন্টিংয়ের বিরুদ্ধে প্রশমিত করতে সাহায্য করে।
- একটি বিষয় শুধুমাত্র একজন API কলারের জন্য ফেরত দেওয়া হবে যেটি সম্প্রতি একই ব্যবহারকারীর জন্য একই বিষয় পর্যবেক্ষণ করেছে। এই পদ্ধতিটি সত্ত্বাদের ব্যবহারকারীর আগ্রহ সম্পর্কে তথ্য জানার (বা ভাগ করে নেওয়ার) সম্ভাবনাকে সীমিত করতে সহায়তা করে যা তারা নিজে দেখেনি।
এপিআই কীভাবে এফএলওসি-এর সাথে উদ্বেগকে সম্বোধন করেছে
2021 সালে FLOC- এর অরিজিন ট্রায়াল বিজ্ঞাপন প্রযুক্তি এবং ওয়েব ইকোসিস্টেম অবদানকারীদের কাছ থেকে বিস্তৃত প্রতিক্রিয়া পেয়েছে। বিশেষত, উদ্বেগ ছিল যে FLOC দলগুলি ব্যবহারকারীদের সনাক্ত করতে আঙ্গুলের ছাপ পৃষ্ঠ হিসাবে ব্যবহার করা যেতে পারে, বা একটি সংবেদনশীল বিভাগের সাথে ব্যবহারকারীর সম্পর্ক প্রকাশ করতে পারে। FLOC কে আরও স্বচ্ছ এবং ব্যবহারকারীদের কাছে বোধগম্য করার জন্যও কল ছিল।
এই মতামতকে মাথায় রেখে টপিকস এপিআই ডিজাইন করা হয়েছে। উন্নত স্বচ্ছতা, শক্তিশালী গোপনীয়তার নিশ্চয়তা এবং সংবেদনশীল বিভাগগুলির জন্য একটি ভিন্ন পদ্ধতির সাথে আগ্রহ-ভিত্তিক বিজ্ঞাপন সমর্থন করার অন্যান্য উপায়গুলি অন্বেষণ করা এর লক্ষ্য।
পরবর্তী পদক্ষেপ
বিষয়গুলি কী এবং সেগুলি কীভাবে কাজ করে সে সম্পর্কে আরও জানুন৷
আপনি যদি একজন বিজ্ঞাপন প্রযুক্তি বিকাশকারী হন, তাহলে বিষয় API এর সাথে পরীক্ষা করুন এবং অংশগ্রহণ করুন ৷ আরও গভীর সম্পদের জন্য বিকাশকারীর নির্দেশিকা পড়ুন।
জড়িত এবং মতামত শেয়ার করুন
- GitHub : বিষয় API ব্যাখ্যাকারী পড়ুন, এবং প্রশ্ন উত্থাপন করুন এবং API রেপোতে সমস্যাগুলির আলোচনা অনুসরণ করুন ।
- W3C : ইম্প্রুভিং ওয়েব অ্যাডভারটাইজিং বিজনেস গ্রুপে শিল্প ব্যবহারের ক্ষেত্রে আলোচনা করুন।
- ঘোষণা : যোগদান করুন বা মেইলিং তালিকা দেখুন ।
- প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট : প্রশ্ন জিজ্ঞাসা করুন এবং প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট রেপোতে আলোচনায় যোগ দিন।
- Chromium : বর্তমানে Chrome এ পরীক্ষা করার জন্য উপলব্ধ বাস্তবায়ন সম্পর্কে প্রশ্ন জিজ্ঞাসা করতে একটি Chromium বাগ ফাইল করুন ৷
টপিক্স API ব্যবহারকারীর ভিজিট করা সাইট ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বাস্তবায়নের অবস্থা
- Topics API 已完成公开讨论阶段,目前可供 99% 的用户使用,扩容到可以达到 100%。
- 如需提供关于 Topics API 的反馈,请在 Topics 铺垫消息中创建一个问题,或参与改进网络广告业务群组中的讨论。解释器中有一些尚未解决的问题,但仍需进一步定义。
- Privacy Sandbox 时间表提供了 Topics API 和其他 Privacy Sandbox 提案的实现时间表。
- Topics API:最新更新详细介绍了 Topics API 和实现的相关变更和增强功能。
বিষয় API কি?
বিষয় API হল একটি গোপনীয়তা স্যান্ডবক্স পদ্ধতি যা গোপনীয়তা রক্ষা করার জন্য ডিজাইন করা হয়েছে যখন একটি ব্রাউজারকে ব্যবহারকারীর আগ্রহের বিষয়ে তৃতীয় পক্ষের সাথে তথ্য শেয়ার করার অনুমতি দেয়। এটি ব্যবহারকারীর ভিজিট করা সাইটগুলি ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বিষয় এপিআই-এ আগ্রহ-ভিত্তিক বিজ্ঞাপন একটি মূল ধারণা। এটি ব্যক্তিগতকৃত বিজ্ঞাপনের একটি রূপ যেখানে ব্যবহারকারীর আগ্রহের ভিত্তিতে একটি বিজ্ঞাপন নির্বাচন করা হয়, যা তারা সম্প্রতি পরিদর্শন করা সাইটগুলি থেকে অনুমান করা হয়। এটি প্রাসঙ্গিক বিজ্ঞাপনের থেকে আলাদা, যার লক্ষ্য ব্যবহারকারীর পরিদর্শন করা পৃষ্ঠার বিষয়বস্তুর সাথে বিজ্ঞাপন মেলানো।
আগ্রহ-ভিত্তিক বিজ্ঞাপন বিজ্ঞাপনদাতাদের (যে সাইটগুলি তাদের পণ্য বা পরিষেবার বিজ্ঞাপন দিতে চায়) এবং প্রকাশক (যে সাইটগুলি তাদের সামগ্রী নগদীকরণে সহায়তা করার জন্য বিজ্ঞাপন ব্যবহার করে) উভয়কেই সাহায্য করতে পারে:
- IBA বিজ্ঞাপনদাতাদের সম্ভাব্য গ্রাহকদের কাছে পৌঁছাতে সাহায্য করতে পারে।
- IBA প্রকাশকদের ওয়েবসাইটে অর্থায়নের জন্য বিজ্ঞাপন ব্যবহার করতে সাহায্য করার জন্য প্রাসঙ্গিক তথ্যের পরিপূরক করতে পারে।
বিষয় API সাম্প্রতিক ব্যবহারকারী কার্যকলাপের উপর ভিত্তি করে একটি ব্রাউজারে বরাদ্দ করা বিষয়গুলি (আগ্রহের বিভাগগুলি) ব্যবহার করে আগ্রহ-ভিত্তিক বিজ্ঞাপনের একটি নতুন ফর্ম সরবরাহ করে৷ উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য এই বিষয়গুলি প্রাসঙ্গিক তথ্যের পরিপূরক হতে পারে।
এটা কিভাবে কাজ করে
অতীতে, থার্ড-পার্টি কুকিজ এবং অন্যান্য মেকানিজম ব্যবহার করা হয়েছে সাইট জুড়ে ব্যবহারকারীর ব্রাউজিং আচরণ ট্র্যাক করতে আগ্রহের বিষয় অনুমান করতে। এই প্রক্রিয়াগুলি পর্যায়ক্রমে আউট করা হচ্ছে।
টপিক এপিআই এর সাথে, ব্রাউজার তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর আগ্রহের বিষয়গুলি পর্যবেক্ষণ করে এবং রেকর্ড করে। এই তথ্য ব্যবহারকারীর ডিভাইসে রেকর্ড করা হয়. টপিক এপিআই তারপরে API কলারদের (যেমন বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্ম) ব্যবহারকারীর আগ্রহের বিষয়গুলিতে অ্যাক্সেস দিতে পারে, কিন্তু ব্যবহারকারীর ব্রাউজিং কার্যকলাপ সম্পর্কে অতিরিক্ত তথ্য প্রকাশ না করে।
পূর্বপুরুষ বিষয় পর্যবেক্ষণ
ক্রোম 114 থেকে, যখন একজন কলার একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেন, ব্রাউজারটি কলকারীকে বিষয়ের সমস্ত পূর্বপুরুষকে পর্যবেক্ষণ করেছে বলেও বিবেচনা করে।
উদাহরণ স্বরূপ, যদি ব্রাউজার রেকর্ড করে যে একজন কলার একজন ব্যবহারকারীর জন্য Shopping/Apparel/Footwear/Boots
দেখেন, তাহলে সেই বিষয়ের পূর্বপুরুষদেরও পর্যবেক্ষণ করা হয়েছে বলে গণ্য করা হয়: Shopping/Apparel/Footwear
, Shopping/Apparel
, এবং Shopping
।
পূর্বে, ব্রাউজার দ্বারা একজন কলারকে (উদাহরণস্বরূপ) Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করার জন্য, সেই নির্দিষ্ট বিষয়টিকে API দ্বারা পর্যবেক্ষণ করা বিষয় হিসাবে ফেরত দিতে হবে। এর মানে হল যে যদি একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য Shopping/Apparel
এবং অন্য পৃষ্ঠায় Shopping/Apparel/Footwear/Boots
দেখা যায়, তাহলে API উভয় পৃষ্ঠায় Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করবে।
যুগ
অবশ্যই টপিক এপিআই নিশ্চিত করতে হবে যে এটি প্রদান করে আগ্রহের বিষয়গুলি আপ টু ডেট রাখা হয়েছে। ব্রাউজারটি ডিফল্টভাবে এক সপ্তাহ হিসাবে পরিচিত সময়ের সময়কালে তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর জন্য বিষয়গুলি অনুমান করে৷ প্রতিটি ব্যবহারকারীর নিজস্ব যুগ রয়েছে (যুগগুলি "প্রতি ব্যবহারকারী") এবং প্রাথমিক শুরুর সময় এলোমেলো করা হয়। প্রতিটি যুগের জন্য নির্বাচিত বিষয়টি সেই সময়ের জন্য ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় থেকে এলোমেলোভাবে নির্বাচিত হয়। গোপনীয়তা আরও উন্নত করতে এবং সমস্ত বিষয় উপস্থাপন করা যেতে পারে তা নিশ্চিত করার জন্য, আগ্রহের শ্রেণীবিন্যাসে সমস্ত সম্ভাব্য বিষয় থেকে এলোমেলোভাবে বিষয় নির্বাচন করার 5% সম্ভাবনা রয়েছে।
বিষয় API এর তিনটি প্রধান কাজ রয়েছে:
- আগ্রহের বিষয়গুলিতে ব্রাউজার কার্যকলাপ ম্যাপ করুন। টপিক এপিআই-এর বর্তমান ডিজাইনের সাথে, ব্যবহারকারীরা যে পৃষ্ঠাগুলি পরিদর্শন করেন তার হোস্টনাম থেকে বিষয়গুলি অনুমান করা হয়৷ উদাহরণস্বরূপ, অ্যাকোয়ারিয়াম সম্পর্কে একটি ওয়েবসাইটের জন্য অনুমান করা বিষয় হতে পারে /Pets & Animals/Pets .
- একটি ব্যবহারকারীর সাম্প্রতিক ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে তাদের জন্য শীর্ষ বিষয়গুলি গণনা করুন৷
- উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য ব্যবহারকারীর কাছে বর্তমানে আগ্রহের বিষয়গুলি অ্যাক্সেস করার জন্য ব্যবস্থা প্রদান করুন।
টপিক এপিআই মানব-পাঠযোগ্য, সহজে বোধগম্য বিষয় প্রদান করে, তাই ব্যবহারকারীদের অর্থপূর্ণ নিয়ন্ত্রণ প্রদান করা সম্ভব।
কীভাবে বিষয়গুলি কিউরেট করা হয় এবং নির্বাচন করা হয়
/শিল্প ও বিনোদন/সংগীত ও অডিও/নৃত্য এবং ইলেকট্রনিক সঙ্গীত এবং /ব্যবসা ও শিল্প/নির্মাণ সামগ্রী এবং সরবরাহের মতো শ্রেণিবিন্যাস থেকে বিষয়গুলি নির্বাচন করা হয়। এই বিষয়গুলি প্রাথমিক পরীক্ষার জন্য Chrome দ্বারা কিউরেট করা হয়েছে, কিন্তু এই লক্ষ্য নিয়ে যে শ্রেণীবিন্যাস বিশ্বস্ত ইকোসিস্টেম অবদানকারীদের দ্বারা রক্ষণাবেক্ষণ করা একটি সংস্থান হয়ে ওঠে৷ শ্রেণীবিন্যাস যথেষ্ট ছোট হতে হবে যাতে অনেক ব্যবহারকারীর ব্রাউজার প্রতিটি বিষয়ের সাথে যুক্ত হবে। আমরা আশা করি বিষয়ের চূড়ান্ত সংখ্যা কয়েকশ থেকে কয়েক হাজারের মধ্যে হবে।
সংবেদনশীল বিভাগগুলি এড়াতে, বিষয়গুলি অবশ্যই সর্বজনীন, মানব-নিয়োজিত এবং আপ টু ডেট থাকতে হবে৷ ক্রোম দ্বারা পরীক্ষার জন্য প্রস্তাবিত প্রাথমিক শ্রেণীবিন্যাসটি সাধারণত সংবেদনশীল হিসাবে বিবেচিত বিভাগগুলি বাদ দেওয়ার জন্য মানব-নিয়োজিত করা হয়েছে, যেমন জাতিগত বা যৌন অভিযোজন।
50,000টি শীর্ষস্থানীয় সাইটের জন্য, Chrome-এ বিষয় API বাস্তবায়ন একটি ম্যানুয়ালি কিউরেটেড, সর্বজনীনভাবে উপলব্ধ ওভাররাইড তালিকা ব্যবহার করে বিষয়গুলিতে হোস্টনাম ম্যাপ করতে। অন্যান্য সাইটের জন্য, বিষয় API হোস্টনাম থেকে বিষয়গুলি অনুমান করতে একটি মেশিন লার্নিং মডেল ব্যবহার করে।
Chrome-এর টপিক API-এর বাস্তবায়ন মডেলের প্রতিনিধিত্বকারী একটি TensorFlow Lite ফাইল ডাউনলোড করে যাতে এটি ব্যবহারকারীর ডিভাইসে স্থানীয়ভাবে ব্যবহার করা যায়।
আপনি TensorFlow Lite মডেল ফাইল এবং chrome://topics-internals
থেকে হোস্টনামের জন্য অনুমান করা বিষয়গুলি অ্যাক্সেস করতে পারেন।
নিম্নলিখিত চিত্রটি একটি সরলীকৃত উদাহরণ দেখায় তা প্রদর্শনের জন্য যে বিষয় API কীভাবে একটি বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মকে একটি উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সহায়তা করতে পারে৷ উদাহরণটি অনুমান করে যে ব্যবহারকারীর ব্রাউজারে ইতিমধ্যেই বিষয়গুলিতে ওয়েবসাইট হোস্টনাম ম্যাপ করার জন্য একটি মডেল রয়েছে৷
API কলকারীরা শুধুমাত্র তাদের পর্যবেক্ষণ করা বিষয়গুলি গ্রহণ করে৷
টপিক এপিআই-এর একটি ডিজাইন লক্ষ্য হল তৃতীয় পক্ষের কুকিজের সাথে বর্তমানে যতটা সম্ভব তার চেয়ে বেশি সত্তার সাথে তথ্য শেয়ার না করে আগ্রহ-ভিত্তিক বিজ্ঞাপন সক্ষম করা। টপিক এপিআই এমনভাবে ডিজাইন করা হয়েছে যে বিষয়গুলি শুধুমাত্র এপিআই কলারদের জন্য ফেরত দেওয়া যেতে পারে যারা ইতিমধ্যে তাদের পর্যবেক্ষণ করেছে, একটি সীমিত সময়সীমার মধ্যে। বলা হয় যে একজন API কলার একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেছেন যদি তিনি একটি সাইটে অন্তর্ভুক্ত কোডের মধ্যে document.browsingTopics()
পদ্ধতিকে কল করে থাকেন যেটি বিষয় এপিআই সেই বিষয়ে ম্যাপ করেছে।
এপিআই কেবলমাত্র সেই বিষয়গুলি ফেরত দেয় যা কলকারীর দ্বারা সাম্প্রতিক তিনটি যুগের মধ্যে পর্যবেক্ষণ করা হয়েছে৷ এটি API দ্বারা প্রতিস্থাপিত প্রযুক্তির (তৃতীয়-পক্ষ কুকি সহ) থেকে ব্যবহারকারীর সম্পর্কে তথ্যকে আরও বেশি সত্তার সাথে ভাগ করা বন্ধ করতে সহায়তা করে।
প্রত্যাবর্তিত বিষয়ের সংখ্যা নির্ভর করে API কলার পূর্বে কতগুলি বিষয় পর্যবেক্ষণ করেছেন এবং ব্যবহারকারীর কাছে উপলব্ধ বিষয়গুলির সংখ্যার উপর নির্ভর করে (যেমন ডেটা জমা হওয়া সপ্তাহের সংখ্যা)৷ যে কোনো জায়গায় শূন্য থেকে তিনটি বিষয় ফেরত দেওয়া যেতে পারে, কারণ তিনটি সাম্প্রতিক যুগের প্রতিটির জন্য একটি বিষয় নির্দেশ করা যেতে পারে
টপিক এপিআই কিভাবে ব্যবহার এবং পরীক্ষা করবেন সে সম্পর্কে আরও তথ্যের জন্য, টপিক এপিআই ডেভেলপার গাইড দেখুন।
কিভাবে API ফিঙ্গারপ্রিন্টিং কমায়
টপিক এপিআই শুধুমাত্র টপিক এপিআই ব্যবহার করে সাইট জুড়ে উল্লেখযোগ্য সংখ্যক ব্যবহারকারীকে পুনরায় সনাক্ত করা কঠিন তা নিশ্চিত করতে সাহায্য করার জন্য একাধিক প্রক্রিয়া প্রদান করে:
- যেহেতু টপিক ট্যাক্সোনমি মোটা দানাদার বিষয়গুলি প্রদান করে, তাই প্রতিটি বিষয়ের বিপুল সংখ্যক ব্যবহারকারী থাকবে বলে আশা করা হচ্ছে। প্রকৃতপক্ষে, প্রতি বিষয়ের জন্য ন্যূনতম ব্যবহারকারীর একটি গ্যারান্টিযুক্ত সংখ্যা রয়েছে, কারণ ফেরত দেওয়া বিষয়ের 5% সময় এলোমেলো।
- ব্যবহারকারীর শীর্ষ পাঁচটি থেকে বিষয়গুলি এলোমেলোভাবে ফেরত দেওয়া হয়।
- যদি একজন ব্যবহারকারী ঘন ঘন একই সাইটে যান (প্রতি সপ্তাহে, উদাহরণস্বরূপ) সাইটে চলমান কোডটি প্রতি সপ্তাহে একটি নতুন বিষয় শিখতে পারে, সর্বাধিক।
- বিভিন্ন সাইট একই যুগে একই ব্যবহারকারীর জন্য বিভিন্ন বিষয় পাবে। একটি সাইটের ব্যবহারকারীর জন্য ফেরত দেওয়া বিষয় অন্য সাইটে তাদের জন্য ফেরত দেওয়া বিষয়ের সাথে মিলে যাওয়ার সম্ভাবনা পাঁচটির মধ্যে মাত্র একটি। এটি একই ব্যবহারকারী কিনা তা নির্ধারণ করা আরও কঠিন করে তোলে।
- প্রতি সপ্তাহে একবার ব্যবহারকারীর জন্য বিষয়গুলি আপডেট করা হয়, যা তথ্য ভাগ করা যায় এমন হারকে সীমিত করে৷ অন্য কথায়, API খুব ঘন ঘন বিষয় আপডেট না দিয়ে ফিঙ্গারপ্রিন্টিংয়ের বিরুদ্ধে প্রশমিত করতে সাহায্য করে।
- একটি বিষয় শুধুমাত্র একজন API কলারের জন্য ফেরত দেওয়া হবে যেটি সম্প্রতি একই ব্যবহারকারীর জন্য একই বিষয় পর্যবেক্ষণ করেছে। এই পদ্ধতিটি সত্ত্বাদের ব্যবহারকারীর আগ্রহ সম্পর্কে তথ্য জানার (বা ভাগ করে নেওয়ার) সম্ভাবনাকে সীমিত করতে সহায়তা করে যা তারা নিজে দেখেনি।
এপিআই কীভাবে এফএলওসি-এর সাথে উদ্বেগকে সম্বোধন করেছে
2021 সালে FLOC- এর অরিজিন ট্রায়াল বিজ্ঞাপন প্রযুক্তি এবং ওয়েব ইকোসিস্টেম অবদানকারীদের কাছ থেকে বিস্তৃত প্রতিক্রিয়া পেয়েছে। বিশেষত, উদ্বেগ ছিল যে FLOC দলগুলি ব্যবহারকারীদের সনাক্ত করতে আঙ্গুলের ছাপ পৃষ্ঠ হিসাবে ব্যবহার করা যেতে পারে, বা একটি সংবেদনশীল বিভাগের সাথে ব্যবহারকারীর সম্পর্ক প্রকাশ করতে পারে। FLOC কে আরও স্বচ্ছ এবং ব্যবহারকারীদের কাছে বোধগম্য করার জন্যও কল ছিল।
এই মতামতকে মাথায় রেখে টপিকস এপিআই ডিজাইন করা হয়েছে। উন্নত স্বচ্ছতা, শক্তিশালী গোপনীয়তার নিশ্চয়তা এবং সংবেদনশীল বিভাগগুলির জন্য একটি ভিন্ন পদ্ধতির সাথে আগ্রহ-ভিত্তিক বিজ্ঞাপন সমর্থন করার অন্যান্য উপায়গুলি অন্বেষণ করা এর লক্ষ্য।
পরবর্তী পদক্ষেপ
বিষয়গুলি কী এবং সেগুলি কীভাবে কাজ করে সে সম্পর্কে আরও জানুন৷
আপনি যদি একজন বিজ্ঞাপন প্রযুক্তি বিকাশকারী হন, তাহলে বিষয় API এর সাথে পরীক্ষা করুন এবং অংশগ্রহণ করুন ৷ আরও গভীর সম্পদের জন্য বিকাশকারীর নির্দেশিকা পড়ুন।
জড়িত এবং মতামত শেয়ার করুন
- GitHub : বিষয় API ব্যাখ্যাকারী পড়ুন, এবং প্রশ্ন উত্থাপন করুন এবং API রেপোতে সমস্যাগুলির আলোচনা অনুসরণ করুন ।
- W3C : ইম্প্রুভিং ওয়েব অ্যাডভারটাইজিং বিজনেস গ্রুপে শিল্প ব্যবহারের ক্ষেত্রে আলোচনা করুন।
- ঘোষণা : যোগদান করুন বা মেইলিং তালিকা দেখুন ।
- প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট : প্রশ্ন জিজ্ঞাসা করুন এবং প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট রেপোতে আলোচনায় যোগ দিন।
- Chromium : বর্তমানে Chrome এ পরীক্ষা করার জন্য উপলব্ধ বাস্তবায়ন সম্পর্কে প্রশ্ন জিজ্ঞাসা করতে একটি Chromium বাগ ফাইল করুন ৷
টপিক্স API ব্যবহারকারীর ভিজিট করা সাইট ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বাস্তবায়নের অবস্থা
- Topics API 已完成公开讨论阶段,目前可供 99% 的用户使用,扩容到可以达到 100%。
- 如需提供关于 Topics API 的反馈,请在 Topics 铺垫消息中创建一个问题,或参与改进网络广告业务群组中的讨论。解释器中有一些尚未解决的问题,但仍需进一步定义。
- Privacy Sandbox 时间表提供了 Topics API 和其他 Privacy Sandbox 提案的实现时间表。
- Topics API:最新更新详细介绍了 Topics API 和实现的相关变更和增强功能。
বিষয় API কি?
বিষয় API হল একটি গোপনীয়তা স্যান্ডবক্স পদ্ধতি যা গোপনীয়তা রক্ষা করার জন্য ডিজাইন করা হয়েছে যখন একটি ব্রাউজারকে ব্যবহারকারীর আগ্রহের বিষয়ে তৃতীয় পক্ষের সাথে তথ্য শেয়ার করার অনুমতি দেয়। এটি ব্যবহারকারীর ভিজিট করা সাইটগুলি ট্র্যাক করার অবলম্বন না করেই আগ্রহ-ভিত্তিক বিজ্ঞাপন (IBA) সক্ষম করে৷
বিষয় এপিআই-এ আগ্রহ-ভিত্তিক বিজ্ঞাপন একটি মূল ধারণা। এটি ব্যক্তিগতকৃত বিজ্ঞাপনের একটি রূপ যেখানে ব্যবহারকারীর আগ্রহের ভিত্তিতে একটি বিজ্ঞাপন নির্বাচন করা হয়, যা তারা সম্প্রতি পরিদর্শন করা সাইটগুলি থেকে অনুমান করা হয়। এটি প্রাসঙ্গিক বিজ্ঞাপনের থেকে আলাদা, যার লক্ষ্য ব্যবহারকারীর পরিদর্শন করা পৃষ্ঠার বিষয়বস্তুর সাথে বিজ্ঞাপন মেলানো।
আগ্রহ-ভিত্তিক বিজ্ঞাপন বিজ্ঞাপনদাতাদের (যে সাইটগুলি তাদের পণ্য বা পরিষেবার বিজ্ঞাপন দিতে চায়) এবং প্রকাশক (যে সাইটগুলি তাদের সামগ্রী নগদীকরণে সহায়তা করার জন্য বিজ্ঞাপন ব্যবহার করে) উভয়কেই সাহায্য করতে পারে:
- IBA বিজ্ঞাপনদাতাদের সম্ভাব্য গ্রাহকদের কাছে পৌঁছাতে সাহায্য করতে পারে।
- IBA প্রকাশকদের ওয়েবসাইটে অর্থায়নের জন্য বিজ্ঞাপন ব্যবহার করতে সাহায্য করার জন্য প্রাসঙ্গিক তথ্যের পরিপূরক করতে পারে।
বিষয় API সাম্প্রতিক ব্যবহারকারী কার্যকলাপের উপর ভিত্তি করে একটি ব্রাউজারে বরাদ্দ করা বিষয়গুলি (আগ্রহের বিভাগগুলি) ব্যবহার করে আগ্রহ-ভিত্তিক বিজ্ঞাপনের একটি নতুন ফর্ম সরবরাহ করে৷ উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সাহায্য করার জন্য এই বিষয়গুলি প্রাসঙ্গিক তথ্যের পরিপূরক হতে পারে।
এটা কিভাবে কাজ করে
অতীতে, থার্ড-পার্টি কুকিজ এবং অন্যান্য মেকানিজম ব্যবহার করা হয়েছে সাইট জুড়ে ব্যবহারকারীর ব্রাউজিং আচরণ ট্র্যাক করতে আগ্রহের বিষয় অনুমান করতে। এই প্রক্রিয়াগুলি পর্যায়ক্রমে আউট করা হচ্ছে।
টপিক এপিআই এর সাথে, ব্রাউজার তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর আগ্রহের বিষয়গুলি পর্যবেক্ষণ করে এবং রেকর্ড করে। এই তথ্য ব্যবহারকারীর ডিভাইসে রেকর্ড করা হয়. টপিক এপিআই তারপরে API কলারদের (যেমন বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্ম) ব্যবহারকারীর আগ্রহের বিষয়গুলিতে অ্যাক্সেস দিতে পারে, কিন্তু ব্যবহারকারীর ব্রাউজিং কার্যকলাপ সম্পর্কে অতিরিক্ত তথ্য প্রকাশ না করে।
পূর্বপুরুষ বিষয় পর্যবেক্ষণ
ক্রোম 114 থেকে, যখন একজন কলার একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য একটি বিষয় পর্যবেক্ষণ করেন, ব্রাউজারটি কলকারীকে বিষয়ের সমস্ত পূর্বপুরুষকে পর্যবেক্ষণ করেছে বলেও বিবেচনা করে।
উদাহরণ স্বরূপ, যদি ব্রাউজার রেকর্ড করে যে একজন কলার একজন ব্যবহারকারীর জন্য Shopping/Apparel/Footwear/Boots
দেখেন, তাহলে সেই বিষয়ের পূর্বপুরুষদেরও পর্যবেক্ষণ করা হয়েছে বলে গণ্য করা হয়: Shopping/Apparel/Footwear
, Shopping/Apparel
, এবং Shopping
।
পূর্বে, ব্রাউজার দ্বারা একজন কলারকে (উদাহরণস্বরূপ) Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করার জন্য, সেই নির্দিষ্ট বিষয়টিকে API দ্বারা পর্যবেক্ষণ করা বিষয় হিসাবে ফেরত দিতে হবে। এর মানে হল যে যদি একটি পৃষ্ঠায় একজন ব্যবহারকারীর জন্য Shopping/Apparel
এবং অন্য পৃষ্ঠায় Shopping/Apparel/Footwear/Boots
দেখা যায়, তাহলে API উভয় পৃষ্ঠায় Shopping/Apparel
পর্যবেক্ষণ করা হয়েছে বলে বিবেচনা করবে।
যুগ
অবশ্যই টপিক এপিআই নিশ্চিত করতে হবে যে এটি প্রদান করে আগ্রহের বিষয়গুলি আপ টু ডেট রাখা হয়েছে। ব্রাউজারটি ডিফল্টভাবে এক সপ্তাহ হিসাবে পরিচিত সময়ের সময়কালে তাদের ব্রাউজিং কার্যকলাপের উপর ভিত্তি করে ব্যবহারকারীর জন্য বিষয়গুলি অনুমান করে৷ প্রতিটি ব্যবহারকারীর নিজস্ব যুগ রয়েছে (যুগগুলি "প্রতি ব্যবহারকারী") এবং প্রাথমিক শুরুর সময় এলোমেলো করা হয়। প্রতিটি যুগের জন্য নির্বাচিত বিষয়টি সেই সময়ের জন্য ব্যবহারকারীর শীর্ষ পাঁচটি বিষয় থেকে এলোমেলোভাবে নির্বাচিত হয়। গোপনীয়তা আরও উন্নত করতে এবং সমস্ত বিষয় উপস্থাপন করা যেতে পারে তা নিশ্চিত করার জন্য, আগ্রহের শ্রেণীবিন্যাসে সমস্ত সম্ভাব্য বিষয় থেকে এলোমেলোভাবে বিষয় নির্বাচন করার 5% সম্ভাবনা রয়েছে।
বিষয় API এর তিনটি প্রধান কাজ রয়েছে:
- আগ্রহের বিষয়গুলিতে মানচিত্র ব্রাউজার ক্রিয়াকলাপ। বিষয়গুলি এপিআইয়ের বর্তমান নকশার সাথে, বিষয়গুলি ব্যবহারকারী ভিজিটের পৃষ্ঠাগুলির হোস্টনামগুলি থেকে অনুমান করা হয়। উদাহরণস্বরূপ, অ্যাকোয়ারিয়াম সম্পর্কে কোনও ওয়েবসাইটের জন্য অনুমান করা বিষয়টি /পোষা প্রাণী এবং প্রাণী /পোষা প্রাণী হতে পারে।
- কোনও ব্যবহারকারীর সাম্প্রতিক ব্রাউজিং ক্রিয়াকলাপের ভিত্তিতে শীর্ষস্থানীয় বিষয়গুলি গণনা করুন।
- উপযুক্ত বিজ্ঞাপনগুলি নির্বাচন করতে সহায়তা করতে ব্যবহারকারীর কাছে বর্তমানে আগ্রহের বিষয়গুলি অ্যাক্সেস করার জন্য প্রক্রিয়া সরবরাহ করুন।
বিষয়গুলি এপিআই মানব-পঠনযোগ্য, সহজেই বোধগম্য বিষয়গুলি সরবরাহ করে, তাই ব্যবহারকারীদের অর্থবহ নিয়ন্ত্রণ সরবরাহ করা সম্ভব।
বিষয়গুলি কীভাবে সজ্জিত এবং নির্বাচিত হয়
বিষয়গুলি /শিল্প ও বিনোদন/সংগীত ও অডিও/নৃত্য এবং বৈদ্যুতিন সংগীত এবং /ব্যবসায় ও শিল্প/বিল্ডিং উপকরণ এবং সরবরাহের মতো শ্রেণিবদ্ধ বিভাগগুলি সমন্বিত একটি শ্রেণীবদ্ধ থেকে নির্বাচন করা হয়। এই বিষয়গুলি প্রাথমিক পরীক্ষার জন্য ক্রোম দ্বারা সংশোধিত হয়েছে, তবে লক্ষ্য নিয়ে যে শ্রেণীবদ্ধটি বিশ্বস্ত বাস্তুতন্ত্রের অবদানকারীদের দ্বারা রক্ষণাবেক্ষণ করা একটি সংস্থান হয়ে যায়। টেকনোমিটি যথেষ্ট ছোট হওয়া দরকার যা অনেক ব্যবহারকারীর ব্রাউজারগুলি প্রতিটি বিষয়ের সাথে যুক্ত হবে। আমরা আশা করি চূড়ান্ত সংখ্যার বিষয় কয়েকশো কয়েক হাজারের মধ্যে হবে।
সংবেদনশীল বিভাগগুলি এড়াতে, বিষয়গুলি অবশ্যই সর্বজনীন, মানব-সংশ্লেষিত এবং আপ টু ডেট থাকতে হবে। ক্রোম দ্বারা পরীক্ষার জন্য প্রস্তাবিত প্রাথমিক শ্রেণিবিন্যাসটি সাধারণত জাতি বা যৌন দৃষ্টিভঙ্গি হিসাবে সংবেদনশীল হিসাবে বিবেচিত বিভাগগুলি বাদ দেওয়ার জন্য মানব-সংশ্লেষিত হয়েছে।
50,000 শীর্ষ সাইটের জন্য, ক্রোমে এপিআই বাস্তবায়ন বিষয়গুলিতে হোস্টনামগুলি মানচিত্রের জন্য ম্যানুয়ালি কিউরেটেড, সর্বজনীনভাবে উপলভ্য ওভাররাইড তালিকা ব্যবহার করে। অন্যান্য সাইটগুলির জন্য, এপিআই বিষয়গুলি হোস্টনামগুলি থেকে বিষয়গুলি অনুমান করতে একটি মেশিন লার্নিং মডেল ব্যবহার করে।
বিষয়গুলির ক্রোমের বাস্তবায়ন এপিআই মডেলটি উপস্থাপন করে এমন একটি টেনসরফ্লো লাইট ফাইল ডাউনলোড করে যাতে এটি ব্যবহারকারীর ডিভাইসে স্থানীয়ভাবে ব্যবহার করা যায়।
আপনি টেনসরফ্লো লাইট মডেল ফাইল এবং chrome://topics-internals
।
নিম্নলিখিত ডায়াগ্রামটি এপিআই কীভাবে কোনও বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মকে উপযুক্ত বিজ্ঞাপন নির্বাচন করতে সহায়তা করতে পারে তা প্রদর্শনের জন্য একটি সরল উদাহরণ দেখায়। উদাহরণটি ধরে নিয়েছে যে ব্যবহারকারীর ব্রাউজারে ইতিমধ্যে বিষয়গুলিতে ওয়েবসাইটের হোস্টনামগুলি মানচিত্রের জন্য একটি মডেল রয়েছে।
এপিআই কলাররা কেবল তারা পর্যবেক্ষণ করেছেন এমন বিষয়গুলি পান
বিষয়গুলির এপিআইয়ের একটি নকশার লক্ষ্য হ'ল তৃতীয় পক্ষের কুকিজের সাথে বর্তমানে যতটা সম্ভব সম্ভব তার চেয়ে বেশি সত্তার সাথে তথ্য ভাগ না করে আগ্রহ-ভিত্তিক বিজ্ঞাপন সক্ষম করা। বিষয়গুলি এপিআই ডিজাইন করা হয়েছে যাতে বিষয়গুলি কেবলমাত্র এপিআই কলারদের জন্য ফিরে যেতে পারে যা ইতিমধ্যে তাদের সীমিত সময়সীমার মধ্যে পর্যবেক্ষণ করেছে। বলা হয় যে একজন এপিআই কলার কোনও ব্যবহারকারীর জন্য কোনও বিষয় পর্যবেক্ষণ করেছেন যদি এটি document.browsingTopics()
পদ্ধতিটি কোডে অন্তর্ভুক্ত করে এমন কোনও সাইটে অন্তর্ভুক্ত রয়েছে যা বিষয়গুলি এপিআই সেই বিষয়টিতে ম্যাপ করেছে।
এপিআই কেবলমাত্র এমন বিষয়গুলি প্রদান করে যা সর্বাধিক সাম্প্রতিক তিনটি যুগের মধ্যে কলার দ্বারা পর্যবেক্ষণ করা হয়েছে। এটি এপিআই প্রতিস্থাপন করছে (তৃতীয় পক্ষের কুকিজ সহ) প্রযুক্তিগুলির চেয়ে বেশি সত্তার সাথে ভাগ করে নেওয়া থেকে ব্যবহারকারী সম্পর্কে তথ্য বন্ধ করতে সহায়তা করে।
প্রত্যাবর্তিত বিষয়গুলির সংখ্যা নির্ভর করে যে এপিআই কলার পূর্বে পর্যবেক্ষণ করেছে তার সংখ্যার উপর নির্ভর করে এবং ব্যবহারকারীর যে বিষয়গুলি উপলব্ধ রয়েছে তার সংখ্যা (যেমন ডেটা জমে থাকা সপ্তাহের সংখ্যা)। শূন্য থেকে তিনটি বিষয় যে কোনও জায়গায় ফিরে যেতে পারে, কারণ সাম্প্রতিক তিনটি যুগের প্রত্যেকটির জন্য একটি বিষয় নির্দেশিত হতে পারে
বিষয়গুলি কীভাবে এপিআই ব্যবহার এবং পরীক্ষা করতে হয় সে সম্পর্কে আরও তথ্যের জন্য, বিষয়গুলি এপিআই বিকাশকারী গাইড দেখুন।
কীভাবে এপিআই ফিঙ্গারপ্রিন্টিং হ্রাস করে
বিষয়গুলি এপিআই একা বিষয়গুলি ব্যবহার করে সাইটগুলি জুড়ে উল্লেখযোগ্য সংখ্যক ব্যবহারকারীদের পুনরায় সনাক্ত করা কঠিন তা নিশ্চিত করতে সহায়তা করার জন্য একাধিক প্রক্রিয়া সরবরাহ করে:
- যেহেতু বিষয়গুলি ট্যাক্সনোমি মোটা দানাযুক্ত বিষয় সরবরাহ করে, প্রতিটি বিষয়ের প্রচুর সংখ্যক ব্যবহারকারী থাকবে বলে আশা করা হচ্ছে। প্রকৃতপক্ষে, প্রতি বিষয় প্রতি গ্যারান্টিযুক্ত ন্যূনতম সংখ্যা রয়েছে, কারণ ফিরে আসা বিষয়টির 5% এলোমেলো।
- বিষয়গুলি ব্যবহারকারীর শীর্ষ পাঁচটি থেকে এলোমেলোভাবে ফিরে আসে।
- যদি কোনও ব্যবহারকারী প্রায়শই একই সাইটে যান (প্রতি সপ্তাহে, উদাহরণস্বরূপ) সাইটে চলমান কোডটি প্রতি সপ্তাহে একটি নতুন বিষয় শিখতে পারে।
- বিভিন্ন সাইট একই যুগে একই ব্যবহারকারীর জন্য বিভিন্ন বিষয় গ্রহণ করবে। একটি সাইটের ব্যবহারকারীর জন্য বিষয়টি ফিরে আসা বিষয়টির সাথে মেলে কেবল এক-পাঁচটি সুযোগ রয়েছে যে তারা অন্যটিতে ফিরে আসে। এটি তারা একই ব্যবহারকারী কিনা তা নির্ধারণ করা আরও কঠিন করে তোলে।
- বিষয়গুলি প্রতি সপ্তাহে একবার ব্যবহারকারীর জন্য আপডেট করা হয়, যা তথ্যটি ভাগ করা যায় এমন হারের সীমাবদ্ধ করে। অন্য কথায়, এপিআই খুব ঘন ঘন বিষয় আপডেট না করে ফিঙ্গারপ্রিন্টিংয়ের বিরুদ্ধে প্রশমিত করতে সহায়তা করে।
- একটি বিষয় কেবলমাত্র একটি এপিআই কলারের জন্য ফিরে আসবে যা পূর্বে একই ব্যবহারকারীর জন্য একই বিষয়টি সম্প্রতি পর্যবেক্ষণ করেছিল। এই পদ্ধতির ফলে সত্তাগুলির ব্যবহারকারীর আগ্রহগুলি সম্পর্কে তারা (বা ভাগ করে নেওয়া) তথ্যগুলি তারা প্রথম পর্যবেক্ষণ করেনি সে সম্পর্কে (বা ভাগ করে) সীমাবদ্ধ করতে সহায়তা করে।
কীভাবে এপিআই ফ্লক দিয়ে উদ্বেগকে সম্বোধন করেছে
2021 সালে এফএলওকের মূল পরীক্ষাটি বিজ্ঞাপন প্রযুক্তি এবং ওয়েব বাস্তুতন্ত্রের অবদানকারীদের কাছ থেকে বিস্তৃত প্রতিক্রিয়া পেয়েছে। বিশেষত, এমন উদ্বেগ ছিল যে এফএলওসি কোহোর্টগুলি ব্যবহারকারীদের সনাক্ত করতে আঙুলের ছাপের পৃষ্ঠ হিসাবে ব্যবহার করা যেতে পারে, বা সংবেদনশীল বিভাগের সাথে কোনও ব্যবহারকারীর সংযোগ প্রকাশ করতে পারে। ব্যবহারকারীদের কাছে আরও স্বচ্ছ এবং বোধগম্য করার জন্য কলও ছিল।
বিষয়গুলি এপিআই এই প্রতিক্রিয়াটি মাথায় রেখে ডিজাইন করা হয়েছে। এর লক্ষ্য আগ্রহ-ভিত্তিক বিজ্ঞাপনকে সমর্থন করার অন্যান্য উপায়গুলি অন্বেষণ করা, উন্নত স্বচ্ছতা, শক্তিশালী গোপনীয়তার আশ্বাস এবং সংবেদনশীল বিভাগগুলির জন্য একটি পৃথক পদ্ধতির সাথে।
পরবর্তী পদক্ষেপ
কোন বিষয়গুলি এবং তারা কীভাবে কাজ করে সে সম্পর্কে আরও জানুন।
আপনি যদি কোনও বিজ্ঞাপন প্রযুক্তি বিকাশকারী হন তবে এপিআই বিষয়গুলির সাথে পরীক্ষা করুন এবং অংশ নেন । আরও গভীরতর সংস্থানগুলির জন্য বিকাশকারী গাইড পড়ুন।
জড়িত এবং মতামত শেয়ার করুন
- GitHub : বিষয় API ব্যাখ্যাকারী পড়ুন, এবং প্রশ্ন উত্থাপন করুন এবং API রেপোতে সমস্যাগুলির আলোচনা অনুসরণ করুন ।
- W3C : ইম্প্রুভিং ওয়েব অ্যাডভারটাইজিং বিজনেস গ্রুপে শিল্প ব্যবহারের ক্ষেত্রে আলোচনা করুন।
- ঘোষণা : যোগদান করুন বা মেইলিং তালিকা দেখুন ।
- প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট : প্রশ্ন জিজ্ঞাসা করুন এবং প্রাইভেসি স্যান্ডবক্স ডেভেলপার সাপোর্ট রেপোতে আলোচনায় যোগ দিন।
- Chromium : বর্তমানে Chrome এ পরীক্ষা করার জন্য উপলব্ধ বাস্তবায়ন সম্পর্কে প্রশ্ন জিজ্ঞাসা করতে একটি Chromium বাগ ফাইল করুন ৷