তৃতীয় পক্ষের কুকি অবচয় জন্য প্রস্তুত

এই নির্দেশিকাটি আপনাকে তৃতীয়-পক্ষ কুকিজের জন্য Chrome এন্ডিং সাপোর্ট দ্বারা প্রবর্তিত আপনার অ্যাড-অনের প্রভাব এবং প্রয়োজনীয় পরিবর্তনগুলি বুঝতে সাহায্য করে৷

ওভারভিউ

4 জানুয়ারী, 2024- এ, Chrome ট্র্যাকিং সুরক্ষা চালু করেছে, যা 1% ব্যবহারকারীর কাছে ডিফল্টভাবে তৃতীয় পক্ষের (3P) কুকিগুলিতে ওয়েবসাইট অ্যাক্সেস সীমাবদ্ধ করে। 2025 সালের গোড়ার দিকে , Chrome 3P কুকিগুলি সম্পূর্ণরূপে বন্ধ করার আশা করছে৷

ক্লাসরুম অ্যাড-অনগুলিতে কমপক্ষে দুটি ব্যবহারকারীর যাত্রা প্রভাবিত হয়েছে:

  1. Google একক সাইন-অন (SSO) প্রবাহ
  2. ব্যবহারকারীদের নতুন ট্যাবে চালু করা হচ্ছে

গুগল এসএসও

Google SSO প্রবাহের সময়, ব্যবহারকারীদের তাদের Google অ্যাকাউন্টে সাইন ইন করতে এবং ডেটা ভাগ করে নেওয়ার জন্য সম্মতি দেওয়ার জন্য একটি ডায়ালগে নেভিগেট করা হয়।

একটি আইফ্রেমের মধ্যে থেকে SSO চলাকালীন তিনটি ভিন্ন কুকি প্রসঙ্গের ভিজ্যুয়ালাইজেশন

চিত্র 1. একটি আইফ্রেমের মধ্যে থেকে SSO চলাকালীন তিনটি ভিন্ন কুকি প্রসঙ্গের ভিজ্যুয়ালাইজেশন: (1) শীর্ষ স্তরের ক্লাসরুম অ্যাপ, (2) 3P এমবেডেড আইফ্রেম (এই ক্ষেত্রে স্থানীয় হোস্টে ডেভিডপুজল), এবং (3) শীর্ষ স্তরের OAuth ডায়ালগ

একটি সাধারণ অ্যাড-অন বাস্তবায়নে, এই সাইন-ইন প্রক্রিয়ার সমাপ্তিতে একটি সেশন কুকি সেট করা হয়। অ্যাড-অন iframe, যা একটি এমবেডেড প্রেক্ষাপটে রয়েছে, এখন সেশন কুকি সহ পুনরায় লোড করা হয়েছে, ব্যবহারকারীকে তাদের প্রমাণীকৃত সেশন অ্যাক্সেস করার অনুমতি দেয়৷ যাইহোক, যখন 3P কুকিজ নিষ্ক্রিয় করা হয়, তখন অ্যাড-অন iframes এর মতো এম্বেড করা প্রেক্ষাপটে সাইটগুলি তাদের নিজ নিজ শীর্ষ স্তরের প্রসঙ্গ থেকে কুকিজ অ্যাক্সেস করতে পারে না। ক্লাসরুম অ্যাড-অনগুলির জন্য, ব্যবহারকারী তাদের প্রমাণীকৃত সেশন অ্যাক্সেস করতে অক্ষম এবং একটি সাইন-ইন লুপে আটকে যায়।

এমবেডেড iframe প্রসঙ্গে সেশন কুকি সেট করে এমন বাস্তবায়নের জন্য, এই সমস্যাটি CHIPS API দ্বারা প্রশমিত করা যেতে পারে, যা এম্বেড করা সাইটগুলিকে পার্টিশন করা কুকিজ সেট এবং অ্যাক্সেস করার অনুমতি দেয় (এম্বেডার এবং এমবেডেড ডোমেন উভয়েই কুকি করা হয়)। যাইহোক, সাইন-ইন ডায়ালগের শীর্ষ স্তরের প্রেক্ষাপটে সেশন কুকি সেট করে এমন বাস্তবায়নগুলি আইফ্রেমে অ-বিভাজন কুকি অ্যাক্সেস করতে অক্ষম, সাইন-ইন প্রতিরোধ করে৷

