তৃতীয় পক্ষের কুকি পরিবর্তনের জন্য ট্রে এর পদ্ধতি

Tray হল একটি ইকমার্স কন্টেন্ট ম্যানেজমেন্ট সিস্টেম (CMS) প্রদানকারী যার 20 বছরের বেশি অভিজ্ঞতা রয়েছে ব্রাজিলের খুচরা বাজারে পরিবেশন করার। ব্যবসায়ীরা Tray's পরিকাঠামোতে অনলাইন স্টোর চালায়, যা ব্যবসার লজিস্টিক, অর্থপ্রদান, প্রচার এবং রিপোর্টিং পরিচালনার জন্য পরিষেবা এবং সংহতকরণও প্রদান করে।

Tray এলডব্লিউএসএ গ্রুপের সদস্য, এবং ইকমার্স সেক্টরে একটি চালিকা শক্তি। Tray 180,000 এর বেশি ক্লায়েন্টদের দ্বারা বিশ্বস্ত, যারা 2024 সালের প্রথম ত্রৈমাসিকে GMV-তে 3 বিলিয়ন মার্কিন ডলারের বেশি উপার্জন করেছে।

tray.com.br ওয়েবসাইটের হোমপেজ

তৃতীয় পক্ষের কুকিজের উপর নির্ভরশীল

Tray's প্রযুক্তিগত স্থাপত্যটি বণিক সাইটগুলিতে তৃতীয় পক্ষের কার্যকারিতা প্রদান করতে তৃতীয়-পক্ষ কুকিজ (3PCs) ব্যবহার করে, বিশেষ করে দোকান পরিচালনার জন্য ব্যবহৃত মার্চেন্টের ব্যাকঅফিস অ্যাডমিনিস্ট্রেশন প্যানেলের জন্য। এই কুকিগুলি বণিকের ডোমেন ছাড়া অন্য ডোমেনে হোস্ট করা তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলি থেকে পরিবেশিত সামগ্রী রেন্ডার করার জন্য অপরিহার্য৷ Tray's গবেষণা প্রকাশ করেছে যে ব্রাউজারগুলি কীভাবে 3PCগুলি পরিচালনা করে তার পরিকল্পিত পরিবর্তনগুলি সম্ভাব্যভাবে এই ক্ষমতাকে ব্যাহত করতে পারে। যেহেতু Tray অনেক অনলাইন খুচরা বিক্রেতাদের জন্য গুরুত্বপূর্ণ পরিকাঠামো হিসাবে কাজ করে, তাই এটি অপরিহার্য যে ব্যবসা স্বাভাবিকভাবে চলতে পারে—এমনকি যখন ক্রোম এবং অন্যান্য ব্রাউজারগুলি 3পিসি পরিচালনা করে তাতে বড় পরিবর্তন করা হচ্ছে।

এই কেস স্টাডিটি Tray's সম্ভাব্য ব্যাঘাতের আবিষ্কার, সম্ভাব্য সমাধানগুলির মূল্যায়ন এবং তাদের সাইটগুলি 3PC-তে পরিবর্তনের জন্য প্রস্তুত কিনা তা নিশ্চিত করার জন্য সফল সমাধানের মাধ্যমে চলে।

প্রযুক্তিগত স্থাপত্য

মাইক্রোসার্ভিস

Tray তার ডোমেনে সমস্ত স্টোরফ্রন্ট এবং ব্যাক-অফিস অ্যাপ্লিকেশনগুলিকে হোস্ট করে, tray.com.br , এবং ব্যবসায়ীরা তাদের নিজস্ব কাস্টম ডোমেন থেকে এই অ্যাপ্লিকেশনগুলি পরিবেশন করতে একটি CNAME ব্যবহার করতে পারে৷ এই সেটআপের মাধ্যমে, ক্রেতারা শুধুমাত্র দোকানের ডোমেন দেখতে পাবে, যেমন merchant.example। Tray বৈশিষ্ট্য এবং ক্ষমতা প্রদানের জন্য একটি মাইক্রোসার্ভিসেস আর্কিটেকচারের সুবিধা দেয়। এই পদ্ধতিটি স্বাধীন, স্বয়ংসম্পূর্ণ অ্যাপ্লিকেশনগুলি ব্যবহার করে যা প্রতিটি একটি নির্দিষ্ট ফাংশনের উপর দৃষ্টি নিবদ্ধ করে। এই মাইক্রোসার্ভিসগুলিকে তাদের কার্যকরী ক্ষমতার উপর ভিত্তি করে স্কোপে গোষ্ঠীভুক্ত করা হয়:

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

