User-Agent Client Hints মাইগ্রেশন: সম্পূর্ণ UA স্ট্রিং ছাড়াই ডিভাইস পরিমাপ
Chrome User-Agent স্ট্রিংকে একটি জমাট খোলসে নামিয়ে আনছে। দেখুন, প্রাইভেসি-ফার্স্ট অ্যানালিটিক্স ফিঙ্গারপ্রিন্টিং ছাড়াই Client Hints দিয়ে ডিভাইস সংকেত কীভাবে পড়ে।
আরও পড়ুন →navigator.sendBeacon বনাম fetch keepalive: নেভিগেশন আটকে না রেখে নির্ভরযোগ্য অ্যানালিটিক্স ডেলিভারি
নেভিগেশন থামিয়ে না দিয়ে পেজ আনলোড টিকিয়ে রাখতে পারে এমন অ্যানালিটিক্স পেলোড কীভাবে পাঠাবেন — এবং কুকিহীন কালেকশনের জন্য sendBeacon ও fetch keepalive-এর মধ্যে বেছে নেওয়াটা কেন গুরুত্বপূর্ণ।
আরও পড়ুন →402 Payment Required-এর প্রত্যাবর্তন: HTTP স্ট্যাটাস কোড বট ট্রাফিক সম্পর্কে কী বলে
HTTP স্ট্যাটাস কোডে বেশিরভাগ অ্যানালিটিক্স টুল যতটা ব্যবহার করে তার চেয়ে বেশি সিগন্যাল থাকে। সার্ভার-সাইড স্ট্যাটাস পার্সিং কীভাবে কাউকে ট্র্যাক না করেই মানুষ ও বটকে আলাদা করতে সাহায্য করে, তা দেখুন।
আরও পড়ুন →ভিজিবিলিটি স্টেট ট্রানজিশন: নির্ভরযোগ্য বিকন ছাড়াই পেজ ভিউ মাপা
pagehide, visibilitychange আর Beacon API প্রতিটি ব্রাউজারে আলাদা আচরণ করে। কুকি বা স্থায়ী শনাক্তকারী ছাড়াই সেশনের সমাপ্তি নির্ভরযোগ্যভাবে নথিভুক্ত করার উপায় দেখুন।
আরও পড়ুন →Sec-GPC হেডার এখন সর্বত্র: অ্যানালিটিক্সের জন্য সার্ভার-সাইড শনাক্তকরণ
Global Privacy Control প্রতিটি রিকোয়েস্টের সঙ্গে Sec-GPC রিকোয়েস্ট হেডার হিসেবে আসে। কীভাবে এটি এজে পড়বেন এবং কুকি-বিহীন অ্যানালিটিক্স পাইপলাইনে সম্মান করবেন, তা এখানে।
আরও পড়ুন →Timing-Allow-Origin: Resource Timing API-তে Analytics কী দেখে
Timing-Allow-Origin হেডার নিয়ন্ত্রণ করে যে একটি পেজ ক্রস-অরিজিন টাইমিং সম্পর্কে কতটা বিস্তারিত পড়তে পারে। প্রাইভেসি-ফার্স্ট পারফরম্যান্স পরিমাপের জন্য এর অর্থ কী, তা এখানে বলা হলো।
আরও পড়ুন →Speculation Rules এবং Prerendering: Prefetch করা পেজ সম্পর্কে Analytics যা ভুল বোঝে
Chrome-এর Speculation Rules API একজন ব্যবহারকারীর ক্লিক করার আগেই একটি পেজ রেন্ডার করতে পারে। এটি কীভাবে সরল analytics-কে বিকৃত করে — এবং কীভাবে cookieless, edge-ভিত্তিক পরিমাপ সৎ থাকে, তা এখানে আলোচনা করা হলো।
আরও পড়ুন →আপনার অ্যানালিটিক্স স্ক্রিপ্ট সম্ভবত Back/Forward Cache বন্ধ করে দিচ্ছে
back/forward cache ব্যাক-বাটন নেভিগেশনকে প্রায়-তাৎক্ষণিক করে তোলে, কিন্তু একটিমাত্র unload listener গোটা পেজের জন্য এটি বন্ধ করে দেয়। ট্র্যাকিং স্ক্রিপ্টই সাধারণত দায়ী — আর CrUX এখন সেই ক্ষতি পরিমাপ করে।
আরও পড়ুন →GDPR ডেটা ট্রান্সফারই একমাত্র কমপ্লায়েন্স ঝুঁকি যা আপনি আর্কিটেকচার দিয়েই দূর করতে পারেন
EU-US Data Privacy Framework তার প্রথম আদালতি চ্যালেঞ্জে টিকে গেছে, কিন্তু এখন CJEU-তে এর আপিল চলছে। যে অ্যানালিটিক্স EU ডেটা কখনও US-এ ট্রান্সফারই করে না, তার যেকোনো অবস্থাতেই হারানোর কিছু নেই।
আরও পড়ুন →