নতুন ট্যাব

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

বিকাশকারীর ক্রিয়াকলাপ

Chrome 3P কুকিগুলিকে পর্যায়ক্রমে আউট করার মতো আপনার অ্যাড-অন কাজ চালিয়ে যাচ্ছে তা নিশ্চিত করার জন্য আপনাকে কিছু পদক্ষেপ বিবেচনা করা উচিত।

  1. আপনার অ্যাড-অনের সমালোচনামূলক ব্যবহারকারীর যাত্রায় 3P কুকির ব্যবহার নিরীক্ষণ করুন । আরও নির্দিষ্টভাবে, আপনার নির্দিষ্ট বাস্তবায়নের প্রভাব মূল্যায়ন করতে 3P কুকি নিষ্ক্রিয় করে পরীক্ষা করুন
  2. স্টোরেজ অ্যাক্সেস API এক্সপ্লোর করুন । সমস্ত অ্যাড-অন বাস্তবায়নের জন্য, আমরা সুপারিশ করি যে আপনি স্টোরেজ অ্যাক্সেস API (SAA) অন্বেষণ করুন। SAA iframes কে iframe প্রসঙ্গের বাইরে তাদের কুকি অ্যাক্সেস করতে সক্ষম করে। SAA আজ ক্রোমে উপলব্ধ, এবং ক্লাসরুম অ্যাপ দ্বারা সমর্থিত।

  3. FedCM-এ অপ্ট-ইন করুন । এছাড়াও, আপনি যদি GIS ব্যবহার করেন, Google লাইব্রেরি দিয়ে সাইন ইন করুন, তাহলে Identity টিমের অফিসিয়াল নির্দেশিকা হল FedCM-এ অপ্ট-ইন করা। এটি 3P কুকির ক্ষমতা প্রতিস্থাপন করে না তবে এটি শেষ পর্যন্ত 3P কুকি অবচয়নের অংশ হিসাবে GIS-এ প্রয়োজন হবে। FedCM আজ ক্রোমে উপলব্ধ এবং ক্লাসরুমে সমর্থিত, তবে আচরণ এবং বৈশিষ্ট্যগুলি এখনও বিকাশাধীন এবং প্রতিক্রিয়ার জন্য উন্মুক্ত।

  4. GIS-এ স্থানান্তর করুন । আপনি যদি অবচয়িত GSIv2 লাইব্রেরি ব্যবহার করেন, যা Google সাইন-ইন লাইব্রেরি নামেও পরিচিত, তাহলে এটি দৃঢ়ভাবে সুপারিশ করা হয় যে আপনি GIS-এ স্থানান্তর করুন , কারণ GSIv2 এর জন্য সমর্থন অস্পষ্ট।

  5. অবচয় ট্রায়াল বিলম্বের জন্য আবেদন করুন । 3P কুকি অবচয়নের প্রভাবগুলি বিলম্বিত করার জন্য অ-বিজ্ঞাপন ব্যবহারের ক্ষেত্রে অনুমতি দেওয়ার জন্য Chrome একটি অবচয় ট্রায়াল অফার করছে৷ গৃহীত হলে, আপনাকে একটি টোকেন দেওয়া হবে যা আপনি SAA-এর মতো দীর্ঘমেয়াদী সমাধানে স্থানান্তরিত করার সময় 2024 সাল পর্যন্ত আপনার উত্সের জন্য 3P কুকি সক্ষম রাখতে আপনার অ্যাড-অনে ব্যবহার করতে পারেন। আবেদন করার পরে, আপনাকে একটি বাগ আইডি বা একটি ব্রেকেজ রিপোর্টের লিঙ্ক প্রদান করতে বলা হবে। আমাদের দল ইতিমধ্যেই ক্লাসরুম অ্যাড-অনগুলির জন্য এটি ফাইল করেছে এবং আপনি এই বাগটি প্রদান করতে পারেন।