ব্যাকঅফিস অ্যাপ্লিকেশন

Backoffice হল স্টোর ম্যানেজমেন্টের মধ্যে একটি মূল অ্যাপ্লিকেশন, Tray তে বিক্রেতার ভার্চুয়াল স্টোরের কেন্দ্রীয় প্রশাসনিক প্যানেল হিসেবে কাজ করে। এই প্যানেলের মাধ্যমে, বিক্রেতারা করতে পারেন:

  • পণ্য নিবন্ধন
  • শিপিং এবং অর্থপ্রদানের পদ্ধতি কনফিগার করুন
  • প্রচার তৈরি করুন
  • লাইভ সম্প্রচার পরিচালনা করুন
  • আদেশ প্রবাহ তদারকি
  • বিক্রয় রিপোর্ট মনিটর

যেহেতু Backoffice একটি একক ইন্টারফেসে অনেকগুলি মাইক্রোসার্ভিস-কিছু Tray দ্বারা পরিচালিত এবং কিছু তৃতীয়-পক্ষ দ্বারা পরিচালিত-একক ইন্টারফেসে একত্রিত করে, এটি তৃতীয় পক্ষের কুকিগুলি কীভাবে পরিচালনা করা হয় তার পরিবর্তনের ফলে বিঘ্নিত হওয়ার জন্য বিশেষভাবে সংবেদনশীল।

বণিক কাস্টমাইজেশনের জন্য CNAMEs

Tray নিরবিচ্ছিন্নভাবে স্টোরফ্রন্টগুলিকে সংহত করতে CNAME রেকর্ডগুলি ব্যবহার করে৷

একটি নতুন দোকান সেট আপ করার সময়, Tray's ডোমেনে হোস্ট করা অ্যাপ্লিকেশনগুলিতে সরাসরি অনুরোধ করার জন্য ব্যবসায়ীরা CNAME সেট আপ করতে পারেন, tray.com.br। এর মানে হল যে যখন একজন গ্রাহক একজন বণিকের ওয়েবসাইট পরিদর্শন করেন (যেমন example.com ), তখন একটি CNAME রেকর্ড তাদের Tray's ডোমেনে পুনঃনির্দেশ করে এবং ঠিকানা বারে বণিকের URL বজায় রাখে। এটি একটি মসৃণ ব্যবহারকারীর অভিজ্ঞতা তৈরি করে যেখানে বিষয়বস্তু সরাসরি বণিকের ওয়েবসাইট থেকে পরিবেশিত হয় বলে মনে হয়।

CNAME বোঝা

CNAME রেকর্ডগুলি ফোনে কল ফরওয়ার্ড করার মতোই কাজ করে। 555-0199 নম্বরে একজন বন্ধুকে কল করার কল্পনা করুন, কিন্তু তারা উত্তর দেয় না। কলটি অন্য একটি নম্বরে ভয়েসমেলে ফরওয়ার্ড করা হতে পারে, যেমন 555-0100৷ যাইহোক, আপনি, কলার, এই পুনঃনির্দেশ সম্বন্ধে সম্পূর্ণরূপে অজ্ঞ। ফোনটি নির্বিঘ্নে আপনাকে সংযুক্ত করে, এবং ভয়েসমেল অভিবাদন এখনও আপনার বন্ধুর আসল নম্বর (555-0199) প্রদর্শন করে৷

CNAME গুলি ওয়েবসাইটগুলির জন্য একই ভাবে কাজ করে৷ যখন একজন ব্যবহারকারী একজন বণিকের ওয়েবসাইট পরিদর্শন করেন (যেমন example.com ), তখন একটি CNAME রেকর্ড তাদের অনুরোধকে পর্দার আড়ালে একটি ভিন্ন সার্ভারে পুনঃনির্দেশ করতে পারে, যেমন assets.example.com । কিন্তু ব্যবহারকারী এবং ব্রাউজারের দৃষ্টিকোণ থেকে, সবকিছু example.com এ ঘটে। ঠিকানা বারটি বণিকের URL প্রদর্শন করে এবং ব্যবহারকারী ওয়েবসাইটের সাথে এমনভাবে ইন্টারঅ্যাক্ট করে যেন বিষয়বস্তু সরাসরি সেই ডোমেন থেকে এসেছে।

