กลไกการเลือกไม่ใช้สำหรับระยะเวลาผ่อนผันการทดลองใช้การเลิกใช้งานคุกกี้ของบุคคลที่สาม

สำหรับเว็บไซต์ที่เข้าร่วมใน การทดลองการเลิกใช้งานคุกกี้ของบุคคลที่สาม Chrome มอบ ระยะเวลาผ่อนผัน เพื่อเปิดใช้คุกกี้ของบุคคลที่สามอีกครั้งชั่วคราว ในระหว่างระยะเวลาผ่อนผัน เว็บไซต์จะเข้าถึงคุกกี้ของบุคคลที่สามใน Chrome ได้ แม้ว่าจะยังไม่ได้ติดตั้งใช้งานโทเค็นช่วงทดลองใช้ก็ตาม

Chrome ยังมีกลไกที่ทำให้เว็บไซต์เลือกไม่ใช้การผ่อนผันได้ สำหรับเปอร์เซ็นต์ของผู้ใช้ กลไกการเลือกไม่ใช้จะทำให้เว็บไซต์ทำงานได้ การเปิดตัวแบบทีละขั้นของตนเองเพื่อช่วยให้พวกเขาเปลี่ยนจากการพึ่งพา ระยะเวลา เพื่อที่จะทดสอบการติดตั้งใช้งานโทเค็นการทดลองใช้การเลิกใช้งานและไปยัง โซลูชันในระยะยาว

เหตุใดนักพัฒนาแอปจึงต้องมีกลไกการเลือกไม่ใช้

เมื่อเว็บไซต์หรือบริการได้รับอนุมัติให้ทดลองเลิกใช้งานคุกกี้ของบุคคลที่หนึ่งหรือบุคคลที่สาม Chrome จะมอบโทเค็นทดลองใช้และเริ่มระยะเวลาผ่อนผันเพื่อให้มีเวลาติดตั้งใช้งานโทเค็น ระยะเวลาผ่อนผันยังคงดำเนินต่อ จะยังมีผลจนกว่าจะหมดอายุ แม้จะมีการทำให้โทเค็นใช้งานได้แล้วก็ตาม สิ่งนี้สามารถ จะเป็นปัญหาในการทดสอบว่า การเลิกใช้โทเค็นการทดลองใช้ สำเร็จ

นักพัฒนาซอฟต์แวร์สามารถตั้งค่า ธง Chrome เพื่อปิดใช้ระยะเวลาผ่อนผัน ทดสอบการติดตั้งใช้งานโทเค็นภายในเครื่อง แต่วิธีนี้ไม่เหมาะสำหรับการทดสอบที่ ปรับค่าได้ Chrome คือ Chrome เพื่อเปิดใช้เว็บไซต์เพื่อติดตั้งใช้งานโทเค็นทดสอบเวอร์ชันที่ใช้งานจริง เสนอกลไกในการเลือกออกจากระยะเวลาผ่อนผัน ผู้ใช้

กำหนดค่าเปอร์เซ็นต์การเลือกไม่รับในช่วงระยะเวลาผ่อนผัน

หากต้องการเข้าร่วมในการเลือกไม่ใช้ โปรดระบุการกำหนดค่าที่เข้าถึงได้แบบสาธารณะ ในไฟล์ .well-known ไดเรกทอรีของเว็บไซต์ของคุณที่ /.well-known/tpcd/grace-period.json ไฟล์ grace-period.json จะระบุเปอร์เซ็นต์การเลือกใช้สำหรับระยะเวลาผ่อนผันการเลิกใช้งานทั้ง 2 ระยะต่อไปนี้ หรือจะใช้เพียงระยะเวลาใดระยะเวลาหนึ่งก็ได้

  • FirstPartyOptOutPercentage
  • ThirdPartyOptOutPercentage

ซึ่งอาจมีค่าเป็น 0, 25, 50 หรือ 100 เช่น

{
  "ThirdPartyOptOutPercentage": 25
}

การเปลี่ยนแปลงเปอร์เซ็นต์การเลือกใช้ระยะเวลาผ่อนผันจะไม่ส่งผลต่อสัดส่วนของไคลเอ็นต์ Chrome ที่อยู่ภายใต้กลไกการป้องกันการติดตามของ Chrome ซึ่งจำกัดคุกกี้ของบุคคลที่สามสำหรับไคลเอ็นต์ Chrome 1%

ตัวอย่างเช่น หากตั้งค่าการไม่ใช้ระยะเวลาผ่อนผันไว้ที่ 50% สําหรับเว็บไซต์หนึ่ง เว็บไซต์ดังกล่าวจะมีคุกกี้ของบุคคลที่สามถูกจํากัดในไคลเอ็นต์ Chrome 0.5% (1% * 50%)

การนำการทดสอบไปใช้งาน

หากคุณต้องการใช้ประโยชน์จากการเลือกไม่ใช้ระยะเวลาผ่อนผัน เราขอแนะนำให้คุณ ให้เริ่มต้นด้วยการทำให้ grace-period.json ใช้งานได้โดยเร็วที่สุดที่มีค่าเป็น 0 สำหรับคีย์ใดคีย์หนึ่งหรือทั้ง 2 คีย์ วิธีนี้จะช่วยให้คุณตรวจสอบได้ว่า Chrome มีการ การประมวลผลไฟล์ตามที่คาดไว้ โดยไม่ส่งผลต่อการเปิดใช้งานระยะเวลาผ่อนผัน คุณ ก็จะเริ่มเพิ่มเปอร์เซ็นต์เมื่อคุณพร้อมได้ เราวางแผนในอนาคต เพื่อมอบเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ในการค้นหาสถานะการเปิดใช้งานระยะเวลาผ่อนผันสำหรับ ไซต์ที่เข้าถึงโดยเบราว์เซอร์

