ควบคุมฟีเจอร์ Privacy Sandbox ด้วยนโยบายสิทธิ์

ดูวิธีอนุญาตหรือปฏิเสธการใช้ฟีเจอร์ Privacy Sandbox ในหน้าเว็บ

ภาพรวมของนโยบายสิทธิ์

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

เมื่อตอบสนองต่อคําขอของเบราว์เซอร์ ส่วนหัวการตอบกลับของหน้าเว็บจะกําหนดนโยบายที่จะใช้กับหน้าเว็บได้ นอกจากนี้ แท็ก iframe จะกำหนดแอตทริบิวต์ allow ในกรณีที่จําเป็นเพื่อเปิดใช้ฟีเจอร์ใน iframe (หากแท็กหลักมีสิทธิ์ด้วย) ระบบจะมอบสิทธิ์จากรายการหลักไปยังรายการย่อย และรายการย่อยของ iframe จะได้รับสิทธิ์ของเฟรมหลัก

นโยบายสิทธิ์จะทำงานร่วมกับส่วนหัวการตอบกลับและแอตทริบิวต์ allow ใน iframe ระบบจะอนุญาตฟีเจอร์นี้ก็ต่อเมื่อทั้งส่วนหัวการตอบกลับและแอตทริบิวต์ allow อนุญาต หากไม่ได้ระบุส่วนหัวนโยบายสิทธิ์ นโยบายส่วนหัวของฟีเจอร์ทุกรายการจะเป็น * โดยค่าเริ่มต้น เมื่อไม่ได้กำหนดแอตทริบิวต์ allow ของ iframe ค่าเริ่มต้นของแอตทริบิวต์จะเป็นค่าเริ่มต้นของรายการที่อนุญาต

หากรายการที่อนุญาตเริ่มต้นคือ * ฟีเจอร์นี้จะพร้อมใช้งานในหน้าระดับบนสุดและ iframe ข้ามแหล่งที่มาทั้งหมดในหน้านั้นโดยค่าเริ่มต้น ซึ่งเทียบเท่ากับ <iframe src="some-url" allow="feature *"/> และไม่จำเป็นต้องกำหนดแอตทริบิวต์ allow ใน iframe

หากค่าคือ self ฟีเจอร์จะใช้ได้กับหน้าระดับบนสุด (และ iframe ต้นทางเดียวกัน) เท่านั้น และไม่พร้อมใช้งานกับ iframe ข้ามต้นทางหากหน้าเว็บไม่ได้มอบสิทธิ์อย่างชัดเจน ซึ่งเทียบเท่ากับ <iframe src="some-url" allow="feature 'self'"/> โดยที่ self คือต้นทางของผู้ฝัง ดังนั้นจึงต้องกําหนดแท็ก allow เพื่อเปิดใช้ฟีเจอร์ใน iframe แบบข้ามต้นทาง

ดูข้อมูลเพิ่มเติมเกี่ยวกับนโยบายสิทธิ์ได้ในเนื้อหาต่อไปนี้

นโยบายสิทธิ์สำหรับฟีเจอร์ Privacy Sandbox

ตารางต่อไปนี้แสดงรายการ Privacy Sandbox API ที่ควบคุมโดยนโยบายสิทธิ์

API คำสั่ง คำอธิบาย รายการที่อนุญาตเริ่มต้น
การรายงานการระบุแหล่งที่มา

(คู่มือ / ข้อกำหนด)

attribution-reporting อนุญาตให้ใช้ Attribution Reporting API *
Federated Credential Management

(คู่มือ / ข้อกำหนด)

identity-credentials-get อนุญาตให้รับออบเจ็กต์ข้อมูลเข้าสู่ระบบ self
การรวมข้อมูลส่วนตัว

(คู่มือ /ข้อกำหนด)

private-aggregation อนุญาตให้รายงานโดยใช้การรวมข้อมูลส่วนตัว *
โทเค็นสถานะส่วนตัว
(คำแนะนำ/ข้อกำหนด)
private-state-token-issuance อนุญาตให้ขอโทเค็น * จาก Chrome เวอร์ชัน 132 ขึ้นไป
self ในเวอร์ชันก่อนหน้า
private-state-token-redemption อนุญาตให้แลกสิทธิ์รับโทเค็นและส่งบันทึกการแลกสิทธิ์ * จาก Chrome เวอร์ชัน 132 ขึ้นไป
self ในเวอร์ชันก่อนหน้า
Protected Audience

(คู่มือ / ข้อกำหนด)

join-ad-interest-group อนุญาตให้เพิ่มผู้ใช้ลงในกลุ่มความสนใจของเว็บไซต์ * ระหว่างการทดสอบ
self ในอนาคต
run-ad-auction อนุญาตให้ทำการประมูลเพื่อแสดงโฆษณา *
พื้นที่เก็บข้อมูลที่ใช้ร่วมกัน

(ข้อกำหนด)

shared-storage อนุญาตให้อ่านและเขียนด้วยพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน *
shared-storage-select-url อนุญาตให้ดําเนินการการเลือก URL *
การเข้าถึงพื้นที่เก็บข้อมูล

(คู่มือ / ข้อกำหนด)

storage-access อนุญาตให้เข้าถึง Storage Access API *
requestStorageAccessFor

(คู่มือ / ข้อกำหนด)

top-level-storage-access อนุญาตให้เข้าถึงสิทธิ์ระดับบนสุดผ่าน requestStorageAccessFor() สำหรับเว็บไซต์ที่จัดกลุ่มไว้ในชุดเว็บไซต์ที่เกี่ยวข้อง *
หัวข้อ

(คู่มือ / ข้อกำหนด)

browsing-topics อนุญาตให้สร้างหัวข้อสําหรับผู้ใช้และอ่านหัวข้อที่สร้างขึ้น *
คำแนะนำสำหรับไคลเอ็นต์ User Agent

(คู่มือ / ข้อกำหนด)

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

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

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

ฟีเจอร์ Privacy Sandbox บางรายการใช้ค่ารายการที่อนุญาตเริ่มต้นเป็น self ซึ่งจะปฏิเสธไม่ให้ iframe ข้ามแหล่งที่มาใช้ฟีเจอร์นี้หากไม่มีการประกาศอย่างชัดเจน เจ้าของหน้าเว็บต้องใช้แอตทริบิวต์ allow เมื่อสร้าง iframe ข้ามแหล่งที่มาเพื่ออนุญาตให้เข้าถึงฟีเจอร์ ในอนาคต ค่ารายการที่อนุญาตเริ่มต้นของ Privacy Sandbox API บางรายการ เช่น คำสั่ง join-ad-interest-group สำหรับ Protected Audience จะเปลี่ยนเป็น self ในอนาคต API อื่นๆ อาจเปลี่ยนรายการที่อนุญาตเริ่มต้นเป็น self