วัดข้อมูลที่รวบรวมจากผู้ใช้ด้วย Attribution Reporting API และ Private Aggregation API
สถานะการติดตั้งใช้งาน
- เข้าร่วมและทดลองใช้รายงานสรุปการรายงานการระบุแหล่งที่มา
รายงานสรุปคืออะไร
ระบบจะรวบรวมรายงานสรุปสําหรับกลุ่มผู้ใช้เพื่อไม่ให้เชื่อมโยงกับบุคคลใดบุคคลหนึ่งได้ รายงานสรุปมีข้อมูล Conversion โดยละเอียดที่มีความยืดหยุ่นสําหรับข้อมูลการคลิกและการดู รายงานสรุปไม่ได้ใช้คุกกี้หรือกลไกของบุคคลที่สามที่สามารถใช้ระบุผู้ใช้แต่ละรายในเว็บไซต์ต่างๆ
รายงานสรุปสร้างขึ้นใน 2 บริบท ได้แก่
- การวัดผลโฆษณา: เทคโนโลยีโฆษณาสามารถสร้างรายงานสรุปด้วยการรายงานการระบุแหล่งที่มาเพื่อวัดเมื่อการคลิกหรือการดูโฆษณาทําให้เกิด Conversion ในเว็บไซต์ของผู้ลงโฆษณา เช่น การขายหรือการลงชื่อสมัครใช้ นอกจากนี้ เทคโนโลยีโฆษณายังสร้างรายงานสรุปสําหรับการประมูล Protected Audience API ด้วย Private Aggregation ได้ด้วย
- การรายงานข้ามเว็บไซต์ทั่วไป: นักพัฒนาซอฟต์แวร์จะบันทึกข้อมูลจากหลายเว็บไซต์ใน Shared Storage และรายงานข้อมูลดังกล่าวได้ด้วย Private Aggregation ข้อมูลนี้มีประโยชน์หลายอย่าง เช่น การรับข้อมูลเชิงลึกเกี่ยวกับข้อมูลประชากรของผู้ใช้และการบันทึกการเข้าถึงที่ไม่ซ้ำสําหรับเนื้อหา
การขอรายงานสรุปสําหรับการรายงานการระบุแหล่งที่มาและการรวมข้อมูลส่วนตัวจะแตกต่างกัน ก่อนที่จะดูวิธีสร้างรายงาน คุณต้องเข้าใจว่าการรวมข้อมูลคืออะไรและวิธีใช้รายงานสรุปเพื่อตอบสนองความต้องการในการวัดผล
หัวข้อสำคัญ
ออกแบบการเก็บรวบรวมข้อมูล
หลักการสําคัญของรายงานสรุปคือการตัดสินใจเกี่ยวกับการออกแบบตั้งแต่เนิ่นๆ คุณเป็นผู้ตัดสินใจว่าจะรวบรวมข้อมูลใดในหมวดหมู่ใด รายงานเอาต์พุตจะให้ข้อมูลเชิงลึกเกี่ยวกับแคมเปญหรือธุรกิจ
รายงานเอาต์พุตมีข้อมูล Conversion แบบหลายเว็บไซต์โดยละเอียดและความยืดหยุ่นในการรวมข้อมูลการคลิกและข้อมูลการดูเข้ากับข้อมูล Conversion นอกจากนี้ คุณยังมองผลลัพธ์สุดท้ายเป็นอินพุตสําหรับเครื่องมือที่ใช้ตัดสินใจได้ด้วย
ถามตัวเองว่าฉันอยากรู้อะไรเกี่ยวกับการมีส่วนร่วมของผู้ใช้กับเนื้อหา
Conversion ของโฆษณา
ตัวอย่างเช่น หากคุณสร้างรายงานสรุปเพื่อระบุจํานวน Conversion ที่ทําให้เกิดมูลค่าการใช้จ่ายทั้งหมด ข้อมูลนี้อาจช่วยให้ทีมตัดสินใจได้ว่าแคมเปญโฆษณาถัดไปควรกําหนดเป้าหมายไปยังกลุ่มเป้าหมายใดเพื่อให้เกิดการใช้จ่ายทั้งหมดสูงขึ้น