ไฟล์ grace-period.json ต้องมีรูปแบบที่ถูกต้องจึงจะมีผล ถึง หลีกเลี่ยงข้อผิดพลาด โปรดตรวจสอบไฟล์ด้วย เครื่องมือตรวจสอบการเลือกไม่ใช้ในระยะเวลาผ่อนผัน

โดเมนย่อย

ดังที่แสดงในตัวอย่างต่อไปนี้ ขอบเขตของการไม่ใช้จะเหมือนกับขอบเขตของต้นทางที่ลงทะเบียนไว้สําหรับช่วงทดลองใช้การเลิกใช้งาน หากการลงทะเบียนช่วงทดลองการเลิกใช้งานเปิดใช้การจับคู่โดเมนย่อยไว้ ตัวเลือกไม่ใช้ระยะเวลาผ่อนผันจะมีผลกับต้นทางที่จดทะเบียนและโดเมนย่อยของต้นทางนั้น

ไฟล์การกำหนดค่า .well-known/tpcd/grace-period.json ต้องโฮสต์ที่ ต้นทางที่ลงทะเบียนสำหรับช่วงทดลองใช้การเลิกใช้งาน

ต้นทางที่จดทะเบียน จับคู่โดเมนย่อยใช่ไหม ไฟล์การกำหนดค่า ขอบเขตการไม่ใช้
https://foo.example ไม่ได้ https://foo.example/.well-known/tpcd/grace-period.json https://foo.example
https://sub.foo.example ไม่ได้ https://sub.foo.example/.well-known/tpcd/grace-period.json https://sub.foo.example
https://foo.example ใช่ https://foo.example/.well-known/tpcd/grace-period.json https://*.foo.example

แก้ไขข้อบกพร่องของกลไกการเลือกไม่ใช้

เซิร์ฟเวอร์ของ Google จะตรวจสอบไฟล์ grace-period.json เป็นประจำ (หากมี) ใน แต่ละเว็บไซต์ที่มีระยะเวลาผ่อนผันอยู่ จากนั้นระบบจะเผยแพร่เปอร์เซ็นต์การไม่ใช้กับไคลเอ็นต์ Chrome ทั้งหมด แต่กระบวนการนี้อาจใช้เวลา 24-48 ชั่วโมงจึงจะเสร็จสมบูรณ์ Chrome จะมีเครื่องมือเพื่อให้นักพัฒนาเว็บไซต์ตรวจสอบการผ่อนผันได้ สถานะการเปิดใช้งานระยะเวลาจากแผงปัญหาเกี่ยวกับเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เพื่อทำความเข้าใจ เมื่อการเลือกไม่ใช้มีผลอยู่

ตัวอย่าง

ตัวอย่างของบุคคลที่สาม

ในตัวอย่างต่อไปนี้ third-party.example ได้ลงทะเบียนสำหรับ ช่วงทดลองใช้การเลิกใช้งานของบุคคลที่สามและได้เปิดใช้งานระยะเวลาผ่อนผันแล้ว โดยโฮสต์ไฟล์ต่อไปนี้ที่ third-party.example/well-known/tpcd/grace-period.json:

{
  "ThirdPartyOptOutPercentage": 25
}

เมื่อใช้ไฟล์นี้แล้ว ระบบจะปิดใช้งานระยะเวลาผ่อนผันสำหรับ 25% ของไคลเอ็นต์ Chrome ที่เข้าถึงเว็บไซต์หรือบริการจาก third-party.example สําหรับไคลเอ็นต์ Chrome ที่อยู่ภายใต้การปกป้องการติดตาม ระบบจะจํากัดคุกกี้ของบุคคลที่สามจาก third-party.example เว้นแต่การทดลองเลิกใช้งานคุกกี้ของบุคคลที่สามจะยังทํางานอยู่

ตัวอย่างของบุคคลที่หนึ่ง

ในตัวอย่างต่อไปนี้ first-party.example ได้ลงทะเบียนสำหรับ ในช่วงทดลองการเลิกใช้งานของบุคคลที่หนึ่งและระยะเวลาผ่อนผันได้เปิดใช้งานแล้ว โดยโฮสต์ไฟล์ต่อไปนี้ที่ first-party.example/well-known/tpcd/grace-period.json:

{
  "FirstPartyOptOutPercentage": 50
}

เมื่อใช้นโยบายนี้ ระยะเวลาผ่อนผันจะปิดใช้งานใน Chrome 50% ลูกค้าที่เข้าชมเว็บไซต์ของตน สำหรับไคลเอ็นต์ Chrome เหล่านี้ซึ่งเป็นส่วนหนึ่งของกลุ่มการป้องกันการติดตาม ระบบจะจำกัดคุกกี้ของบุคคลที่สาม

ดูข้อมูลเพิ่มเติม

หากคุณมีคำถามเกี่ยวกับกลไกการเลือกไม่ใช้ โปรดแจ้งปัญหาใน ที่เก็บการสนับสนุนของ Privacy Sandbox