HTTP কুকি ডেমো, HTTP কুকি ডেমো

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

লিঙ্ক করা প্রতিটি ডেমো পৃষ্ঠা সম্পূর্ণ নির্দেশনা প্রদান করে।

পরীক্ষার সুবিধার্থে, 1% Chrome ব্যবহারকারীদের জন্য তৃতীয় পক্ষের কুকি ডিফল্টরূপে সীমাবদ্ধ থাকে৷ আপনি যদি এই গোষ্ঠীতে থাকেন তবে তৃতীয় পক্ষের কুকি ডিফল্টরূপে সীমিত থাকে এবং তৃতীয় পক্ষের কুকিগুলি এই পৃষ্ঠায় তালিকাভুক্ত তৃতীয় পক্ষের কুকি ডেমোগুলির জন্য ব্লক করা হবে৷ আপনার chrome://settings/cookies পৃষ্ঠাটি নিম্নরূপ প্রদর্শিত হবে।

1% পরীক্ষার গ্রুপে একটি ব্রাউজারের জন্য chrome://settings/cookies পৃষ্ঠা   যার জন্য কুকিজ ডিফল্টরূপে অবরুদ্ধ করা হয়
1% টেস্ট গ্রুপের একটি ব্রাউজারের জন্য chrome://settings/cookies পৃষ্ঠা যার জন্য কুকিজ ডিফল্টরূপে ব্লক করা হয়

ক্রোম সহায়তা কেন্দ্র নিবন্ধটি পরীক্ষা গোষ্ঠীর ব্যবহারকারীদের জন্য তৃতীয় পক্ষের কুকি সেটিংস পরিচালনা করে ব্যাখ্যা করে যে কীভাবে এই গোষ্ঠীর ব্যবহারকারীরা তৃতীয় পক্ষের কুকিগুলি সম্পূর্ণরূপে ব্লক করতে পারে৷

👉 ডেমো: 1pc.glitch.me

ডেমো পৃষ্ঠায় শীর্ষ-স্তরের পৃষ্ঠার মতো একই সাইট থেকে একটি চিত্র এবং একটি আইফ্রেম অন্তর্ভুক্ত রয়েছে৷ একটি Set-Cookie হেডার ইমেজ এবং আইফ্রেম উভয়ের জন্য অনুরোধের প্রতিক্রিয়ার সাথে অন্তর্ভুক্ত করা হয়, কিন্তু Set-Cookie শিরোলেখের বিভিন্ন Path এবং Max-Age মান রয়েছে।

প্রথম পক্ষের কুকি ডেমো সাইট 1pc.glitch.me

👉 ডেমো: 3pc.glitch.me

ডেমো পৃষ্ঠার চিত্র এবং iframe একটি ভিন্ন সাইট থেকে এসেছে: 3p-site.glitch.me

একটি Set-Cookie হেডার ইমেজ এবং আইফ্রেম উভয়ের জন্য অনুরোধের প্রতিক্রিয়ার সাথে অন্তর্ভুক্ত করা হয়েছে। যাইহোক, ইমেজ এবং iframe-এর জন্য Set-Cookie রেসপন্স হেডারের প্রত্যেকটির আলাদা আলাদা SameSite মান রয়েছে এবং এটি ব্রাউজার দ্বারা কীভাবে পরিচালনা করা হয় তা প্রভাবিত করে।

এই ডেমো দেখায় কিভাবে তৃতীয় পক্ষের কুকিজ ব্রাউজার সীমাবদ্ধতা, ব্যবহারকারী সেটিংস, বিকাশকারী পতাকা বা এন্টারপ্রাইজ নীতি দ্বারা ব্লক করা যেতে পারে।

আরও জানুন:

তৃতীয় পক্ষের কুকি ডেমো সাইট 3pc.glitch.me

👉 ডেমো: javascript-cookie.glitch.me

ডেমো পৃষ্ঠায় অন্তর্ভুক্ত জাভাস্ক্রিপ্ট একটি কুকি সেট করে:

document.cookie = 'cat=tabby';

একবার সেট হয়ে গেলে, কুকিটি জাভাস্ক্রিপ্ট-cookie.glitch.me- এ সম্পদের অনুরোধের সাথে অন্তর্ভুক্ত করা হয়। এটি একটি প্রথম পক্ষের কুকি হিসাবে বিবেচিত হয় যেহেতু এটি আপনার পরিদর্শন করা সাইট দ্বারা সেট করা হচ্ছে৷ যদি একই জাভাস্ক্রিপ্ট একটি ক্রস-সাইট আইফ্রেমে কল করা হয়, এটি ব্রাউজার দ্বারা তৃতীয় পক্ষের কুকি হিসাবে বিবেচিত হবে৷