การมีส่วนร่วมข้ามเว็บไซต์
เช่น หากคุณสร้างรายงานสรุปเพื่อระบุจํานวนผู้ที่อ่านเนื้อหาของคุณในเว็บไซต์ของบุคคลที่สาม รายงานนี้อาจช่วยให้ทีมตัดสินใจได้ว่าควรทําการเป็นพาร์ทเนอร์กับบุคคลที่สามรายใดเพื่อสร้างการมีส่วนร่วมที่สูงขึ้นและกระตุ้นให้ผู้อ่านเข้าชมเว็บไซต์ของคุณโดยตรง
เบราว์เซอร์จะบันทึกข้อมูลใดบ้าง
รายงานที่รวบรวมได้คือข้อมูลดิบที่บันทึกจากเบราว์เซอร์ของผู้ใช้ ซึ่งประกอบด้วยชุดที่เก็บข้อมูล (หรือคีย์การรวม) ที่กําหนดไว้ล่วงหน้า วิธีกำหนดเกณฑ์นี้ขึ้นอยู่กับการตัดสินใจด้านการออกแบบ
รายงานสรุปจะแสดงข้อมูลรวมร่วมกับข้อมูล Conversion โดยละเอียด
Conversion ของโฆษณา
ผู้ลงโฆษณาหรือบริษัทเทคโนโลยีโฆษณาเป็นผู้กําหนด Conversion และอาจแตกต่างกันไปสําหรับแคมเปญโฆษณาแต่ละรายการ แคมเปญหนึ่งอาจวัดจํานวนการคลิกโฆษณาที่ตามมาด้วยผู้ใช้ที่ซื้อสินค้าที่โฆษณา แคมเปญอื่นอาจวัดจํานวนการดูโฆษณาที่ทําให้เกิดการเข้าชมเว็บไซต์ของผู้ลงโฆษณา
ตัวอย่างเช่น ผู้ให้บริการเทคโนโลยีโฆษณาใช้งานแคมเปญโฆษณาใน news.example โดยที่ Conversion แสดงถึงผู้ใช้ที่คลิกโฆษณารองเท้าและซื้อรองเท้าใน shoes.example
เทคโนโลยีโฆษณาได้รับรายงานสรุปสําหรับแคมเปญโฆษณานี้ที่มีรหัส 1234567
ซึ่งระบุว่ามี Conversion 518 รายการใน shoes.example ในวันที่ 12 มกราคม 2022 โดยมีค่าใช้จ่ายรวม $38,174 Conversion 60% มาจากผู้ใช้ที่ซื้อรองเท้าผ้าใบสีน้ำเงินที่มี SKU ผลิตภัณฑ์ 9872
และ 40% มาจากผู้ใช้ที่ซื้อรองเท้าแตะสีเหลืองที่มี SKU ผลิตภัณฑ์ 2643
รหัสแคมเปญคือข้อมูลด้านโฆษณาโดยละเอียด ส่วน SKU ของผลิตภัณฑ์คือข้อมูล Conversion โดยละเอียด จํานวน Conversion และการใช้จ่ายทั้งหมดเป็นข้อมูลรวม
การมีส่วนร่วมข้ามเว็บไซต์
คุณต้องกําหนดข้อมูลที่ต้องการรวบรวม ระบุ Conversion ที่คาดหวังจากการผสานรวมข้ามเว็บไซต์ และเลือกประเภทรายงานที่จะรวบรวมก่อนจึงจะบันทึกข้อมูลได้
Private Aggregation มี Use Case ที่เป็นไปได้หลายกรณี ซึ่งระบุไว้อย่างละเอียดในเอกสารประกอบของ Private Aggregation มาดูตัวอย่างกัน
คุณอาจต้องวัดข้อมูลประชากรของผู้ใช้ที่เคยเห็นเนื้อหาของคุณในเว็บไซต์ต่างๆ การรวมข้อมูลส่วนตัวสามารถให้คําตอบได้ เช่น "ผู้ใช้ที่ไม่ซ้ำกันประมาณ 317 คนมีอายุ 18-45 ปีและมาจากเยอรมนี" ก่อนอื่น ให้ตัดสินใจว่าต้องการรวบรวมข้อมูลใดบ้าง (เช่น อายุและสถานที่ตั้ง) จากนั้นใช้ Shared Storage เพื่อรวบรวมข้อมูลประชากรที่เฉพาะเจาะจงจากเว็บไซต์ของบุคคลที่สาม ในอนาคต คุณสามารถส่งรายงานผ่าน Private Aggregation ที่มีมิติข้อมูลกลุ่มอายุและประเทศที่เข้ารหัสไว้ในคีย์การรวม
ระบบบันทึกข้อมูลก่อนการรวมข้อมูลอย่างไร
รายงานสรุปประกอบด้วยข้อมูลที่รวบรวมจากกลุ่มอุปกรณ์แต่ละกลุ่ม แม้ว่าจะไม่สามารถสังเกตและตรวจสอบการดําเนินการของผู้ใช้แต่ละรายได้ แต่กระบวนการรวบรวมข้อมูลจะเหมือนกันสําหรับผู้ใช้แต่ละราย
ระบบจะเข้ารหัสและรวบรวมการดําเนินการของผู้ใช้แต่ละรายไว้ในรายงานที่รวบรวมได้ รายงานเหล่านี้ยังมีข้อมูลเมตาที่ไม่เข้ารหัสซึ่งเกี่ยวข้องกับการแบ่งกลุ่มจำนวนเล็กน้อยด้วย
สําหรับข้อมูลการรายงานการระบุแหล่งที่มา ระบบจะบันทึกรายงานที่รวบรวมข้อมูลได้ดังนี้
- ผู้ใช้เข้าชมเว็บไซต์ของผู้เผยแพร่โฆษณาและเห็นหรือคลิกโฆษณา หรือที่เรียกว่าเหตุการณ์แหล่งที่มาของการระบุแหล่งที่มา
- 2-3 นาทีหรือ 2-3 วันต่อมา ผู้ใช้ทํา Conversion หรือที่เรียกว่าเหตุการณ์ทริกเกอร์การระบุแหล่งที่มา เช่น คุณอาจกําหนด Conversion เป็นการซื้อผลิตภัณฑ์
- ซอฟต์แวร์เบราว์เซอร์จะจับคู่การคลิกหรือดูโฆษณากับเหตุการณ์ Conversion เบราว์เซอร์จะสร้างรายงานที่รวบรวมข้อมูลได้โดยมีตรรกะเฉพาะที่ผู้ให้บริการเทคโนโลยีโฆษณาสร้างขึ้นตามการจับคู่นี้
- เบราว์เซอร์จะเข้ารหัสข้อมูลนี้และส่งไปยังเซิร์ฟเวอร์เทคโนโลยีโฆษณาเพื่อรวบรวมหลังจากรอสักครู่ เซิร์ฟเวอร์เทคโนโลยีโฆษณาต้องอาศัยบริการรวบรวมข้อมูลเพื่อเข้าถึงข้อมูลเชิงลึกที่มีสัญญาณรบกวน
สําหรับการรวมข้อมูลส่วนตัว รูปแบบจะมีลักษณะดังนี้
- บุคคลที่สามจะเป็นผู้ตัดสินใจว่าต้องการวัดอะไรและเขียนข้อมูลลงในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันเพื่ออ่านในภายหลัง
- ผู้ใช้เรียกเหตุการณ์ที่ตรงกับสิ่งที่บุคคลที่สามต้องการวัด ตัวอย่างเช่น เมื่อผู้ใช้เข้าชมเว็บไซต์ที่มีเนื้อหาที่ฝังอยู่ บุคคลที่สามจะอ่านข้อมูลใน Shared Storage และใช้การรวมข้อมูลส่วนตัวเพื่อส่งรายงานแบบรวมที่เข้ารหัสไปยังเซิร์ฟเวอร์ของคุณเพื่อรวบรวมได้

