ทำความเข้าใจ third party cookie และความแตกต่างจาก first party cookie
ในการทำงานของระบบเว็บเบราว์เซอร์ คุกกี้ถือเป็นกลไกสำคัญในการจัดเก็บข้อมูลระหว่างฝั่งไคลเอนต์และเซิร์ฟเวอร์ โดยสามารถแบ่งประเภทหลักได้เป็น first-party cookie และ third party cookie ซึ่งคุกกี้แบบแรกหรือ first-party cookie นั้น จะมี domain และ scheme ตรงกับหน้าเว็บไซต์ที่ผู้ใช้งานกำลังเปิดดูอยู่โดยตรง ส่วน third party cookie หรือที่เรียกกันว่าคุกกี้บุคคลที่สาม หรือ cross-site cookie คือคุกกี้ที่มี domain และ scheme แตกต่างจากหน้าเว็บไซต์ที่ผู้ใช้งานกำลังเข้าชมในขณะนั้น การทำความเข้าใจโครงสร้างความแตกต่างนี้จึงเป็นพื้นฐานสำคัญในการจัดการข้อมูลผู้ใช้อย่างถูกต้อง

บทบาทหน้าที่ของ third party cookie นั้นครอบคลุมทั้งการใช้งานในเชิงระบบที่มีความชอบธรรม ตลอดจนการใช้งานเพื่อการวัดผลและการตลาดออนไลน์ ตัวอย่างของการใช้งานทั่วไป ได้แก่ ระบบ affiliate tracking สำหรับติดตามการส่งต่อผู้ใช้ และการฝัง widget สำหรับระบบ sign-in ร่วมกันจากภายนอก อย่างไรก็ดี คุกกี้บุคคลที่สามยังถูกนำมาใช้เพื่อวัตถุประสงค์ในการติดตามและรวบรวมข้อมูลข้ามเว็บไซต์ เช่น การนับจำนวนการแสดงผลของสื่อโฆษณาหรือ impression การบันทึกพฤติกรรมและความสนใจของผู้ใช้งาน ไปจนถึงการสร้างโปรไฟล์ประวัติการท่องเว็บของผู้ใช้อย่างละเอียดจากหลายเว็บไซต์
- การติดตามผลการแนะนำและการส่งต่อผู้ใช้ผ่านระบบ affiliate tracking
- การอำนวยความสะดวกในการยืนยันตัวตนผ่าน widget สำหรับ sign-in จากแพลตฟอร์มอื่น
- การนับและตรวจสอบจำนวนการแสดงผลของโฆษณาบนหน้าเว็บไซต์ต่างๆ
- การบันทึกหัวข้อความสนใจของผู้เข้าชมเพื่อนำไปใช้ในการจัดกลุ่มและสร้างโปรไฟล์ประวัติการท่องเว็บ
ข้อจำกัดและการตั้งค่าบนเว็บเบราว์เซอร์ชั้นนำ
ในปัจจุบัน การทำงานของ third party cookie กำลังเผชิญกับข้อจำกัดที่เข้มงวดมากขึ้น โดยสาเหตุที่คุกกี้ประเภทนี้อาจไม่สามารถทำงานได้หรือถูกบล็อกนั้น มีที่มาจากหลายปัจจัยหลักด้วยกัน ไม่ว่าจะเป็นการออกแบบการทำงานของตัวเว็บเบราว์เซอร์เองเพื่อยกระดับความปลอดภัย นโยบายการควบคุมภายในขององค์กร หรือแม้แต่การเลือกตั้งค่าความเป็นส่วนตัวโดยตรงจากตัวผู้ใช้งานเอง ซึ่งเบราว์เซอร์แต่ละรายมีแนวทางการจัดการคุกกี้ที่แตกต่างกันออกไปอย่างชัดเจน