জাভাস্ক্রিপ্ট কুকি ডেমো সাইট javascript-cookie.glitch.me

এই ডেমোতে দুটি ওয়েব পৃষ্ঠা রয়েছে, প্রতিটি আলাদা সাইটে

👉 samesite-a.glitch.me
👉 samesite-b.glitch.me

এই পৃষ্ঠাগুলির প্রতিটিতে রয়েছে:

  • অন্য সাইট থেকে একটি ছবি.
  • অন্য সাইটের একটি লিঙ্ক.

উভয় সাইটই অনুরোধের জবাবে একটি কুকি সেট করে, ডিফল্ট SameSite মান Lax ব্যবহার করে।

SameSite=Lax ক্রস-সাইট নেভিগেশন অনুরোধের (একটি লিঙ্ক অনুসরণ করে) প্রতিক্রিয়া হিসাবে কুকি সেট করার অনুমতি দেয় কিন্তু অন্যান্য ক্রস-সাইট অনুরোধে নয় (যেমন একটি ছবি লোড করা)।

কিভাবে SameSite=Lax কুকি ব্রাউজার দ্বারা ভিন্নভাবে পরিচালনা করা হয়, একটি লিঙ্ক অনুসরণ করার সময় এবং একটি ছবি লোড করার সময় দেখতে ডেমো পৃষ্ঠাগুলিতে যান৷

একইসাইট কুকি ডেমো সাইট samesite-a.glitch.me

এই ডেমো দুটি সাইট নিয়ে গঠিত:

👉 উদাহরণ-a.glitch.me
👉 উদাহরণ-b.glitch.me

example-a.glitch.me এবং example-b.glitch.me- এর হোম পৃষ্ঠাগুলিতে উভয়ই tracker-site.glitch.me থেকে একটি iframe অন্তর্ভুক্ত করে, যা আইফ্রেম এমবেড করা পৃষ্ঠাগুলিতে ব্রাউজিং কার্যকলাপ ট্র্যাক করতে একটি কুকি ব্যবহার করে৷

আপনি example-a.glitch.me এবং example-b.glitch.me এর মধ্যে নেভিগেট করার সময়, ট্র্যাকার আইফ্রেমের বিষয়বস্তু আপডেট করা হয় যাতে দেখা যায় যে tracker-site.glitch.me এই দুটি সাইট জুড়ে আপনার কার্যকলাপ ট্র্যাক করছে৷ (এটি অন্য কোনো সাইটে এম্বেড করা নেই।)

এই ডেমো দেখায় কিভাবে একটি ট্র্যাকার বিভিন্ন সাইট জুড়ে আপনার কার্যকলাপ রেকর্ড করতে কুকিজ ব্যবহার করতে পারে।

ক্রস-সাইট কুকি ট্র্যাকিং ডেমো: উদাহরণ-a.glitch.me

পিক্সেল ডেমো ট্র্যাকিং

এই ডেমো দুটি সাইট নিয়ে গঠিত:

👉 tracking-pixel-a.glitch.me
👉 ট্র্যাকিং-পিক্সেল-b.glitch.me

উভয়ই Tracking-pixel-server.glitch.me থেকে একটি একক-পিক্সেল চিত্র অন্তর্ভুক্ত করে, যা একটি কুকি ব্যবহার করার অনুমতি দেয় যাতে ছবি অন্তর্ভুক্ত সাইটগুলিতে আপনার কার্যকলাপ ট্র্যাক করা যায়৷

উভয় পৃষ্ঠাতেই tracking-pixel-server.glitch.me থেকে একটি iframe অন্তর্ভুক্ত রয়েছে যা ট্র্যাকিং পিক্সেল অন্তর্ভুক্ত পৃষ্ঠাগুলির জন্য রেকর্ড করা পৃষ্ঠা পরিদর্শন দেখায়।

এই ডেমো দেখায় কিভাবে একটি ট্র্যাকিং পিক্সেল একাধিক সাইট জুড়ে আপনার কার্যকলাপ রেকর্ড করতে কুকির সাথে ব্যবহার করা যেতে পারে।

ট্র্যাকিং পিক্সেল ডেমো: tracking-pixel-a.glitch.me

👉 ডেমো: fetch-cookie.glitch.me

এই পৃষ্ঠায় অন্তর্ভুক্ত জাভাস্ক্রিপ্ট 3p-site.glitch.me/fetch এ একটি ক্রস-সাইট fetch() কল করে, যা প্রতিক্রিয়া হিসাবে একটি fetch=true কুকি সেট করে।

ক্রস-সাইট আনয়ন কুকি ডেমো: fetch-cookie.glitch.me