সম্ভাব্য ব্যাঘাত মূল্যায়ন

3PC পরিচালনায় পরিকল্পিত পরিবর্তনের Tray's বিশ্লেষণ ব্যাকঅফিস অ্যাপ্লিকেশনে বাধা প্রকাশ করেছে। যখন 3PC ব্লক করা হয়েছিল, ব্যাকএন্ড পৃষ্ঠাগুলিতে এমবেড করা iframes এর মধ্যে বিভিন্ন ডোমেন থেকে পৃষ্ঠাগুলি লোড করার সময় সমস্যা দেখা দেয়৷ এটি অভ্যন্তরীণ ডোমেনগুলিতে প্রযোজ্য, যেগুলি কোম্পানির নিজস্ব পরিষেবাগুলির অন্তর্গত, সেইসাথে বহিরাগত অংশীদারদের জন্য যারা অ্যাপ্লিকেশনগুলি বিকাশ করে যা Tray এর API ব্যবহার করে সংহত করে৷

উদাহরণস্বরূপ, backoffice.merchant.example এ একটি পৃষ্ঠা কল্পনা করুন যা tray.com.br এবং অন্যান্য তৃতীয় পক্ষের দ্বারা হোস্ট করা বিষয়বস্তু এম্বেড করে৷ ডোমেনের পার্থক্যের কারণে ব্রাউজাররা এই এমবেড করা বিষয়বস্তুকে তৃতীয় পক্ষ হিসাবে বিবেচনা করবে, সম্ভাব্যভাবে এটিকে যেকোনো 3PC সীমাবদ্ধতার অধীনে সীমাবদ্ধ করবে।

এই সেটআপটি বিভিন্ন সমস্যার কারণ হতে পারে:

  • ভাঙা সেশন: ব্লক করা 3PCগুলি প্রভাবিত সেশনগুলিকে ভেঙে ফেলতে পারে, ব্যবহারকারীদের একাধিকবার সাইন ইন করার জন্য ব্যবহারকারীর অভিজ্ঞতাকে খণ্ডিত করতে পারে, অথবা অন্যথায় আইফ্রেমের ত্রুটির কারণে ব্যাকঅফিস পৃষ্ঠাগুলির মধ্যে ব্যাহত বা অসঙ্গতি সৃষ্টি করতে পারে।
  • ইন্টিগ্রেশন চ্যালেঞ্জ: অংশীদার অ্যাপ্লিকেশন এবং অভ্যন্তরীণ পরিষেবা যা Tray's ব্যাকএন্ড এর API ব্যবহার করে একত্রিত হয় 3PC সীমাবদ্ধতার কারণে একই ধরনের সমস্যার সম্মুখীন হতে পারে।

নিম্নলিখিত চিত্রটি এই দৃশ্যটি চিত্রিত করে:

  • একজন ব্যবহারকারী merchant.example এ হোস্ট করা Backoffice অ্যাপ্লিকেশন অ্যাক্সেস করে।
  • এমবেডেড অ্যাপ্লিকেশনগুলি বিভিন্ন ডোমেনে থাকে – কিছু tray.com.br এ, যেটির মালিক Tray এর মালিকানা, এবং অন্যগুলি তৃতীয়-পক্ষ বিক্রেতা ডোমেনে ( third-party.example )৷
  • এই ডোমেন পার্থক্যটি 3PC সীমাবদ্ধতাগুলিকে ট্রিগার করে, সম্ভাব্যভাবে এমবেড করা অ্যাপ্লিকেশনগুলির সাথে সমস্যা সৃষ্টি করে৷
ডায়াগ্রামে CNAME উদাহরণ দেখানো হয়েছে: backoffice.merchant.example থেকে উইজেটগুলি CNAME-এর উত্তরাধিকারী হয় যাতে তারা সবই বণিক সাইটে একইসাইট হয়

সমালোচনামূলক ব্যবহারকারীর যাত্রা পরীক্ষা করা হচ্ছে