รายงานแบบเป็นกลุ่มที่รวมได้
รายงานที่รวบรวมได้ต้องจัดกลุ่มก่อนจึงจะประมวลผลและรวบรวมเป็นรายงานสรุปได้ กลุ่มคือกลุ่มรายงานที่รวบรวมข้อมูลได้ซึ่งสําคัญ
รายงานที่รวบรวมได้จะมีข้อมูลที่ไม่เข้ารหัสจํานวนเล็กน้อย ซึ่งรวมอยู่ใน shared_info
และใช้สร้างกลุ่มได้ ซึ่งรวมถึงการประทับเวลาและต้นทางของการรายงาน คุณไม่สามารถจัดกลุ่มตามข้อมูลที่เข้ารหัสภายในรายงาน
โดยปกติแล้ว รายงานกลุ่มจะมีรายงานหลายรายการ คุณอาจเลือกจัดกลุ่มเป็นรายชั่วโมง รายวัน รายสัปดาห์ หรือตามช่วงเวลาอื่นๆ ที่ต้องการ กลยุทธ์นี้อาจเปลี่ยนแปลงสำหรับบางกิจกรรมที่คาดว่าจะมีการเข้าชมสูงขึ้น
เช่น เมื่อจัดกลุ่มรายงานที่รวบรวมได้สําหรับ Attribution Reporting API คุณอาจตัดสินใจอัปเดตกลยุทธ์การจัดกลุ่มเป็นรายชั่วโมงสําหรับวันที่มีการลดราคาครั้งใหญ่ ซึ่งคุณคาดว่าจะมี Conversion ของโฆษณาจํานวนมากขึ้น
เมื่อใช้ Private Aggregation API คุณอาจต้องเปลี่ยนกลยุทธ์ในวันที่มีการเผยแพร่ข่าวประชาสัมพันธ์จำนวนมากเกี่ยวกับเนื้อหาที่เฉพาะเจาะจงซึ่งฝังอยู่ในเว็บไซต์ของบุคคลที่สาม
การประมวลผลข้อมูลด้วยบริการรวมข้อมูล
บริการรวมข้อมูลจะถอดรหัสและรวมข้อมูลกลุ่มจากรายงานที่รวบรวมได้ เพิ่มสัญญาณรบกวน และแสดงรายงานสรุปขั้นสุดท้าย บริการนี้ทำงานในสภาพแวดล้อมการดำเนินการที่เชื่อถือได้ (TEE) ซึ่งติดตั้งใช้งานในบริการระบบคลาวด์ที่รองรับมาตรการรักษาความปลอดภัยที่จำเป็นเพื่อปกป้องข้อมูลนี้
รายงานสรุปที่มีการรายงานการระบุแหล่งที่มา
ผู้ให้บริการด้านเทคโนโลยีโฆษณาต้องทําตามขั้นตอนต่อไปนี้เพื่อเรียกดูรายงานสรุป
- ผู้ให้บริการเทคโนโลยีโฆษณาจะรวบรวมรายงานที่รวบรวมมาได้จากเบราว์เซอร์ของผู้ใช้แต่ละราย
- ผู้ให้บริการเทคโนโลยีโฆษณาจะจัดกลุ่มรายงานที่รวบรวมมาและส่งกลุ่มรายงานเหล่านั้นไปยังบริการรวมข้อมูล
- บริการรวมข้อมูลจะกำหนดเวลาให้ผู้ทำงานเพื่อรวบรวมข้อมูล
- เวิร์กเกอร์การรวมจะถอดรหัสและรวบรวมข้อมูลจากรายงานที่รวบรวมได้ รวมถึงข้อมูลที่กรองข้อมูลรบกวนออก
- บริการรวบรวมข้อมูลจะส่งรายงานสรุปกลับไปยังผู้ให้บริการด้านเทคโนโลยีโฆษณา

