ในการเตรียมพร้อมสำหรับการเลิกใช้งานคุกกี้ของบุคคลที่สาม เรามี โหมดการทดสอบที่อำนวยความสะดวกโดย Chrome ซึ่งอนุญาตให้เว็บไซต์ดูตัวอย่างลักษณะการทำงานของเว็บไซต์ และฟีเจอร์ต่างๆ ทำงานได้โดยไม่ต้องมีคุกกี้ของบุคคลที่สาม คู่มือนี้จะให้ข้อมูลเกี่ยวกับ ภาพรวมโหมดการทดสอบที่ Chrome วางแผนจะให้บริการและวิธีเข้าถึง ป้ายกำกับกลุ่มทดสอบ
เบราว์เซอร์ Chrome ในบริบทนี้หมายถึงไคลเอ็นต์ Chrome ซึ่งก็คือ Chrome การติดตั้งในอุปกรณ์ ข้อมูลผู้ใช้แต่ละราย ไดเรกทอรี รวมกันเป็นไคลเอ็นต์ที่ไม่ซ้ำกัน
กลุ่มทดสอบ: ชุดเบราว์เซอร์ Chrome ที่มีฟีเจอร์บางอย่าง เปิดใช้งาน ปิดใช้งาน หรือกำหนดค่าไว้ ในบริบทของการรองรับ Chrome ซึ่งเป็นชุดเบราว์เซอร์ที่มีการตั้งค่าป้ายกำกับ
ป้ายกำกับ: ในบริบทนี้ ส่วนหัวของคำขอ ที่กำหนดให้เบราว์เซอร์ที่เป็นของกลุ่มทดสอบ เบราว์เซอร์แต่ละรายการในกลุ่มทดสอบจะยังคงอยู่ในกลุ่มนั้นตลอด ระยะเวลาการทดสอบที่อำนวยความสะดวกโดย Chrome ให้แน่ใจว่าป้ายกำกับสำหรับ เบราว์เซอร์ยังคงมีความสอดคล้องกัน กับผู้ทดสอบทั้งหมด
เราให้บริการ 2 โหมดที่แตกต่างกันดังนี้
- โหมด A: ตั้งแต่เดือนพฤศจิกายน 2023 เป็นต้นไป องค์กรต่างๆ จะทำการทดสอบ PS R&M API สามารถเลือกรับป้ายกำกับที่สอดคล้องกันใน Chrome เพียงบางส่วน เพื่อให้สามารถทดสอบแบบประสานงานระหว่างผู้ทดสอบแต่ละราย
- โหมด B: ตั้งแต่วันที่ 4 มกราคม 2024 เป็นต้นไป Chrome จะถูกปิดใช้ทั่วโลก คุกกี้ของบุคคลที่สามในเบราว์เซอร์ Chrome ส่วนหนึ่ง
ตำแหน่งที่มีคุกกี้ของบุคคลที่สาม โหมด B ปิดใช้ การตั้งค่าเหล่านี้จะยังปิดใช้ไปตลอดระยะ คุกกี้ของบุคคลที่สาม
เราได้ทำงานร่วมกับ CMA เพื่อให้มั่นใจว่าโหมดการทดสอบเหล่านี้สอดคล้องกับกรอบการทดสอบ (และ สำหรับบุคคลที่สามตามที่ระบุไว้ใน คำแนะนำเกี่ยวกับการทดสอบในอุตสาหกรรม ด้วยเหตุนี้ CMA จึงคาดการณ์ผลการทดสอบในโหมดเหล่านี้ สามารถใช้ในการประเมิน Privacy Sandbox ได้ CMA ได้ระบุว่า มีแนวโน้มที่จะให้น้ำหนักกับผลลัพธ์จากการออกแบบทดลอง 2 มากกว่าซึ่งใช้ ป้ายกำกับโหมด B และป้ายกำกับโหมด A ตัวควบคุม 1 โปรดดู แนวทางของ CMA ในวันที่ 26 ตุลาคม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการออกแบบเชิงทดลอง 2
เข้าถึงป้ายกำกับได้โดยใช้ค่า Cookie-Deprecation
ชั่วคราวที่มีอยู่
จากส่วนหัว HTTP หรือ JavaScript API ดูส่วนต่อไป
การเข้าถึงป้ายกำกับโดยใช้ค่าการเลิกใช้งานคุกกี้
เพื่อดูรายละเอียดการนำไปใช้
เรายังจะส่งข้อเสนอนี้ผ่านขั้นตอน ขั้นตอนการพัฒนา Blink เพื่อสรุปการออกแบบทางเทคนิคและ เป้าหมายการเปิดตัว Chrome แม้ว่าเราจะดำเนินการติดตั้งใช้งานนี้ แต่เรามีการพูดคุยเพิ่มเติม และการอนุมัติหมายความว่ารายละเอียดเหล่านี้ยังคงสามารถเปลี่ยนแปลงได้ เราจะดำเนินการต่อไป เพื่ออัปเดตหน้านี้ตามความคืบหน้าของแผน และคุณยังดำเนินการต่อไปนี้ได้ แสดงความคิดเห็นหรือถามคำถาม
โหมด A: กลุ่มเบราว์เซอร์ที่ติดป้ายกำกับ
องค์กรที่เข้าร่วมการทดสอบจะสามารถเลือกรับ
สำหรับชุดย่อยของเบราว์เซอร์ Chrome ที่ช่วยให้
การทดสอบที่สอดคล้องกันระหว่างเทคโนโลยีโฆษณาต่างๆ บนเบราว์เซอร์ชุดเดียวกัน
ตัวอย่างเช่น หากเบราว์เซอร์อยู่ในกลุ่มการทดสอบ label_only_3
(เป็น
ที่แสดงในตารางต่อไปนี้) เทคโนโลยีโฆษณาทั้งหมดที่เข้าร่วมจะ
ดูป้ายกำกับ label_only_3
เดียวกันและประสานงานให้สอดคล้องกัน: ใช้ PS
R&M API แต่ไม่ใช้คุกกี้ของบุคคลที่สาม เราคาดหวังว่าผู้เข้าร่วม
หน้านี้เพื่อให้แน่ใจว่ามีการส่งต่อป้ายกำกับไปยังผู้เข้าร่วมคนอื่นๆ เพื่อให้
ทำการทดสอบที่สอดคล้องกันในทุกกระบวนการเลือกโฆษณาและ
การวัดผล
ตัวอย่างเช่น วิธีนี้ทำให้ผู้เข้าร่วมหลายคนสามารถเรียกใช้ กลุ่มเป้าหมายที่มีการป้องกัน การประมูลในกลุ่มเบราว์เซอร์ที่สอดคล้องกัน ผู้เข้าร่วมผู้ขายในการประมูลจะส่งต่อป้ายกำกับที่สังเกตได้ไปยังผู้ซื้อไปยัง ช่วยอำนวยความสะดวกในการทดสอบแบบประสานงาน
ป้ายกำกับจะไม่มีผลต่อลักษณะการทำงานของ Chrome เหล่านั้น รวมถึงความพร้อมใช้งานของคุกกี้ของบุคคลที่สาม ป้ายกำกับจะแสดง เพื่อการทดสอบแบบอิสระและประสานงานกัน แต่ก็ขึ้นอยู่กับ ฝ่ายที่เข้าร่วมเพื่อบังคับใช้พารามิเตอร์ที่เกี่ยวข้องสำหรับการทดสอบ ถ้า คุณกำลังทดสอบผลจากการลบคุกกี้ของบุคคลที่สามออก จากนั้นผู้เข้าร่วมแต่ละราย มีหน้าที่ยกเว้นข้อมูลคุกกี้ของบุคคลที่สามสำหรับเบราว์เซอร์ที่มี ป้ายกำกับ
เป้าหมายคือการมีกลุ่มที่เป็นตัวแทนของการเข้าชม Chrome ตามปกติ นั่น หมายความว่าทั้งคุกกี้ของบุคคลที่สามและ PS R&M API จะพร้อมใช้งาน ผู้ใช้บางส่วนอาจเคยใช้การตั้งค่าหรือส่วนขยายเพื่อเปลี่ยนหรือปิดใช้ ใหม่ๆ
โดยทั่วไปแล้ว ป้ายกำกับจะคงอยู่ตลอดเซสชันการท่องเว็บใน Chrome และ ในเซสชันทั้งหมด อย่างไรก็ตาม เราไม่รับประกันว่าจะเกิดเหตุการณ์เช่นนี้ขึ้นได้ เนื่องจากเป็นกรณีที่พบได้ไม่บ่อยนัก ซึ่งการรีเซ็ตเบราว์เซอร์ทั้งหมดอาจรีเซ็ตป้ายกำกับปัจจุบันด้วย
เราวางแผนที่จะเพิ่ม 8.5% ของเบราว์เซอร์ Chrome เวอร์ชันเสถียรสำหรับโหมด A และ ข้อเสนอเบื้องต้นจะแบ่งประชากร ออกเป็น 9 กลุ่ม กลุ่มย่อยที่เล็กกว่า มีจุดประสงค์เพื่อช่วยให้เทคโนโลยีโฆษณามีความยืดหยุ่นในการรวมป้ายกำกับเพื่อสร้าง ของตัวเองในขนาดต่างๆ กลุ่มไม่ทับซ้อนกัน
โปรดทราบว่าป้ายกำกับ control_1.*
มีจุดประสงค์เพื่อใช้เป็น "การควบคุม 1" ในฐานะ
ตามที่ระบุใน CMA
คำแนะนำเกี่ยวกับการทดสอบอุตสาหกรรม
ดังนั้นผู้เข้าร่วมการทดสอบไม่ควรใช้ Topics API หรือเรียกใช้ Protected Audience
การประมูลสำหรับการเข้าชมนี้ เนื่องจากป้ายกำกับไม่มีผลต่อลักษณะการทำงานของเบราว์เซอร์
ผู้เข้าร่วมไม่ควรผ่านหัวข้อที่สังเกตได้หรือเรียกใช้การประมูลที่ใช้ Protected Audience API
เมื่อตรวจพบป้ายกำกับกลุ่ม control_1.*
เรายินดีต้อนรับ ความคิดเห็น ว่ากลุ่มที่เลือกนี้ตรงกับความต้องการของผู้เข้าร่วม องค์กร
ป้ายกำกับ | % ของการเข้าชมที่เสถียร |
---|---|
control_1.1 |
0.25 |
control_1.2 |
0.25 |
control_1.3 |
0.25 |
control_1.4 |
0.25 |
label_only_1 |
1.5 |
label_only_2 |
1.5 |
label_only_3 |
1.5 |
label_only_4 |
1.5 |
label_only_5 |
1.5 |
กลุ่มเบราว์เซอร์ในโหมด A label_only_
พร้อมใช้งานตั้งแต่เดือนพฤศจิกายน 2023 และ
กลุ่มโหมด A control_1_*
พร้อมใช้งานตั้งแต่วันที่ 4 มกราคม 2024
โหมด B: ปิดใช้คุกกี้ของบุคคลที่สาม 1%
Chrome ปิดใช้คุกกี้ของบุคคลที่สามใน Chrome เวอร์ชันเสถียรประมาณ 1% เบราว์เซอร์ตั้งแต่วันที่ 4 มกราคม 2024 (และในเวอร์ชันที่กำลังพัฒนา เวอร์ชัน Canary และเบต้าด้วย ในช่วงไตรมาสที่ 4 ปี 2023) องค์กรที่ทดสอบ PS R&M API ไม่จำเป็นต้องดำเนินการต่อไปนี้ เลือกใช้โหมดนี้ เนื่องจากระบบจะนําไปใช้แบบเดียวกันในเบราว์เซอร์ทั้งหมด ประชากร ซึ่งแน่นอนว่ามีความเป็นไปได้ที่คุณลักษณะบางอย่างของเว็บไซต์ ได้รับผลกระทบหากเว็บไซต์ยังไม่ได้ใช้โซลูชันอื่น เช่น ชิป หรือ ชุดเว็บไซต์ที่เกี่ยวข้อง
นอกจากนี้ เราวางแผนที่จะมอบการเข้าชมส่วนเล็กๆ ในโหมด B ซึ่ง ปิดใช้ PS R&M API อยู่ API อื่นๆ เช่น ชุดเว็บไซต์ที่เกี่ยวข้อง, CHIPS และ ระบบจะไม่ปิดใช้ FedCM เราคาดว่าชุดค่าผสมนี้มีประโยชน์ เพื่อสร้างเกณฑ์พื้นฐานด้านประสิทธิภาพสำหรับเบราว์เซอร์ที่ไม่มีคุกกี้ของบุคคลที่สาม และไม่มี PS R&M API
และสำหรับโหมด B เรายังมีป้ายกำกับสำหรับเบราว์เซอร์ที่ได้รับผลกระทบ
พร้อมใช้งานพร้อมกับที่ API ปิดอยู่ เราจะ
เสนอว่าจะแบ่งประชากรออกเป็น 3 กลุ่มtreatment_1.*
โดยที่
คุกกี้ของบุคคลที่สามปิดใช้อยู่ แต่ PS R&M API พร้อมให้ใช้งาน
control_2
ที่มีทั้งคุกกี้ของบุคคลที่สามและ PS R&M API
ปิดใช้อยู่
ช่วยแก้ไขข้อบกพร่องของ Attribution Reporting API และการรวมข้อมูลส่วนตัว
การผสานรวม API และเพื่อช่วยให้ผู้เข้าร่วมการทดสอบเข้าใจปัญหาดังกล่าวได้ดีขึ้น
รายงานแก้ไขข้อบกพร่องของ ARA และรายงานการแก้ไขข้อบกพร่องของการรวมข้อมูลแบบส่วนตัวจะ
ยังใช้ได้สำหรับเบราว์เซอร์ในโหมด B ตราบใดที่ผู้ใช้
บล็อกคุกกี้ของบุคคลที่สามอย่างชัดแจ้ง รายงานแก้ไขข้อบกพร่องจะใช้ไม่ได้ใน
control_2
เนื่องจาก PS R&M API ไม่พร้อมใช้งานในส่วนแบ่งดังกล่าว รายงานแก้ไขข้อบกพร่อง
จะยังคงมีการเลิกใช้งาน รวมถึงการเลิกใช้งานคุกกี้ของบุคคลที่สาม
- สำหรับ Attribution Reporting API เนื่องจากมีการปิดใช้คุกกี้ของบุคคลที่สาม
ต้นทางการรายงานจะไม่สามารถ
เพื่อตั้งค่าคุกกี้
ar_debug
และควรใช้การตั้งค่าฟิลด์debug_key
(สําหรับรายงานความสําเร็จของการระบุแหล่งที่มา) และช่องdebug_reporting
(สําหรับรายละเอียดแบบละเอียด ) เพื่อเลือกรับหรือไม่รับรายงานการแก้ไขข้อบกพร่อง - สำหรับ Private Aggregation API ต้นทางการรายงานควรใช้การเรียกใช้
enableDebugMode()
เพื่อควบคุมการเลือกรับรายงานการแก้ไขข้อบกพร่อง บริษัทควรดำเนินการ พิจารณาวิธีบังคับใช้ภาระหน้าที่ตามกฎหมายกับการระบุแหล่งที่มา Reporting API และ Private Aggregation API รวมถึงรายงานการแก้ไขข้อบกพร่อง
โหมด A จะทำงานต่อไป และกลุ่มเหล่านี้แตกต่างจากกลุ่มโหมด A เนื่องจาก
ของผู้ใช้จะอยู่ในโหมด A, โหมด B หรือไม่ก็โหมด B ผู้เข้าร่วมการทดสอบ
ควรใช้การเข้าชม control_1.*
เป็นกลุ่มควบคุมที่แสดงถึงสถานะ
ด้วยคุกกี้ของบุคคลที่สาม
ป้ายกำกับ | % ของการเข้าชมที่เสถียร |
---|---|
treatment_1.1 |
0.25 |
treatment_1.2 |
0.25 |
treatment_1.3 |
0.25 |
control_2 |
0.25 |
Chrome ยังจำกัดคุกกี้ไว้ 20% ในไคลเอ็นต์ Chrome Canary, Dev และรุ่นเบต้าด้วย
ป้ายกำกับ | % ของการเข้าชมก่อนเสถียร |
---|---|
prestable_treatment_1 |
10% |
prestable_control_2 |
10% |
การรวมไว้ในกลุ่มทดสอบเหล่านี้จะมีผลเช่นเดียวกับกลุ่มที่เทียบเท่าซึ่งมีเวอร์ชันเสถียร
เราไม่รับประกันว่า PS R&M API จะพร้อมใช้งาน เช่นเดียวกับโหมด A เนื่องจากผู้ใช้สามารถ
ปิดใช้การตั้งค่าจากการตั้งค่าความเป็นส่วนตัวและความปลอดภัยของ Chrome ในทำนองเดียวกัน
ไม่มีการรับประกันว่าจะปิดใช้งานคุกกี้ของบุคคลที่สามสำหรับสมาชิกทุกรายของ
control_2
เนื่องจากผู้ใช้อาจเข้าถึง UI ของเบราว์เซอร์เพื่ออนุญาตบุคคลที่สาม
คุกกี้ของเว็บไซต์
การตรวจสอบการทดสอบ
อย่าลืมตรวจสอบปริมาณการเข้าชมสัมพัทธ์ของกลุ่มทดสอบและการควบคุมแต่ละรายการ
ป้ายกำกับ treatment_1.1
ควรมีจำนวนการเข้าชมเท่ากับ
treatment_1.2
และ treatment_1.3
เราขอแนะนำให้ใช้การพิจารณาตามที่เห็นสมควรเกี่ยวกับการเข้าชมที่มีป้ายกำกับที่มาจาก Chrome เวอร์ชันก่อนเวอร์ชัน 120 หากทีมของคุณมักจัดการ การเข้าชมที่ไม่ถูกต้องระบุ User Agent ที่แสดงลักษณะของ การเข้าชมอยู่แล้ว จึงเป็นการดีที่จะกรองรายการเหล่านี้ออกจากผลการทดสอบ
ป้ายกำกับก่อนช่วงระยะเวลา
เราได้ทำช่วงก่อนสำหรับการทดสอบหลายกลุ่มจนถึงเดือนมกราคม 2024 ดังนี้
ช่วงเวลาหนึ่งเพื่อให้ Chrome ปรับขนาดและเลือกทางสถิติได้อย่างแม่นยำ
กลุ่มคนที่ไม่มีอคติ ช่วงเวลาก่อนการทดสอบเหล่านี้ทำงานในทุกกลุ่มทดสอบที่กำหนดเวลาไว้
เริ่มในเดือนมกราคม: กลุ่มโหมด B และกลุ่มทดสอบ Control_1.* ไม่จำเป็นต้องใช้
สำหรับนักพัฒนาซอฟต์แวร์หรือการดำเนินการของเว็บไซต์ที่นี่ กลุ่มก่อนช่วงระยะเวลาเหล่านี้จะไม่ส่งผลกระทบต่อ
ลักษณะการทำงานหรือความพร้อมใช้งานของ API ที่เปลี่ยนไป แต่คุณควรทราบว่าคุณอาจเห็น
มีการแสดงป้ายกำกับ preperiod
ในบางสถานการณ์ ขณะที่เบราว์เซอร์ที่ได้รับ
ป้ายกำกับ preperiod
อาจเปลี่ยนเป็นกลุ่มทดสอบกลุ่มใดกลุ่มหนึ่ง ซึ่งไม่ใช่
รับประกันการแสดงผล ดังนั้นขอแนะนำว่าอย่าคิดว่าเบราว์เซอร์ที่มีป้ายกำกับนี้เป็น
ที่คุณรับประกันว่าจะได้เข้าร่วมการทดสอบ
กลุ่มทดสอบคือกลุ่มย่อยของประชากรที่อยู่ในการศึกษา ซึ่งได้แก่ เป็นหนึ่งในกลุ่มที่ติดป้ายกำกับแล้ว
เข้าถึงป้ายกำกับโดยใช้ค่าการเลิกใช้งานคุกกี้
ในช่วงระหว่างโหมด A และโหมด B เราได้นำเสนอ
เข้าถึงค่า Cookie-Deprecation
ได้โดยใช้ส่วนหัว HTTP ที่เลือกเข้าร่วมและ JavaScript
API ซึ่งติดป้ายกำกับสำหรับโหมด A หรือ B ที่เกี่ยวข้องของเบราว์เซอร์
กลุ่มทดสอบ (ตามที่กำหนดโดยเปอร์เซ็นต์ข้างต้น) หากกลุ่มดังกล่าวอยู่ในกลุ่มใดกลุ่มหนึ่ง
เหล่านี้
การเข้าถึงป้ายกํากับเกี่ยวข้องกับการเข้าถึงข้อมูลที่จัดเก็บไว้ในอุปกรณ์ของผู้ใช้ ใน ในเขตอำนาจศาลบางแห่ง (เช่น สหภาพยุโรปและสหราชอาณาจักร) เราเข้าใจดีว่ากิจกรรมนี้ คล้ายกับการใช้คุกกี้ ดังนั้นการเข้าถึงป้ายกำกับจึงอาจต้องสิ้นสุด ความยินยอมของผู้ใช้ ก่อนที่คุณจะเริ่มขอป้ายกำกับ เราขอแนะนำให้คุณค้นหา คำแนะนำทางกฎหมายว่าภาระหน้าที่ความยินยอมนี้มีผลกับคุณหรือไม่
เข้าถึงส่วนหัว HTTP Sec-Cookie-Deprecation
หากต้องการรับส่วนหัวของคำขอ Sec-Cookie-Deprecation
เว็บไซต์จะต้องตั้งค่าก่อน
คุกกี้ receive-cookie-deprecation
คุกกี้นี้ต้องใช้ฟังก์ชัน
Partitioned
ซึ่งหมายความว่าการเลือกรับส่วนหัวจะต้องทำตาม
ระดับบนสุด
เช่น หาก 3p-example.site
ต้องการรับ Sec-Cookie-Deprecation
ส่วนหัวในทรัพยากรที่ฝังอยู่ใน example.com
แล้ว 3p-example.site
จะต้อง
ให้ตั้งคุกกี้ต่อไปนี้ในบริบทดังกล่าว
Set-Cookie: receive-cookie-deprecation=1; Secure; HttpOnly; Path=/; SameSite=None; Partitioned; Max-Age=15552000
แอตทริบิวต์คุกกี้ Secure
, HttpOnly
, SameSite
และ Partitioned
บังคับ แอตทริบิวต์อื่นๆ: Domain
, Path
, Expires
และ Max-Age
อาจ
ตั้งค่าให้เหมาะกับความต้องการของคุณมากที่สุด แม้ว่า Path=/
จะเป็นค่าเริ่มต้นที่ดี ตัวอย่าง
ที่นี่จะตั้งค่า Max-Age=15552000
เพื่อไม่ให้คุกกี้หมดอายุจนกว่าจะครบ 180 ปี
วัน
คุณอาจต้องการเริ่มตั้งค่าคุกกี้ receive-cookie-deprecation=1
ก่อนที่ระยะเวลาการทดสอบที่อำนวยความสะดวกโดย Chrome จะเริ่มต้น เพื่อให้มั่นใจว่า
เบราว์เซอร์ในกลุ่มทดสอบรวมถึง Sec-Cookie-Deprecation
ทันทีที่พร้อมให้ใช้งาน
ตัวอย่างเช่น สมมติว่าเบราว์เซอร์อยู่ในกลุ่ม example_label_1
ประเภทต่อมา
คำขอที่มีคุกกี้นี้จะรวม Sec-Cookie-Deprecation
ด้วย
ส่วนหัว
Sec-Cookie-Deprecation: example_label_1
หากเบราว์เซอร์ไม่ได้อยู่ในกลุ่ม จะไม่มีการส่งส่วนหัว
ป้ายกำกับจะเชื่อมโยงกับข้อมูลที่มีอยู่ของคุกกี้ ดังนั้นหากมีการลบคุกกี้
ถูกบล็อกทั้งหมด หรือถูกบล็อกสำหรับบางเว็บไซต์ ป้ายกำกับจะไม่
ที่คุณส่งไป เนื่องจากแอตทริบิวต์ Partitioned
มีไว้เพื่อการใช้งานต่อหลังจาก
เลิกใช้งานคุกกี้ของบุคคลที่สามโดยสมบูรณ์แล้ว ซึ่งหมายความว่าคุกกี้ Partitioned
อาจ
ตั้งค่าได้เมื่อคุกกี้ของบุคคลที่สามถูกบล็อก
เข้าถึง cookieDeprecationLabel JavaScript API
นอกจากนี้ คุณยังเข้าถึงค่า Cookie-Deprecation
ได้โดยใช้
navigator.cookieDeprecationLabel.getValue()
JavaScript API การดำเนินการนี้จะแสดงผล
สัญญาว่าจะแก้ไขเป็นสตริงที่มีป้ายกำกับกลุ่มที่เกี่ยวข้อง สำหรับ
ตัวอย่างเช่น หากเบราว์เซอร์อยู่ในกลุ่ม example_label_1
// Feature detect temporary API first
if ('cookieDeprecationLabel' in navigator) {
// Request value and resolve promise
navigator.cookieDeprecationLabel.getValue().then((label) => {
console.log(label);
// Expected output: "example_label_1"
});
}
ถ้าเบราว์เซอร์ไม่ได้เป็นส่วนหนึ่งของกลุ่ม API อาจไม่พร้อมใช้งาน หรือ ค่าจะเป็นสตริงว่างเปล่า ดังนั้นอย่าลืมตรวจหาฟีเจอร์
ระบบอาจเรียก JavaScript API ไม่ว่าจะมี
คุกกี้ receive-cookie-deprecation
แต่หากคุกกี้ถูกบล็อกทั้งหมด
หรือสำหรับเว็บไซต์นั้นโดยเฉพาะ API นั้นจะไม่พร้อมใช้งานอีกครั้ง หรือ
แสดงผลสตริงว่าง
โปรดตรวจสอบว่าคุณล้างและตรวจสอบ จากส่วนหัวหรือ JavaScript API ก่อนใช้งาน
การสาธิตและการทดสอบ
ตั้งแต่ Chrome 120 เป็นต้นไป จะมีแฟล็กเพื่อให้นักพัฒนาซอฟต์แวร์ในพื้นที่ใช้งานได้ การทดสอบการขอและอ่านป้ายกำกับ
แฟล็ก chrome://flags/#tpc-phase-out-facilitated-testing
ช่วยให้คุณ
เปิดใช้การเลือกป้ายกำกับทดสอบ ป้ายกำกับเหล่านี้ขึ้นต้นด้วย fake_
เป็น
แยกความแตกต่างจากป้ายกำกับจริง การเปิดใช้งานการตั้งค่าสถานะไม่ได้เป็นการเลือก
ลงในกลุ่มทดสอบกลุ่มใดก็ได้
ดูการทำงานของป้ายกำกับได้ที่ goo.gle/cft-demo
เมื่อมีการบังคับใช้การลงทะเบียนสำหรับความเกี่ยวข้องและการวัดผลของ Privacy Sandbox
คุณอาจต้องลบล้างการบังคับใช้สำหรับการทดสอบในเครื่องโดยใช้ API
chrome://flags/#privacy-sandbox-enrollment-overrides
และนำเสนอเดโม
หรือใส่แฟล็กบรรทัดคำสั่งต่อไปนี้หากใช่
การเรียกใช้ Chrome จากเทอร์มินัล ให้ทำดังนี้
--args --disable-features=EnforcePrivacySandboxAttestations
เมนูธงแบบเลื่อนลงมีหลายตัวเลือก ผู้ทดสอบจะได้รับ สนใจรายการที่ทำเครื่องหมายว่า "บังคับ" เนื่องจากจะทำให้การทดสอบ เปิดใช้งานลักษณะการทำงานโดยไม่คำนึงถึงการกำหนดค่าอื่นๆ ของอุปกรณ์
หากต้องการทดสอบเฉพาะป้ายกำกับกลุ่มทดสอบ ให้เลือก "เปิดใช้การควบคุมบังคับ 1" หรือ "เปิดใช้การบังคับป้ายกำกับเท่านั้น" ซึ่งจะส่งผลให้เบราว์เซอร์ส่ง "fake_control_1.1" หรือ "fake_label_only_1.1" ป้ายกำกับ
ใน Chrome M120 หรือใหม่กว่า คุณอาจใช้รายการต่อไปนี้ได้เช่นกัน
หากต้องการทดสอบการบล็อกคุกกี้ของบุคคลที่สาม ให้เลือก "เปิดใช้การดำเนินการแบบบังคับ" ช่วงเวลานี้ จะส่ง "fake_treatment_1.1" ป้ายกำกับกลุ่มทดสอบ แต่ให้แก้ไข การตั้งค่าคุกกี้และการตั้งค่าคุกกี้ปัจจุบันเพื่อบล็อกคุกกี้ของบุคคลที่สาม
หากต้องการทดสอบการบล็อกคุกกี้ของบุคคลที่สามโดยไม่ใช้ API โฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ ให้เลือก "บังคับ ตัวควบคุม 2 นิ้ว การดำเนินการนี้จะส่ง "fake_control_2" ป้ายกำกับกลุ่มทดสอบ, อัปเดต การตั้งค่าคุกกี้ บล็อกคุกกี้ของบุคคลที่สาม และระงับคุกกี้ Private Ads API
โปรดทราบว่ามีปัญหาที่เบราว์เซอร์จะยังมี
หน้าการตั้งค่าคุกกี้ และการตั้งค่าที่บล็อกคุกกี้ของบุคคลที่สามแม้ว่าคุณจะ
ปิดใช้การตั้งค่าสถานะนี้ เรากำลังดำเนินการแก้ไขปัญหานี้ แต่ในระหว่างนี้
สามารถทดสอบค่า Flag เหล่านี้ในไดเรกทอรีข้อมูล Chrome ที่แยกต่างหากได้โดยการเรียกใช้
Chrome ที่มีการแฟล็กบรรทัดคำสั่ง --user-data-dir=<new dir>
ความคิดเห็น
เราใช้ฟังก์ชัน "chrome-testing" ในที่เก็บการสนับสนุนนักพัฒนาซอฟต์แวร์บน GitHub เพื่อจัดการคำถาม เรายินดีต้อนรับ ความคิดเห็นและการสนทนาของคุณเกี่ยวกับคำถามเริ่มต้น
- คุณวางแผนที่จะทดสอบโดยใช้โหมด A, โหมด B หรือทั้ง 2 โหมด
- การเลือกขนาดป้ายกำกับสำหรับการทดสอบที่อำนวยความสะดวกโดย Chrome
- การใช้คำแนะนำของไคลเอ็นต์สำหรับการทดสอบที่อำนวยความสะดวกโดย Chrome
นอกจากนี้คุณยัง ทำให้เกิดคำถามหรือการพูดคุยใหม่ๆ ในที่เก็บโดยใช้ "การทดสอบที่อำนวยความสะดวกโดย Chrome" เทมเพลต