এফএলওসি অরিজিন ট্রায়ালে কীভাবে অংশ নেবেন

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

FLOC সম্পর্কে আরও জানতে, Cohorts এর ফেডারেটেড লার্নিং কি? .

একটি FLOC অরিজিন ট্রায়ালে অংশ নিন

FLOC-এর জন্য একটি অরিজিন ট্রায়াল Chrome 89-এ শুরু হয়েছিল, এবং তৃতীয়-পক্ষের অরিজিন ট্রায়াল হিসাবে উপলব্ধ করা হয়েছে৷

অংশ নিতে, আপনাকে একটি FLOC অরিজিন ট্রায়াল টোকেনের জন্য নিবন্ধন করতে হবে।

প্রথম পক্ষের প্রসঙ্গ

আপনার নিজস্ব সাইট(গুলি) তে আগ্রহের সমগোত্রীয় ডেটা অ্যাক্সেস করতে, নিম্নলিখিত পদ্ধতিগুলির মধ্যে একটি ব্যবহার করে আপনার ওয়েব পৃষ্ঠাগুলিতে অরিজিন ট্রায়াল টোকেন যোগ করুন:

  • পরিবেশিত প্রতিটি পৃষ্ঠার <head> এ একটি মেটা ট্যাগ হিসাবে:

    <meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">

  • একটি HTTP শিরোনাম হিসাবে:

    Origin-Trial: TOKEN_GOES_HERE

এটির সাথে, আপনি একটি প্রথম-পক্ষের প্রসঙ্গে FLOC ব্যবহার করে দেখতে পারেন: উদাহরণস্বরূপ, আপনার সাইটে(গুলি) দর্শকদের জন্য দলগুলি পর্যবেক্ষণ করা৷

তৃতীয় পক্ষের প্রসঙ্গ

তৃতীয় পক্ষের সাইটগুলিতে আপনার কোডে FLOC API পরীক্ষা করার জন্য আপনাকে একটি মেটা ট্যাগে অরিজিন ট্রায়াল টোকেন ইনজেক্ট করতে হবে। ওয়েব ডেভেলপারদের জন্য অরিজিন ট্রায়াল গাইড ব্যাখ্যা করে কিভাবে এটি করতে হয়।

প্রতিক্রিয়া জমা দিন

Chrome এর মূল ট্রায়াল সাইটের মাধ্যমে এটি করুন৷ এই প্রতিক্রিয়াটি সর্বজনীন নয় এবং শুধুমাত্র Chrome টিমের সীমিত গোষ্ঠীর জন্য উপলব্ধ৷ আপনার টোকেনের মেয়াদ শেষ হয়ে গেলে, আপনি একটি পুনর্নবীকরণ লিঙ্ক সহ একটি ইমেল পাবেন। টোকেন পুনর্নবীকরণ করার আগে, আপনাকে আবার প্রতিক্রিয়া জমা দিতে বলা হয়।

একটি ওয়েব বিকাশকারী হিসাবে FLOC ব্যবহার করে দেখুন

FLOC চেষ্টা করার দুটি উপায় আছে:

  • ব্রাউজার পতাকা সেট করে আপনার ব্রাউজারের জন্য FLOC সক্ষম করুন।
  • অরিজিন ট্রায়ালে অন্তর্ভুক্ত একটি ব্রাউজার ব্যবহার করুন।

ব্রাউজার ফ্ল্যাগ সহ FLOC সক্ষম করুন

এফএলওসি এপিআই খুব সহজ: শুধুমাত্র একটি একক পদ্ধতি যা একটি প্রতিশ্রুতি প্রদান করে যা একটি বস্তুকে সমন্বিত id এবং version প্রদান করে:

document.interestCohort()

উপলভ্য কোহর্ট ডেটা এইরকম দেখায়:

{
  "id": "14159",
  "version": "chrome.2.1"
}

FLOC API Chrome 89 এবং তার উপরে উপলব্ধ, কিন্তু যদি আপনার ব্রাউজারটি অরিজিন ট্রায়ালে অন্তর্ভুক্ত না হয়, তাহলে API ব্যবহার করে দেখার জন্য আপনাকে ফ্ল্যাগ সহ Chrome চালাতে হবে। পতাকা সহ Chromium চালান বিভিন্ন অপারেটিং সিস্টেমের জন্য এটি কীভাবে করবেন তা ব্যাখ্যা করে৷

  1. নিম্নলিখিত পতাকা দিয়ে Chrome শুরু করুন। সব লেখা কপি নিশ্চিত করুন!

    --enable-blink-features=InterestCohortAPI
    --enable-features="FederatedLearningOfCohorts:update_interval/10s/minimum_history_domain_size_required/1,FlocIdSortingLshBasedComputation,InterestCohortFeaturePolicy"
    


    FlocPagesWithAdResourcesDefaultIncludedInFlocComputation পতাকাও অন্তর্ভুক্ত করা যেতে পারে, প্রাথমিক উৎপত্তি ট্রায়াল থেকে FLoC অ্যালগরিদম পুনরায় তৈরি করতে (অন্যথায় ডিফল্ট মান false )।


  2. থার্ড-পার্টি কুকিজ ব্লক করা নেই এবং কোনও অ্যাড ব্লকার চলছে না তা পরীক্ষা করুন।

  3. floc.glitch.me- এ ডেমো দেখুন বা DevTools কনসোল থেকে নিম্নলিখিত কোডটি চালান:

    await document.interestCohort()
    