Tray's পরীক্ষা এবং বিশ্লেষণের লক্ষ্য ছিল ওয়েবসাইটের কর্মক্ষমতা এবং ব্যবহারকারীর অভিজ্ঞতা উন্নত করার লক্ষ্যে, তৃতীয় পক্ষের সংহতকরণের উপর ফোকাস এবং ভবিষ্যতের জন্য প্রস্তুতি যেখানে অনেক ব্যবহারকারী 3PC ছাড়াই ব্রাউজ করেন।

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

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

গোপনীয়তা স্যান্ডবক্স সমাধান বিশ্লেষণ

স্টোরেজ অ্যাক্সেস API

যদিও স্টোরেজ অ্যাক্সেস এপিআই (SAA) সম্ভাব্যভাবে Tray's বাধাগুলিকে মোকাবেলা করতে পারে এবং সমস্ত প্রধান ব্রাউজার দ্বারা সমর্থিত, এটি দুটি প্রধান কারণে ব্যবসার জন্য সবচেয়ে উপযুক্ত ছিল না:

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

চিপস

CHIPS ক্রস-সাইট এম্বেডগুলির জন্য একটি দুর্দান্ত ব্যবহারকারীর অভিজ্ঞতা সহ একটি শক্তিশালী সমাধান অফার করেছে। Partitioned বৈশিষ্ট্যটি কার্যকর করার জন্য সহজ ছিল এবং ক্রোমের ব্যবহারকারীদের জন্য ব্যবহারকারীর ইন্টারঅ্যাকশনের উপর কোন স্পষ্ট প্রভাব ছিল না। যখন Tray তাদের পরিষেবাতে পরিবর্তন করছিল তখন চিপস অন্যান্য মূল ব্রাউজার দ্বারা সমর্থিত ছিল না, তাই তারা ব্রাউজার জুড়ে সামঞ্জস্যপূর্ণ অভিজ্ঞতা প্রদানের জন্য শীর্ষ-স্তরের অ্যাপ্লিকেশন হিসাবে একই-সাইটে তাদের মালিকানাধীন এবং পরিচালিত এম্বেডগুলি সরানোর জন্য নির্বাচন করেছিল। থার্ড-পার্টি এম্বেড করা কন্টেন্ট Chrome-এ CHIPS-এর উপর নির্ভর করে এবং অন্যান্য ব্রাউজারে একটি নতুন উইন্ডো (প্রথম-পক্ষের প্রসঙ্গ) খোলে। Tray's প্রাথমিক বাস্তবায়নের পর থেকে, যদিও, ফায়ারফক্স শীঘ্রই চিপস পাঠানোর পরিকল্পনা নিশ্চিত করেছে, এবং Safari তাদের প্রযুক্তিগত প্রিভিউ থেকে শুরু করে পার্টিশনড অ্যাট্রিবিউটের জন্য সমর্থন যোগ করতে শুরু করেছে।

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

— তাকাশি তানাকা, Tray -এর সিটিও

ব্রাউজার সামঞ্জস্য, W3C, এবং মান

মান সম্প্রদায়ের মধ্যে Chrome একটি গুরুত্বপূর্ণ ভূমিকা পালন করে৷ নতুন ওয়েব প্রযুক্তি গ্রহণের জন্য বৃহত্তর ব্রাউজার ইকোসিস্টেমকে প্রভাবিত করার জন্য W3C ওয়ার্কিং গ্রুপ এবং প্রাইভেসিসিজি- র মতো কমিউনিটি গ্রুপে সক্রিয় অংশগ্রহণ অত্যন্ত গুরুত্বপূর্ণ।

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

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

3PCs উপলব্ধ না হলে সৃষ্ট ব্যাঘাতগুলিকে মোকাবেলা করার জন্য Tray's দৃষ্টিভঙ্গি দুটি প্রধান কৌশল জড়িত।

1. অভ্যন্তরীণ অ্যাপ্লিকেশন

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

2. তৃতীয় পক্ষের অ্যাপ্লিকেশন

