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

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

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

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

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

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

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

  • ThirdPartyOptOutPercentage
    ในฐานะผู้ให้บริการบุคคลที่สาม ให้เลือกไม่ใช้ระยะเวลาผ่อนผันสำหรับเปอร์เซ็นต์ของไคลเอ็นต์ Chrome ที่เข้าถึงเนื้อหาหรือบริการที่ฝัง (ในเว็บไซต์ระดับบนสุด)

  • FirstPartyOptOutPercentage
    ในฐานะบุคคลที่หนึ่ง (เว็บไซต์ระดับบนสุด) ให้เลือกไม่ใช้ระยะเวลาผ่อนผันสำหรับเปอร์เซ็นต์ของไคลเอ็นต์ Chrome ที่เข้าถึงเนื้อหาหรือบริการที่ฝังในเว็บไซต์ของคุณ จะใช้เฉพาะในกรณีที่เพิ่มเว็บไซต์ระดับบนสุดในระยะเวลาผ่อนผัน เช่น รูปแบบเว็บไซต์ของบุคคลที่หนึ่งใน goo.gle/3pc-lookup ไม่ใช่ไวลด์การ์ด *

เปอร์เซ็นต์เหล่านี้มีค่าเป็น 0, 25, 50 หรือ 100 เช่น

{
  "ThirdPartyOptOutPercentage": 25
}

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

การทดสอบการติดตั้งใช้งาน

หากคุณต้องการใช้ประโยชน์จากการเลือกไม่ใช้ระยะเวลาผ่อนผัน เราขอแนะนำให้คุณเริ่มด้วยการทำให้ 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 ชั่วโมงจึงจะเสร็จสมบูรณ์ นักพัฒนาแอปสามารถตรวจสอบสถานะการเปิดใช้งานระยะเวลาผ่อนผันจากเครื่องมือค้นหาความเข้ากันได้ของเว็บไซต์คุกกี้ของบุคคลที่สามเพื่อทำความเข้าใจว่าการเลือกไม่ใช้จะมีผลเมื่อใด

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

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

{
  "ThirdPartyOptOutPercentage": 25
}

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

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

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

{
  "FirstPartyOptOutPercentage": 50
}

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

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

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