পরীক্ষামূলক পতাকা মানে কি?

  • InterestCohortAPI FLOC সক্ষম করে।
  • update_interval/10s প্রতি 10 সেকেন্ডে পুনঃগণনা করার জন্য কোহর্ট সেট করে। এটি শুধুমাত্র পরীক্ষা সক্ষম করার জন্য; সমগোত্রীয় পুনর্গণনার ব্যবধান বর্তমানে প্রতি সাত দিনে অন্যথায় ডিফল্ট হয়।
  • minimum_history_domain_size_required/1 ডোমেনের ন্যূনতম সংখ্যা নির্দিষ্ট করে যেগুলি কোহর্টের গণনা করার জন্য উপলব্ধ হতে হবে। এখানে মান শুধুমাত্র পরীক্ষার জন্য এবং সাধারণত বেশি হবে।
  • FlocIdSortingLshBasedComputation FLoC দ্বারা ব্যবহৃত ক্লাস্টারিং অ্যালগরিদম সেট করে।
  • InterestCohortFeaturePolicy FLOC-এর জন্য অনুমতি-নীতি শিরোনামের উপলব্ধতা সক্ষম করে।
  • "FederatedLearningOfCohorts:finch_config_version/2" এর মতো একটি মান ব্যবহার করে FLOC সংস্করণ সেট করাও সম্ভব।

আপনি Chromium কোড অনুসন্ধানে FLOC পতাকা কোড দেখতে পারেন।

আপনার ব্রাউজার অরিজিন ট্রায়ালে অন্তর্ভুক্ত কিনা তা পরীক্ষা করুন

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

প্রকাশক, বিজ্ঞাপনদাতা বা অ্যাডটেক প্ল্যাটফর্ম হিসাবে FLOC ব্যবহার করে দেখুন

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

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

একটি উদাহরণ হিসাবে, প্রাসঙ্গিক বিষয়বস্তু নির্বাচন করার উপায় খুঁজে বের করার জন্য একজন প্রকাশকের জন্য, অরিজিন ট্রায়ালের সময় FLOC চেষ্টা করার প্রক্রিয়াটি এইরকম কিছু কাজ করতে পারে:

  1. সাইট ব্যবহার এবং সমগোত্রীয় আইডি সম্পর্কে ডেটা সংগ্রহ করুন।
  2. পারস্পরিক সম্পর্কের জন্য ডেটা বিশ্লেষণ করুন। প্রাসঙ্গিক বিষয়বস্তু নির্বাচন করতে ডেটা ব্যবহার করুন।
  3. অন্যান্য প্রক্রিয়ার বিরুদ্ধে এফএলওসি পদ্ধতির তুলনা করুন। এটা আপনি এটা আশা উপায় কাজ?
  4. বিষয়বস্তু নির্বাচন করতে FLOC ব্যবহার সামঞ্জস্য করুন।
  5. মূল ট্রায়াল প্রতিক্রিয়া প্রদান.
  6. পুনরাবৃত্তি করুন।

ওয়েবসাইটগুলি কীভাবে FLOC গণনা থেকে অপ্ট আউট করতে পারে?

একটি সাইটকে ঘোষণা করতে সক্ষম হওয়া উচিত যে এটি সমগোত্রীয় গণনার জন্য ব্যবহারকারীর সাইটের তালিকায় অন্তর্ভুক্ত হতে চায় না। একটি নতুন interest-cohort অনুমতি নীতি এটি সক্ষম করে৷ নীতিটি ডিফল্টরূপে allow হবে।

যেকোন ফ্রেমের জন্য যেটি interest-cohort অনুমতি নেই , প্রতিশ্রুতি ফিরে আসে যখন এটি document.interestCohort() কল করে প্রত্যাখ্যান করবে। যদি মূল ফ্রেমে interest-cohort অনুমতি না থাকে তবে পৃষ্ঠা পরিদর্শন আগ্রহের সমগোত্রীয় গণনায় অন্তর্ভুক্ত হবে না।

উদাহরণস্বরূপ, একটি সাইট HTTP প্রতিক্রিয়া শিরোনাম পাঠিয়ে সমস্ত FLOC সমগোত্রীয় গণনা থেকে অপ্ট আউট করতে পারে:

Permissions-Policy: interest-cohort=()

FLOC অরিজিন ট্রায়াল চলাকালীন, ওয়েবসাইটগুলির পৃষ্ঠাগুলি যেগুলি অপ্ট আউট করে না সেগুলি FLOC গণনায় অন্তর্ভুক্ত করা হবে যদি Chrome সনাক্ত করে যে তারা বিজ্ঞাপন-সম্পর্কিত সংস্থানগুলি লোড করে বা তারা document.interestCohort() ব্যবহার করে৷ ব্যক্তিগত IP ঠিকানাগুলি থেকে পরিবেশিত পৃষ্ঠাগুলি, যেমন ইন্ট্রানেট পৃষ্ঠাগুলি, FLOC গণনার অংশ হবে না৷

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

আরও খোঁজ


আনস্প্ল্যাশে রাইস কেনটিশের ছবি।