আরও জানুন

,

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

লিঙ্ক করা প্রতিটি ডেমো পৃষ্ঠা সম্পূর্ণ নির্দেশনা প্রদান করে।

পরীক্ষার সুবিধার্থে, 1% Chrome ব্যবহারকারীদের জন্য তৃতীয় পক্ষের কুকি ডিফল্টরূপে সীমাবদ্ধ থাকে৷ আপনি যদি এই গোষ্ঠীতে থাকেন তবে তৃতীয় পক্ষের কুকি ডিফল্টরূপে সীমিত থাকে এবং তৃতীয় পক্ষের কুকিগুলি এই পৃষ্ঠায় তালিকাভুক্ত তৃতীয় পক্ষের কুকি ডেমোগুলির জন্য ব্লক করা হবে৷ আপনার chrome://settings/cookies পৃষ্ঠাটি নিম্নরূপ প্রদর্শিত হবে।

1% পরীক্ষার গ্রুপে একটি ব্রাউজারের জন্য chrome://settings/cookies পৃষ্ঠা   যার জন্য কুকিজ ডিফল্টরূপে অবরুদ্ধ করা হয়
1% টেস্ট গ্রুপের একটি ব্রাউজারের জন্য chrome://settings/cookies পৃষ্ঠা যার জন্য কুকিজ ডিফল্টরূপে ব্লক করা হয়

ক্রোম সহায়তা কেন্দ্র নিবন্ধটি পরীক্ষা গোষ্ঠীর ব্যবহারকারীদের জন্য তৃতীয় পক্ষের কুকি সেটিংস পরিচালনা করে ব্যাখ্যা করে যে কীভাবে এই গোষ্ঠীর ব্যবহারকারীরা তৃতীয় পক্ষের কুকিগুলি সম্পূর্ণরূপে ব্লক করতে পারে৷

👉 ডেমো: 1pc.glitch.me

ডেমো পৃষ্ঠায় শীর্ষ-স্তরের পৃষ্ঠার মতো একই সাইট থেকে একটি চিত্র এবং একটি আইফ্রেম অন্তর্ভুক্ত রয়েছে৷ একটি Set-Cookie হেডার ইমেজ এবং আইফ্রেম উভয়ের জন্য অনুরোধের প্রতিক্রিয়ার সাথে অন্তর্ভুক্ত করা হয়, কিন্তু Set-Cookie শিরোলেখের বিভিন্ন Path এবং Max-Age মান রয়েছে।

প্রথম পক্ষের কুকি ডেমো সাইট 1pc.glitch.me

👉 ডেমো: 3pc.glitch.me

ডেমো পৃষ্ঠার চিত্র এবং iframe একটি ভিন্ন সাইট থেকে এসেছে: 3p-site.glitch.me

একটি Set-Cookie হেডার ইমেজ এবং আইফ্রেম উভয়ের জন্য অনুরোধের প্রতিক্রিয়ার সাথে অন্তর্ভুক্ত করা হয়েছে। যাইহোক, ইমেজ এবং iframe-এর জন্য Set-Cookie রেসপন্স হেডারের প্রত্যেকটির আলাদা আলাদা SameSite মান রয়েছে এবং এটি ব্রাউজার দ্বারা কীভাবে পরিচালনা করা হয় তা প্রভাবিত করে।

এই ডেমো দেখায় কিভাবে তৃতীয় পক্ষের কুকিজ ব্রাউজার সীমাবদ্ধতা, ব্যবহারকারী সেটিংস, বিকাশকারী পতাকা বা এন্টারপ্রাইজ নীতি দ্বারা ব্লক করা যেতে পারে।

আরও জানুন:

তৃতীয় পক্ষের কুকি ডেমো সাইট 3pc.glitch.me

👉 ডেমো: javascript-cookie.glitch.me

ডেমো পৃষ্ঠায় অন্তর্ভুক্ত জাভাস্ক্রিপ্ট একটি কুকি সেট করে:

document.cookie = 'cat=tabby';

একবার সেট হয়ে গেলে, কুকিটি জাভাস্ক্রিপ্ট-cookie.glitch.me- এ সম্পদের অনুরোধের সাথে অন্তর্ভুক্ত করা হয়। এটি একটি প্রথম পক্ষের কুকি হিসাবে বিবেচিত হয় যেহেতু এটি আপনার পরিদর্শন করা সাইট দ্বারা সেট করা হচ্ছে৷ যদি একই জাভাস্ক্রিপ্ট একটি ক্রস-সাইট আইফ্রেমে কল করা হয়, এটি ব্রাউজার দ্বারা তৃতীয় পক্ষের কুকি হিসাবে বিবেচিত হবে৷