| เว็บเบราว์เซอร์ | นโยบายและการจัดการคุกกี้บุคคลที่สาม |
|---|---|
| Firefox | เปิดใช้งานระบบ Total Cookie Protection เป็นค่าเริ่มต้น ซึ่งทำการแยก cookie jar ของ third-party cookie ออกจากกันตามแต่ละเว็บไซต์ |
| Safari | เปิดใช้งานระบบ Intelligent Tracking Prevention หรือ ITP เป็นค่าเริ่มต้นเพื่อจำกัดการติดตาม |
| Brave | ทำการบล็อก tracking cookie เป็นค่าเริ่มต้นของระบบทันที |
| Chrome | ไม่ได้บล็อกเป็นค่าเริ่มต้น แต่จะบล็อกในโหมด Incognito หรือเมื่อผู้ใช้งานเข้าไปตั้งค่าให้บล็อกด้วยตนเอง |
แนวทางการปรับตัวสู่ยุค cookieless และข้อกำหนดทางกฎหมาย
นอกจากข้อจำกัดด้านเทคโนโลยีของเบราว์เซอร์แล้ว กฎระเบียบข้อบังคับทางกฎหมายยังเป็นอีกหนึ่งปัจจัยสำคัญที่ผลักดันให้เกิดการเปลี่ยนแปลง ตัวอย่างเช่น กฎหมายคุ้มครองข้อมูลส่วนบุคคลของสหภาพยุโรปหรือ GDPR รวมถึงกฎหมาย CCPA ของรัฐแคลิฟอร์เนีย ได้กำหนดให้องค์กรต้องมีความโปร่งใสในการประมวลผลข้อมูล และต้องมีการขอความยินยอมจากเจ้าของข้อมูลสำหรับการจัดเก็บข้อมูลผ่านคุกกี้อย่างถูกต้อง ส่งผลให้ธุรกิจจำเป็นต้องเตรียมพร้อมรับมือกับสภาวะแวดล้อมแบบ cookieless อย่างเป็นระบบ

- การตรวจสอบและทำรายการคุกกี้บุคคลที่สามทั้งหมดที่ใช้งานอยู่ภายในเว็บไซต์ เพื่อทราบสถานะการพึ่งพาเทคโนโลยีเดิม
- การทดสอบระบบด้วยการเปิดใช้งานตัวเลือกบล็อกคุกกี้ หรือการจำลองสถานะที่ third party cookie ถูกบล็อกโดยการเลือกของผู้ใช้บน Chrome
- การปรับเปลี่ยนมารวบรวมข้อมูลผ่านช่องทางตรง เช่น การทำแบบสำรวจ หรือการนำข้อมูลที่มีอยู่แล้วอย่างประวัติคำสั่งซื้อมาบริหารจัดการ
- การหันมาใช้งานระบบจัดเก็บข้อมูลฝั่งเซิร์ฟเวอร์ หรือ server-side storage เพื่อลดการพึ่งพาคุกกี้บนเบราว์เซอร์
- การศึกษาและเลือกใช้เทคโนโลยีทางเลือก เช่น Storage Access API สำหรับให้ iframe ขอสิทธิ์เข้าถึง storage และ CHIPS สำหรับแยกเก็บคุกกี้ตามเว็บไซต์ระดับบนสุด
สำหรับการนำเทคโนโลยีทางเลือกมาใช้งาน Google Privacy Sandbox ได้เสนอแนวทางอย่าง FedCM เพื่อการยืนยันตัวตนแบบ identity federation ที่รักษาความเป็นส่วนตัว ตลอดจนแนวคิด CHIPS และ Storage Access API อย่างไรก็ดี นักพัฒนาและผู้ดูแลระบบจำเป็นต้องติดตามความเคลื่อนไหวอย่างใกล้ชิด เนื่องจากทางหน้าเว็บของ Privacy Sandbox เองได้ระบุไว้ว่า เทคโนโลยีบางส่วนภายใต้โครงการ Privacy Sandbox กำลังอยู่ในกระบวนการทยอยยกเลิกหรือ phased out การวางแผนย้ายระบบจึงควรพิจารณาความพร้อมและสถานะการรองรับของแต่ละเทคโนโลยีอย่างรอบคอบ
Third Party Cookie คืออะไร
Third Party Cookie หรือคุกกี้บุคคลที่สาม คือ คุกกี้ที่มาจากเว็บไซต์อื่นที่มี domain และ scheme แตกต่างจากหน้าเว็บไซต์ที่ผู้ใช้งานกำลังเข้าชม โดยสามารถนำมาใช้ทั้งในงานที่มีความชอบธรรม เช่น ระบบ affiliate tracking หรือ widget สำหรับ sign-in และยังถูกนำมาใช้ในการติดตามข้ามเว็บไซต์เพื่อนับจำนวนการแสดงผลโฆษณา บันทึกความสนใจของผู้ใช้ ไปจนถึงการสร้างโปรไฟล์ประวัติการท่องเว็บ
