เลือก URL ตามข้อมูลที่รวบรวมในพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน และแสดงผลเนื้อหาในเฟรมที่มีการปิดกั้น
เมื่อใช้ Shared Storage API คุณจะเลือก URL ที่จะแสดงผลในเฟรมที่มีการปิดกั้นโดยใช้ข้อมูลข้ามเว็บไซต์ได้ ใช้ JavaScript เพื่ออ่านและเขียนข้อมูลข้ามเว็บไซต์ แล้วเลือก URL จากรายการที่ให้ไว้ตามข้อมูลที่จัดเก็บไว้ คุณแสดงผล URL ดังกล่าวในเฟรมที่มีการปิดกั้น
การเลือก URL สามารถประกอบด้วยเนื้อหาทุกประเภท เช่น โฆษณา บทความ รูปภาพ HTML คำกระตุ้นการตัดสินใจ (เช่น ปุ่ม) และอื่นๆ
ตัวอย่างเช่น สมมติว่าคุณใช้งานเว็บไซต์ท่องเที่ยวและกำลังใช้แคมเปญโฆษณา ซึ่งมีครีเอทีฟโฆษณาต่างกัน 3 ชิ้น คุณต้องจัดลำดับครีเอทีฟโฆษณาเหล่านี้ตามการโต้ตอบของผู้ใช้ (การดูหรือการคลิก)
เมื่อผู้ใช้สังเกตเห็นพื้นที่โฆษณาที่ชนะเป็นครั้งแรก คุณจะจัดเก็บรหัสและสถานะการคลิกของครีเอทีฟโฆษณานั้นในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันได้ ซึ่งหมายความว่าเมื่อคุณชนะการประมูลเพื่อแสดงโฆษณาในเว็บไซต์อื่นๆ ที่ผู้ใช้รายนี้เข้าชม คุณจะแสดงโฆษณาอื่นตามข้อมูลดังกล่าวได้
JavaScript จะทำงานในเวิร์กเล็ตเพื่อดึงข้อมูลนี้ แต่โค้ดจะโต้ตอบหรือสื่อสารนอก iframe หรือเฟรมที่ล้อมรั้วในหน้าหลักไม่ได้
ลองมาดูอีกตัวอย่างหนึ่งกัน สมมติว่าคุณสนใจที่จะทดสอบว่าบทความใด จะทำงานได้ดีกว่าในบริบทแบบฝัง คุณอาจกำหนดผู้ใช้ให้กับกลุ่มทดสอบเมื่อคุณเห็นผู้ใช้รายนั้นในเว็บไซต์ แล้วจัดเก็บรหัสกลุ่มนั้นในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันเพื่อให้เข้าถึงในบริบทแบบข้ามเว็บไซต์ได้ ในเว็บไซต์อื่น เฟรมที่ล้อมรั้วสามารถเลือก URL ตามกลุ่มทดสอบของผู้ใช้ว่าจัดเก็บไว้ในพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน
พื้นที่เก็บข้อมูลที่ใช้ร่วมกันช่วยให้คุณมีข้อมูลประกอบการตัดสินใจตามข้อมูลข้ามเว็บไซต์ โดยไม่ต้องแชร์ข้อมูลผู้ใช้ (เช่น ประวัติการท่องเว็บหรือรายละเอียดส่วนตัวอื่นๆ) กับเว็บไซต์ที่ฝังหรือขโมยข้อมูลไปยังเซิร์ฟเวอร์ของคุณเอง
Use Case
การเลือก URL ที่มีพื้นที่เก็บข้อมูลที่ใช้ร่วมกันรองรับกรณีการใช้งานต่อไปนี้
- หมุนเวียนโฆษณา:
คุณเก็บข้อมูล เช่น รหัสครีเอทีฟโฆษณาและการโต้ตอบของผู้ใช้ เพื่อกำหนดครีเอทีฟโฆษณาที่ผู้ใช้เห็นในเว็บไซต์ต่างๆ ได้
- กรณีการใช้งานหนึ่งของการหมุนเวียนโฆษณาคือ ความถี่ คุณสามารถจัดเก็บยอดดูของเบราว์เซอร์ไว้ในพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน และใช้เพื่อตัดสินใจว่าจะแสดงโฆษณาใดต่อผู้ใช้
- เรียกใช้การทดสอบ A/B: คุณกําหนดผู้ใช้ให้กับกลุ่มทดสอบได้ จากนั้นจัดเก็บรหัสกลุ่มนั้นด้วยพื้นที่เก็บข้อมูลที่ใช้ร่วมกันเพื่อให้เข้าถึงได้ข้ามเว็บไซต์
- ปรับแต่งประสบการณ์ของผู้ใช้สำหรับลูกค้าที่รู้จัก: คุณแชร์เนื้อหาที่กำหนดเองและคำกระตุ้นให้ดำเนินการ (Call-To-Action) ได้โดยอิงตามสถานะการลงทะเบียนหรือสถานะอื่นๆ ของผู้ใช้
ลองเลือก URL
การเลือก URL ด้วย Shared Storage API พร้อมให้ใช้งานสำหรับการทดสอบใน Chrome Canary/Dev/Beta M105 ขึ้นไป
หากต้องการทดสอบ คุณต้องเปิดใช้ Flag การทดสอบ Privacy Sandbox API ที่ chrome://flags/#privacy-sandbox-ads-apis
ทดลองใช้การสาธิต
มีการสาธิตให้คุณดูโค้ดได้ที่ GitHub
การสาธิตนี้สร้างขึ้นจากมุมมองของผู้ลงโฆษณา เทคโนโลยีโฆษณา ผู้เผยแพร่เนื้อหา หรือบริการของบุคคลที่สามอื่นๆ ที่ต้องการจัดเก็บข้อมูลในเว็บไซต์ของผู้เผยแพร่โฆษณารายต่างๆ ในการสาธิต โค้ดของบุคคลที่สามชุดเดียวกันจะทำงานทั้งในเว็บไซต์ของผู้เผยแพร่โฆษณา A และผู้เผยแพร่โฆษณา B สำหรับการใช้งานแต่ละกรณี ไปที่หน้าของผู้เผยแพร่โฆษณาแต่ละรายเพื่อดูว่ามีการแชร์ข้อมูลอย่างไรในบริบทแบบข้ามเว็บไซต์
มีส่วนร่วมและแชร์ความคิดเห็น
ข้อเสนอพื้นที่เก็บข้อมูลที่ใช้ร่วมกันอยู่ระหว่างการหารือและอาจมีการเปลี่ยนแปลงในอนาคต หากคุณลองใช้ API นี้แล้วมีความคิดเห็น เรายินดีรับฟัง
- GitHub: อ่านข้อเสนอ ตั้งคำถามและร่วมอภิปราย
- ประกาศเกี่ยวกับพื้นที่เก็บข้อมูลที่ใช้ร่วมกันของ API: เข้าร่วมหรือดูประกาศที่ผ่านมาในรายชื่ออีเมล
- การสนับสนุนนักพัฒนาแอป: ถามคำถามและเข้าร่วมการสนทนาในที่เก็บการสนับสนุนนักพัฒนาแอป Privacy Sandbox