เทคโนโลยีโฆษณาสามารถใช้รายงานสรุปเพื่อแจ้งการเสนอราคาและเสนอการรายงานแก่ลูกค้าของตนเองได้ สคีมาที่เข้ารหัส JSON เป็นรูปแบบที่แนะนําสําหรับรายงานสรุป
รายงานสรุปที่มีการรวมข้อมูลส่วนตัว
- อ่านข้อมูลจากหลายเว็บไซต์ที่ Shared Storage รวบรวมไว้ และสร้างคีย์การรวมเพื่อจัดกลุ่มข้อมูล
- เรียกใช้ Private Aggregation API จากเวิร์กเลตพื้นที่เก็บข้อมูลที่ใช้ร่วมกันด้วยคีย์การรวมข้อมูลและค่าที่คุณต้องการรวบรวม จากนั้นเบราว์เซอร์จะสร้างรายงานที่เข้ารหัสซึ่งรวบรวมข้อมูลได้จากข้อมูลที่คุณป้อน แล้วส่งไปยังเซิร์ฟเวอร์เพื่อรวบรวม
- จัดกลุ่มรายงานที่รวบรวมข้อมูลได้และส่งไปยังบริการรวมข้อมูลเพื่อประมวลผล
- บริการรวมข้อมูลจะประมวลผลรายงานแบบเป็นกลุ่ม แล้วเพิ่มสัญญาณรบกวน
- บริการรวมข้อมูลจะส่งรายงานสรุปกลับไปยังผู้ขอ
มีส่วนร่วมและแชร์ความคิดเห็น
รายงานสรุปเป็นส่วนสําคัญของข้อเสนอการวัดผล Privacy Sandbox เช่นเดียวกับข้อเสนอ Privacy Sandbox อื่นๆ ข้อเสนอนี้ได้รับการบันทึกและพูดคุยกันแบบสาธารณะใน GitHub
- พูดคุยเกี่ยวกับ Attribution Reporting API
- พูดคุยเกี่ยวกับ Private Aggregation API
- การสนับสนุนนักพัฒนาซอฟต์แวร์: ถามคําถามและเข้าร่วมการสนทนาในที่เก็บข้อมูลการสนับสนุนนักพัฒนาซอฟต์แวร์ Privacy Sandbox