ব্যাকঅফিসের মাধ্যমে অ্যাক্সেস করা তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলির জন্য, Tray আরও গতিশীল পদ্ধতির প্রয়োগ করেছে। এটি কিভাবে কাজ করে তা এখানে:

  • পার্টিশনড অ্যাট্রিবিউট বাস্তবায়ন: Partitioned কুকি অ্যাট্রিবিউটের বাস্তবায়ন বিশ্বস্ত বিক্রেতাদের জন্য রক্ষণাবেক্ষণ করা হয়েছিল, যা তৃতীয় পক্ষের অ্যাপ্লিকেশনের জন্য কার্যকরভাবে CHIPS সমর্থন করে এমন ব্রাউজারগুলিতে কুকি সেট করা সম্ভব করে।
  • যখন তৃতীয় পক্ষের কুকি ব্লক করা হয়: ব্যবহারকারীর ব্রাউজার যদি 3PCs ব্লক করে, তৃতীয় পক্ষের অ্যাপ্লিকেশনটি একটি নতুন (প্রথম-পক্ষ) উইন্ডোতে খোলে। এটি খোলার সমস্যাগুলি এড়ায় এবং 3PC সীমাবদ্ধতা থাকা সত্ত্বেও অবিরত অপারেশন নিশ্চিত করে৷
  • যখন তৃতীয় পক্ষের কুকির অনুমতি দেওয়া হয়: ব্যবহারকারীর ব্রাউজার যদি 3PC-কে অনুমতি দেয়, তাহলে অ্যাপ্লিকেশনটি আগের মতোই আইফ্রেমের মধ্যে খুলতে থাকে।

সমাধান ভিজ্যুয়ালাইজ করা

নিম্নলিখিত চিত্রটি সমাধানটি ব্যাখ্যা করে। স্টোরের প্রধান ডোমেন ( merchant.example ) উত্তরাধিকার সূত্রে পেয়ে, সমস্ত এম্বেড করা অ্যাপ্লিকেশন একই উৎস থেকে উদ্ভূত বলে মনে হয়। এটি সমস্ত উইজেটকে একে অপরের প্রথম-পক্ষে পরিণত করে, যার অর্থ 3PC সীমাবদ্ধতা একটি ফ্যাক্টর নয়। যেহেতু এই সমস্ত ফ্রেম একে অপরের প্রথম-পক্ষে পরিণত হয়, গোপনীয়তা নীতিগুলি অন্যান্য প্রথম-পক্ষের কুকিগুলির উপর নির্ভর করে: তারা শুধুমাত্র প্রথম-পক্ষের প্রসঙ্গে অ্যাক্সেসযোগ্য এবং ক্রস-সাইট ট্র্যাকিংয়ের সম্ভাবনা সীমিত করে৷

Tray মালিকানাধীন যেকোন তৃতীয় পক্ষের পরিষেবাগুলি চিপস কুকিজ সেট করতে Partitioned অ্যাট্রিবিউট ব্যবহার করে, যার অর্থ হল যে সেগুলি শুধুমাত্র সেই প্রেক্ষাপটে অ্যাক্সেসযোগ্য যেখানে সেগুলি সেট করা হয়েছিল এবং ক্রস-সাইট ট্র্যাকিং সম্ভাবনা সীমিত করে৷

ডায়াগ্রাম চিপস উদাহরণ দেখাচ্ছে: প্রথম পক্ষের ডোমেনে সরানো উইজেটগুলি প্রথম পক্ষের কুকি জার অ্যাক্সেস করতে পারে; তৃতীয় পক্ষের উইজেটগুলি পার্টিশন করা কুকি জার ব্যবহার করে।

নিচের লাইন

  • ওয়েবে গোপনীয়তার জন্য এক-আকার-ফিট-সমস্ত সমাধান নেই; গোপনীয়তা রক্ষা করার সাথে সাথে ঘর্ষণহীন ব্যবহারকারীর অভিজ্ঞতা অর্জনের অনেক উপায় রয়েছে।
  • একই শীর্ষ-স্তরের ডোমেনে সংস্থানগুলি একত্রিত করা কুকিগুলিকে এমনকি তৃতীয় পক্ষের কুকি সীমাবদ্ধতার সাথেও কাজ করতে দেয়৷
  • সমস্ত সংস্থান একই শীর্ষ-স্তরের সাইটে স্থানান্তরিত করার চেয়ে চিপস একটি সহজ সমাধান হতে পারে।
  • Tray's সমাধান টেকসই এবং ব্রাউজার জুড়ে কাজ করে। যেহেতু অতিরিক্ত ব্রাউজারগুলি CHIPS-এর জন্য সমর্থন প্রয়োগ করে, এটি Tray's মতো পরিস্থিতিগুলির জন্য একটি নির্ভরযোগ্য ক্রস-ব্রাউজার সমাধান হিসাবে বিবেচিত হতে পারে৷