,

এই নির্দেশিকাটি আপনাকে তৃতীয়-পক্ষ কুকিজের জন্য Chrome এন্ডিং সাপোর্ট দ্বারা প্রবর্তিত আপনার অ্যাড-অনের প্রভাব এবং প্রয়োজনীয় পরিবর্তনগুলি বুঝতে সাহায্য করে৷

ওভারভিউ

4 জানুয়ারী, 2024- এ, Chrome ট্র্যাকিং সুরক্ষা চালু করেছে, যা 1% ব্যবহারকারীর কাছে ডিফল্টভাবে তৃতীয় পক্ষের (3P) কুকিগুলিতে ওয়েবসাইট অ্যাক্সেস সীমাবদ্ধ করে। 2025 সালের গোড়ার দিকে , Chrome 3P কুকিগুলি সম্পূর্ণরূপে বন্ধ করার আশা করছে৷

ক্লাসরুম অ্যাড-অনগুলিতে কমপক্ষে দুটি ব্যবহারকারীর যাত্রা প্রভাবিত হয়েছে:

  1. Google একক সাইন-অন (SSO) প্রবাহ
  2. ব্যবহারকারীদের নতুন ট্যাবে চালু করা হচ্ছে

গুগল এসএসও

Google SSO প্রবাহের সময়, ব্যবহারকারীদের তাদের Google অ্যাকাউন্টে সাইন ইন করতে এবং ডেটা ভাগ করে নেওয়ার জন্য সম্মতি দেওয়ার জন্য একটি ডায়ালগে নেভিগেট করা হয়।

একটি আইফ্রেমের মধ্যে থেকে SSO চলাকালীন তিনটি ভিন্ন কুকি প্রসঙ্গের ভিজ্যুয়ালাইজেশন

চিত্র 1. একটি আইফ্রেমের মধ্যে থেকে SSO চলাকালীন তিনটি ভিন্ন কুকি প্রসঙ্গের ভিজ্যুয়ালাইজেশন: (1) শীর্ষ স্তরের ক্লাসরুম অ্যাপ, (2) 3P এমবেডেড আইফ্রেম (এই ক্ষেত্রে স্থানীয় হোস্টে ডেভিডপুজল), এবং (3) শীর্ষ স্তরের OAuth ডায়ালগ

একটি সাধারণ অ্যাড-অন বাস্তবায়নে, এই সাইন-ইন প্রক্রিয়ার সমাপ্তিতে একটি সেশন কুকি সেট করা হয়। অ্যাড-অন iframe, যা একটি এমবেডেড প্রেক্ষাপটে রয়েছে, এখন সেশন কুকি সহ পুনরায় লোড করা হয়েছে, ব্যবহারকারীকে তাদের প্রমাণীকৃত সেশন অ্যাক্সেস করার অনুমতি দেয়৷ যাইহোক, যখন 3P কুকিজ নিষ্ক্রিয় করা হয়, তখন অ্যাড-অন iframes এর মতো এম্বেড করা প্রেক্ষাপটে সাইটগুলি তাদের নিজ নিজ শীর্ষ স্তরের প্রসঙ্গ থেকে কুকিজ অ্যাক্সেস করতে পারে না। ক্লাসরুম অ্যাড-অনগুলির জন্য, ব্যবহারকারী তাদের প্রমাণীকৃত সেশন অ্যাক্সেস করতে অক্ষম এবং একটি সাইন-ইন লুপে আটকে যায়।

এমবেডেড iframe প্রসঙ্গে সেশন কুকি সেট করে এমন বাস্তবায়নের জন্য, এই সমস্যাটি CHIPS API দ্বারা প্রশমিত করা যেতে পারে, যা এম্বেড করা সাইটগুলিকে পার্টিশন করা কুকিজ সেট এবং অ্যাক্সেস করার অনুমতি দেয় (এম্বেডার এবং এমবেডেড ডোমেন উভয়েই কুকি করা হয়)। যাইহোক, সাইন-ইন ডায়ালগের শীর্ষ স্তরের প্রেক্ষাপটে সেশন কুকি সেট করে এমন বাস্তবায়নগুলি আইফ্রেমে অ-বিভাজন কুকি অ্যাক্সেস করতে অক্ষম, সাইন-ইন প্রতিরোধ করে৷

