วัดข้อมูลที่รวบรวมจากผู้ใช้ด้วย Attribution Reporting API และ Private Aggregation API
สถานะการใช้งาน
- เข้าร่วมและทดสอบรายงานสรุปการรายงานการระบุแหล่งที่มา
รายงานสรุปคืออะไร
ระบบจะรวบรวมรายงานสรุปสำหรับกลุ่มผู้ใช้เพื่อไม่ให้นำไปเชื่อมโยงกับบุคคลใดได้ รายงานสรุปแสดงข้อมูล Conversion แบบละเอียดที่มีความยืดหยุ่นสำหรับข้อมูลคลิกและการดู รายงานสรุปไม่ได้อาศัยคุกกี้หรือกลไกของบุคคลที่สามที่ใช้ระบุผู้ใช้แต่ละรายในเว็บไซต์ต่างๆ ได้
ระบบจะสร้างรายงานสรุปใน 2 บริบท ดังนี้
- การวัดผลโฆษณา: เทคโนโลยีโฆษณาสามารถสร้างรายงานสรุปด้วย Attribution Reporting เพื่อวัดผลเมื่อการคลิกโฆษณาหรือการดูทำให้เกิด Conversion ในเว็บไซต์ของผู้ลงโฆษณา เช่น การขายหรือการลงชื่อสมัครใช้ นอกจากนี้ เทคโนโลยีโฆษณายังสร้างรายงานสรุปสำหรับการประมูล Protected Audience API ที่มีการรวมส่วนตัวได้อีกด้วย
- การรายงานข้ามเว็บไซต์ทั่วไป: นักพัฒนาแอปบันทึกข้อมูลข้ามเว็บไซต์ในพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน และสามารถรายงานเกี่ยวกับข้อมูลนั้นด้วยการรวมแบบส่วนตัว วิธีนี้มีประโยชน์หลายอย่าง เช่น การรับข้อมูลเชิงลึกเกี่ยวกับข้อมูลประชากรของผู้ใช้และการบันทึกการเข้าถึงที่ไม่ซ้ำกันสำหรับเนื้อหา
การขอรายงานสรุปจะแตกต่างกันไปตามการรายงานการระบุแหล่งที่มาและการรวมส่วนตัว ก่อนที่จะเรียนรู้วิธีสร้างรายงานได้ คุณต้องเข้าใจก่อนว่าการรวมคืออะไรและจะใช้รายงานสรุปเพื่อตอบสนองความต้องการในการวัดผลอย่างไร
ข้อมูลหลัก
ออกแบบการเก็บรวบรวมข้อมูล
หลักการสำคัญของรายงานสรุปคือการตัดสินใจออกแบบตั้งแต่เนิ่นๆ คุณเป็นผู้ตัดสินใจว่าจะเก็บรวบรวมข้อมูลใดในหมวดหมู่ใด รายงานผลลัพธ์จะให้ข้อมูลเชิงลึกเกี่ยวกับแคมเปญหรือธุรกิจของคุณ
รายงานผลลัพธ์จะแสดงข้อมูล Conversion ข้ามเว็บไซต์โดยละเอียด และมีความยืดหยุ่นสำหรับการรวมข้อมูลการคลิกและการดูข้อมูลเข้ากับข้อมูล Conversion นอกจากนี้ คุณยังใช้ผลลัพธ์สุดท้ายเป็นอินพุตสำหรับเครื่องมือที่ใช้ในการตัดสินใจได้อีกด้วย
ถามตัวเองว่าฉันต้องการเรียนรู้อะไรเกี่ยวกับการมีส่วนร่วมของผู้ใช้กับเนื้อหาของฉัน
Conversion ของโฆษณา
ตัวอย่างเช่น หากคุณสร้างรายงานสรุปเพื่อระบุจำนวน Conversion ที่นำไปสู่มูลค่าการใช้จ่ายรวมบางส่วน ก็อาจช่วยให้ทีมตัดสินใจได้ว่าแคมเปญโฆษณาถัดไปควรกำหนดเป้าหมายไปที่ใดเพื่อสร้างค่าใช้จ่ายรวมให้สูงขึ้น
![แผนภาพที่แสดงวิธีประมวลผลรายงานที่รวบรวมได้หลายรายการ และเพิ่มสัญญาณรบกวนเพื่อสร้างรายงานสรุปที่เฉพาะเจาะจง](https://developers.google.cn/static/privacy-sandbox/assets/images/diagram-shows-multiple-f504e84e824cc.png?authuser=9&hl=th)
การมีส่วนร่วมข้ามเว็บไซต์
ตัวอย่างเช่น หากคุณสร้างรายงานสรุปเพื่อระบุจำนวนคนที่อ่านเนื้อหาของคุณในเว็บไซต์ของบุคคลที่สาม วิธีนี้อาจช่วยให้ทีมของคุณตัดสินใจว่าจะเป็นพาร์ทเนอร์กับบุคคลที่สามดังกล่าวอย่างไรเพื่อสร้างการมีส่วนร่วมที่สูงขึ้นและกระตุ้นให้ผู้อ่านไปที่เว็บไซต์ของคุณโดยตรง
เบราว์เซอร์บันทึกข้อมูลใดบ้าง
รายงานที่รวบรวมได้คือข้อมูลดิบที่บันทึกจากเบราว์เซอร์ของผู้ใช้ ซึ่งรวมถึงชุดที่เก็บข้อมูลที่กำหนดไว้ล่วงหน้า (หรือคีย์การรวม) วิธีกำหนดเกณฑ์นี้จะขึ้นอยู่กับการตัดสินใจในการออกแบบของคุณ
รายงานสรุปนำเสนอข้อมูลรวมควบคู่ไปกับข้อมูล Conversion แบบละเอียด
Conversion ของโฆษณา
Conversion จะกำหนดโดยผู้ลงโฆษณาหรือบริษัทเทคโนโลยีโฆษณา และ Conversion อาจแตกต่างกันไปในแคมเปญโฆษณาที่ต่างกัน แคมเปญหนึ่งสามารถวัดจำนวนการคลิกโฆษณาที่เกิดขึ้นตามมาด้วยผู้ใช้ที่ซื้อสินค้าที่โฆษณา อีกแคมเปญหนึ่งสามารถวัดจำนวนการดูโฆษณาที่นำไปสู่การเข้าชมเว็บไซต์ของผู้ลงโฆษณา
ตัวอย่างเช่น ผู้ให้บริการเทคโนโลยีโฆษณาเรียกใช้แคมเปญโฆษณาใน news.example โดยที่ Conversion แสดงถึงผู้ใช้ที่คลิกโฆษณารองเท้าและซื้อรองเท้าใน shoes.example
เทคโนโลยีโฆษณาได้รับรายงานสรุปสําหรับแคมเปญโฆษณานี้ที่มีรหัส 1234567
ซึ่งระบุว่ามี Conversion 518 รายการใน shoes.example ในวันที่ 12 มกราคม 2022 โดยมีค่าใช้จ่ายทั้งหมด $38,174 60% ของ Conversion มาจากผู้ใช้ที่ซื้อรองเท้าผ้าใบสีน้ำเงินที่มี SKU ของผลิตภัณฑ์ 9872
และ 40% เป็นผู้ใช้ที่ซื้อรองเท้าแตะสีเหลืองที่มี SKU ของผลิตภัณฑ์ 2643
รหัสแคมเปญเป็นข้อมูลฝั่งโฆษณาโดยละเอียด ส่วน SKU ของผลิตภัณฑ์เป็นข้อมูล Conversion แบบละเอียด จํานวน Conversion และการใช้จ่ายทั้งหมดเป็นข้อมูลที่รวบรวม
การมีส่วนร่วมข้ามเว็บไซต์
ก่อนที่จะบันทึกข้อมูลได้ คุณต้องกำหนดข้อมูลที่จะรวบรวม ระบุ Conversion ที่คุณคาดหวังจากการผสานรวมข้ามเว็บไซต์ และระบุประเภทรายงานที่จะรวบรวม
มีกรณีการใช้งานที่เป็นไปได้มากมายตามรายละเอียดในเอกสารประกอบของ Private Aggregation มาดูตัวอย่างกัน
คุณอาจต้องการวัดข้อมูลประชากรของผู้ใช้ที่ดูเนื้อหาในเว็บไซต์ต่างๆ การรวบรวมข้อมูลแบบส่วนตัวอาจให้คำตอบได้ เช่น "ผู้ใช้ที่ไม่ซ้ำประมาณ 317 คนมีอายุ 18-45 ปีและมาจากเยอรมนี" ก่อนอื่น ให้ตัดสินใจเจาะจงว่าต้องการรวบรวมข้อมูลใด (เช่น อายุและตำแหน่ง) จากนั้นใช้พื้นที่เก็บข้อมูลที่ใช้ร่วมกันเพื่อรวบรวมข้อมูลประชากรที่เจาะจงดังกล่าวจากเว็บไซต์ของบุคคลที่สาม ในภายหลัง คุณสามารถส่งรายงานผ่านการรวมส่วนตัว พร้อมกับมิติข้อมูลกลุ่มอายุและประเทศที่เข้ารหัสในคีย์การรวม
มีการเก็บข้อมูลก่อนรวมอย่างไร
รายงานสรุปประกอบด้วยข้อมูลรวมจากกลุ่มอุปกรณ์แต่ละเครื่อง แม้ว่าการกระทำของผู้ใช้แต่ละคนจะไม่สามารถสังเกตและตรวจทานได้ แต่กระบวนการเก็บข้อมูลจะเหมือนกันสำหรับแต่ละคน
การดำเนินการของผู้ใช้แต่ละรายจะได้รับการเข้ารหัสและรวบรวมในรายงานที่รวบรวมได้ รายงานเหล่านี้ยังมีข้อมูลเมตาที่ไม่ได้เข้ารหัสจำนวนหนึ่งซึ่งเกี่ยวข้องกับการจัดกลุ่มด้วย
สําหรับข้อมูลการรายงานการระบุแหล่งที่มา ระบบจะบันทึกรายงานที่รวบรวมได้ดังต่อไปนี้
- ผู้ใช้เข้าชมเว็บไซต์ของผู้เผยแพร่โฆษณาและดูหรือคลิกโฆษณา หรือที่เรียกว่าเหตุการณ์แหล่งที่มาของการระบุแหล่งที่มา
- 2-3 นาทีหรือวันต่อมา ผู้ใช้ทำ Conversion หรือที่เรียกว่าเหตุการณ์ทริกเกอร์การระบุแหล่งที่มา ตัวอย่างเช่น Conversion อาจหมายถึงการซื้อผลิตภัณฑ์
- ซอฟต์แวร์ของเบราว์เซอร์จะจับคู่การคลิกหรือการดูโฆษณากับเหตุการณ์ Conversion จากการจับคู่นี้ เบราว์เซอร์จะสร้างรายงานที่รวบรวมได้ซึ่งมีตรรกะที่เฉพาะเจาะจงซึ่งผู้ให้บริการเทคโนโลยีโฆษณาสร้างขึ้น
- เบราว์เซอร์จะเข้ารหัสข้อมูลนี้ จากนั้นจะส่งข้อมูลไปยังเซิร์ฟเวอร์เทคโนโลยีโฆษณาเพื่อเก็บรวบรวมหลังจากที่ล่าช้าไปเล็กน้อย เซิร์ฟเวอร์เทคโนโลยีโฆษณาต้องใช้บริการรวบรวมข้อมูลเพื่อเข้าถึงข้อมูลเชิงลึกที่มีเสียงรบกวน
สําหรับการรวมส่วนตัว จะมีลักษณะดังต่อไปนี้
- บุคคลที่สามเป็นผู้ตัดสินใจว่าต้องการวัดอะไรและเขียนข้อมูลลงในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันเพื่อเก็บไว้อ่านในภายหลัง
- ผู้ใช้เรียกเหตุการณ์ที่ตรงกับสิ่งที่บุคคลที่สามต้องการวัด ตัวอย่างเช่น เมื่อผู้ใช้เข้าชมเว็บไซต์ที่มีเนื้อหาฝังตัวไว้ บุคคลที่สามจะอ่านข้อมูลในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันและใช้การรวมส่วนตัวเพื่อส่งรายงานที่รวบรวมได้ที่เข้ารหัสไปยังเซิร์ฟเวอร์เพื่อการรวบรวมข้อมูล
![](https://developers.google.cn/static/privacy-sandbox/assets/images/2Si3rdSh7jr3S6UZTSrg.png?authuser=9&hl=th)
รายงานแบบรวมกลุ่ม
ก่อนที่จะนำไปประมวลผลและรวบรวมเป็นรายงานสรุปได้ จะต้องแยกรายงานเหล่านั้นเป็นชุด กลุ่มคือกลุ่มรายงานแบบรวมอย่างมีกลยุทธ์
รายงานที่รวบรวมได้มีข้อมูลที่ไม่ได้เข้ารหัสจํานวนเล็กน้อย ซึ่งมีอยู่ใน shared_info
ซึ่งสามารถใช้ในการสร้างกลุ่มได้ ซึ่งรวมถึงการประทับเวลาและที่มาของการรายงาน คุณไม่สามารถจัดกลุ่มตามข้อมูลที่เข้ารหัสภายในรายงานได้
โดยหลักการแล้ว กลุ่มจะมีรายงานจำนวนมาก คุณสามารถเลือกที่จะจัดกลุ่มเป็นรายชั่วโมง รายวัน รายสัปดาห์ หรือกรอบเวลาอื่นๆ ได้ตามต้องการ กลยุทธ์นี้อาจเปลี่ยนแปลงเหตุการณ์เฉพาะที่คาดว่าจะได้รับการเข้าชมสูงกว่า
ตัวอย่างเช่น เมื่อรวมรายงานที่รวบรวมได้สำหรับ Attribution Reporting API คุณอาจตัดสินใจอัปเดตกลยุทธ์แบบกลุ่มเป็นรายชั่วโมงสำหรับวันที่มีการขายจำนวนมาก ซึ่งคาดว่าจะมี Conversion จากโฆษณามากขึ้น
การใช้ Private Aggregation API อาจทำให้ได้เปลี่ยนกลยุทธ์ในวันที่มีข่าวประชาสัมพันธ์ใหญ่เกี่ยวกับเนื้อหาที่เจาะจงซึ่งฝังอยู่ในเว็บไซต์ของบุคคลที่สาม
การประมวลผลข้อมูลด้วยบริการรวบรวมข้อมูล
บริการรวบรวมข้อมูลจะถอดรหัสและรวมข้อมูลกลุ่มจากรายงานที่รวบรวมได้ เพิ่มสัญญาณรบกวน และแสดงผลรายงานสรุปขั้นสุดท้าย บริการนี้ทำงานในสภาพแวดล้อมการดำเนินการที่เชื่อถือได้ (TEE) ซึ่งติดตั้งใช้งานในบริการระบบคลาวด์ที่รองรับมาตรการรักษาความปลอดภัยที่จำเป็นเพื่อปกป้องข้อมูลนี้
รายงานสรุปโดยใช้ Attribution Reporting
คุณต้องทำตามขั้นตอนต่อไปนี้เพื่อให้ผู้ให้บริการเทคโนโลยีโฆษณาเรียกดูรายงานสรุปได้
- ผู้ให้บริการเทคโนโลยีโฆษณาจะรวบรวมรายงานที่รวบรวมได้จากเบราว์เซอร์ของผู้ใช้แต่ละราย
- ผู้ให้บริการเทคโนโลยีโฆษณาจะจัดกลุ่มรายงานที่รวบรวมได้และส่งกลุ่มไปยังบริการรวบรวมข้อมูล
- บริการรวบรวมข้อมูลจะกําหนดเวลาให้ผู้ปฏิบัติงานรวบรวมข้อมูล
- ผู้ปฏิบัติงานการรวมจะถอดรหัสและรวบรวมข้อมูลจากรายงานที่รวบรวมได้ รวมถึงข้อมูลที่รบกวน
- บริการรวบรวมข้อมูลจะแสดงรายงานสรุปไปยังผู้ให้บริการเทคโนโลยีโฆษณา
![](https://developers.google.cn/static/privacy-sandbox/assets/images/U1ZeswSEnAMSSoCcE5Za.png?authuser=9&hl=th)
เทคโนโลยีโฆษณาจะใช้รายงานสรุปเพื่อแจ้งการเสนอราคาและเสนอการรายงานแก่ลูกค้าของตัวเองได้ รูปแบบที่เข้ารหัส JSON คือรูปแบบที่เสนอสำหรับรายงานสรุป
รายงานสรุปโดยใช้ Private Aggregation
- อ่านข้อมูลข้ามเว็บไซต์ที่รวบรวมโดยพื้นที่เก็บข้อมูลที่ใช้ร่วมกันและสร้างคีย์การรวมเพื่อจัดกลุ่มข้อมูล
- เรียกใช้ Private Aggregation API จาก Worklet Shared Storage ด้วยคีย์การรวมและค่าที่ต้องการสะสม เบราว์เซอร์จะสร้างรายงานที่รวบรวมได้ที่เข้ารหัสจากข้อมูลที่คุณป้อนและส่งไปยังเซิร์ฟเวอร์เพื่อเก็บรวบรวม
- รวมรายงานที่รวบรวมได้และส่งไปยังบริการรวบรวมข้อมูลเพื่อประมวลผล
- บริการรวบรวมข้อมูลจะประมวลผลรายงานเป็นกลุ่ม จากนั้นจะเพิ่มข้อมูลรบกวน
- บริการรวบรวมข้อมูลแสดงรายงานสรุปไปยังผู้ส่งคำขอ
มีส่วนร่วมและแชร์ความคิดเห็น
รายงานสรุปเป็นส่วนสำคัญของข้อเสนอการวัดผล Privacy Sandbox เช่นเดียวกับข้อเสนอ Privacy Sandbox อื่นๆ จะมีการจัดทำเอกสารและอภิปรายต่อสาธารณะใน GitHub
- พูดคุยเกี่ยวกับ Attribution Reporting API
- พูดคุยเกี่ยวกับ Private Aggregation API
- การสนับสนุนสำหรับนักพัฒนาซอฟต์แวร์: ถามคำถามและเข้าร่วมการสนทนาเกี่ยวกับที่เก็บการสนับสนุนสำหรับนักพัฒนาซอฟต์แวร์ Privacy Sandbox