জাভাস্ক্রিপ্ট কুকি ডেমো সাইট javascript-cookie.glitch.me

এই ডেমোতে দুটি ওয়েব পৃষ্ঠা রয়েছে, প্রতিটি আলাদা সাইটে

👉 samesite-a.glitch.me
👉 samesite-b.glitch.me

এই পৃষ্ঠাগুলির প্রতিটিতে রয়েছে:

  • অন্য সাইট থেকে একটি ছবি.
  • অন্য সাইটের একটি লিঙ্ক.

উভয় সাইটই অনুরোধের জবাবে একটি কুকি সেট করে, ডিফল্ট SameSite মান Lax ব্যবহার করে।

SameSite=Lax ক্রস-সাইট নেভিগেশন অনুরোধের (একটি লিঙ্ক অনুসরণ করে) প্রতিক্রিয়া হিসাবে কুকি সেট করার অনুমতি দেয় কিন্তু অন্যান্য ক্রস-সাইট অনুরোধে নয় (যেমন একটি ছবি লোড করা)।

কিভাবে SameSite=Lax কুকি ব্রাউজার দ্বারা ভিন্নভাবে পরিচালনা করা হয়, একটি লিঙ্ক অনুসরণ করার সময় এবং একটি ছবি লোড করার সময় দেখতে ডেমো পৃষ্ঠাগুলিতে যান৷

একইসাইট কুকি ডেমো সাইট samesite-a.glitch.me

এই ডেমো দুটি সাইট নিয়ে গঠিত:

👉 উদাহরণ-a.glitch.me
👉 উদাহরণ-b.glitch.me

example-a.glitch.me এবং example-b.glitch.me- এর হোম পৃষ্ঠাগুলিতে উভয়ই tracker-site.glitch.me থেকে একটি iframe অন্তর্ভুক্ত করে, যা আইফ্রেম এমবেড করা পৃষ্ঠাগুলিতে ব্রাউজিং কার্যকলাপ ট্র্যাক করতে একটি কুকি ব্যবহার করে৷

আপনি example-a.glitch.me এবং example-b.glitch.me এর মধ্যে নেভিগেট করার সময়, ট্র্যাকার আইফ্রেমের বিষয়বস্তু আপডেট করা হয় যাতে দেখা যায় যে tracker-site.glitch.me এই দুটি সাইট জুড়ে আপনার কার্যকলাপ ট্র্যাক করছে৷ (এটি অন্য কোনো সাইটে এম্বেড করা নেই।)

এই ডেমো দেখায় কিভাবে একটি ট্র্যাকার বিভিন্ন সাইট জুড়ে আপনার কার্যকলাপ রেকর্ড করতে কুকিজ ব্যবহার করতে পারে।

ক্রস-সাইট কুকি ট্র্যাকিং ডেমো: উদাহরণ-a.glitch.me

পিক্সেল ডেমো ট্র্যাকিং

এই ডেমো দুটি সাইট নিয়ে গঠিত:

👉 tracking-pixel-a.glitch.me
👉 ট্র্যাকিং-পিক্সেল-b.glitch.me

উভয়ই Tracking-pixel-server.glitch.me থেকে একটি একক-পিক্সেল চিত্র অন্তর্ভুক্ত করে, যা একটি কুকি ব্যবহার করার অনুমতি দেয় যাতে ছবি অন্তর্ভুক্ত সাইটগুলিতে আপনার কার্যকলাপ ট্র্যাক করা যায়৷

উভয় পৃষ্ঠাতেই tracking-pixel-server.glitch.me থেকে একটি iframe অন্তর্ভুক্ত রয়েছে যা ট্র্যাকিং পিক্সেল অন্তর্ভুক্ত পৃষ্ঠাগুলির জন্য রেকর্ড করা পৃষ্ঠা পরিদর্শন দেখায়।

এই ডেমো দেখায় কিভাবে একটি ট্র্যাকিং পিক্সেল একাধিক সাইট জুড়ে আপনার কার্যকলাপ রেকর্ড করতে কুকির সাথে ব্যবহার করা যেতে পারে।

ট্র্যাকিং পিক্সেল ডেমো: tracking-pixel-a.glitch.me

👉 ডেমো: fetch-cookie.glitch.me

এই পৃষ্ঠায় অন্তর্ভুক্ত জাভাস্ক্রিপ্ট 3p-site.glitch.me/fetch এ একটি ক্রস-সাইট fetch() কল করে, যা প্রতিক্রিয়া হিসাবে একটি fetch=true কুকি সেট করে।

ক্রস-সাইট আনয়ন কুকি ডেমো: fetch-cookie.glitch.me

আরও জানুন