নতুন ট্যাব

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

বিকাশকারীর ক্রিয়াকলাপ

Chrome 3P কুকিগুলিকে পর্যায়ক্রমে আউট করার মতো আপনার অ্যাড-অন কাজ চালিয়ে যাচ্ছে তা নিশ্চিত করার জন্য আপনাকে কিছু পদক্ষেপ বিবেচনা করা উচিত।

  1. আপনার অ্যাড-অনের সমালোচনামূলক ব্যবহারকারীর যাত্রায় 3P কুকির ব্যবহার নিরীক্ষণ করুন । আরও নির্দিষ্টভাবে, আপনার নির্দিষ্ট বাস্তবায়নের প্রভাব মূল্যায়ন করতে 3P কুকি নিষ্ক্রিয় করে পরীক্ষা করুন
  2. স্টোরেজ অ্যাক্সেস API এক্সপ্লোর করুন । সমস্ত অ্যাড-অন বাস্তবায়নের জন্য, আমরা সুপারিশ করি যে আপনি স্টোরেজ অ্যাক্সেস API (SAA) অন্বেষণ করুন। SAA iframes কে iframe প্রসঙ্গের বাইরে তাদের কুকি অ্যাক্সেস করতে সক্ষম করে। SAA আজ ক্রোমে উপলব্ধ, এবং ক্লাসরুম অ্যাপ দ্বারা সমর্থিত।

  3. FedCM-এ অপ্ট-ইন করুন । এছাড়াও, আপনি যদি GIS ব্যবহার করেন, Google লাইব্রেরি দিয়ে সাইন ইন করুন, তাহলে Identity টিমের অফিসিয়াল নির্দেশিকা হল FedCM-এ অপ্ট-ইন করা। এটি 3P কুকির ক্ষমতা প্রতিস্থাপন করে না তবে এটি শেষ পর্যন্ত 3P কুকি অবচয়নের অংশ হিসাবে GIS-এ প্রয়োজন হবে। FedCM আজ ক্রোমে উপলব্ধ এবং ক্লাসরুমে সমর্থিত, তবে আচরণ এবং বৈশিষ্ট্যগুলি এখনও বিকাশাধীন এবং প্রতিক্রিয়ার জন্য উন্মুক্ত।

  4. GIS-এ স্থানান্তর করুন । আপনি যদি অবচয়িত GSIv2 লাইব্রেরি ব্যবহার করেন, যা Google সাইন-ইন লাইব্রেরি নামেও পরিচিত, তাহলে এটি দৃঢ়ভাবে সুপারিশ করা হয় যে আপনি GIS-এ স্থানান্তর করুন , কারণ GSIv2 এর জন্য সমর্থন অস্পষ্ট।

  5. অবচয় ট্রায়াল বিলম্বের জন্য আবেদন করুন । 3P কুকি অবচয়নের প্রভাবগুলি বিলম্বিত করার জন্য অ-বিজ্ঞাপন ব্যবহারের ক্ষেত্রে অনুমতি দেওয়ার জন্য Chrome একটি অবচয় ট্রায়াল অফার করছে৷ গৃহীত হলে, আপনাকে একটি টোকেন দেওয়া হবে যা আপনি SAA-এর মতো দীর্ঘমেয়াদী সমাধানে স্থানান্তরিত করার সময় 2024 সাল পর্যন্ত আপনার উত্সের জন্য 3P কুকি সক্ষম রাখতে আপনার অ্যাড-অনে ব্যবহার করতে পারেন। আবেদন করার পরে, আপনাকে একটি বাগ আইডি বা একটি ব্রেকেজ রিপোর্টের লিঙ্ক প্রদান করতে বলা হবে। আমাদের দল ইতিমধ্যেই ক্লাসরুম অ্যাড-অনগুলির জন্য এটি ফাইল করেছে এবং আপনি এই বাগটি প্রদান করতে পারেন।