ข้อมูลเบื้องต้นเกี่ยวกับรายงานสรุป

วัดข้อมูลที่รวบรวมไว้ในผู้ใช้ด้วย Attribution Reporting API และ Private Aggregation API

สถานะการติดตั้งใช้งาน

รายงานสรุปคืออะไร

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

รายงานสรุปสร้างขึ้นใน 2 บริบทต่อไปนี้

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

มี Use Case ที่เป็นไปได้หลายอย่าง ซึ่งมีรายละเอียดอยู่ในเอกสารประกอบเกี่ยวกับ Private Aggregation มาดูตัวอย่างกัน

คุณอาจต้องการวัดข้อมูลประชากรของผู้ใช้ที่เห็นเนื้อหาของคุณในเว็บไซต์ต่างๆ การรวบรวมข้อมูลแบบส่วนตัวจะให้คำตอบได้ เช่น "ผู้ใช้ที่ไม่ซ้ำกันประมาณ 317 คนมีอายุ 18-45 ปีและมาจากเยอรมนี" ก่อนอื่น ให้ตัดสินใจอย่างเจาะจงว่าคุณต้องการรวบรวมข้อมูลใด (เช่น อายุและสถานที่ตั้ง) จากนั้นใช้ Shared Storage เพื่อรวบรวม ข้อมูลประชากรเฉพาะดังกล่าวจากเว็บไซต์ของบุคคลที่สาม ในภายหลัง คุณสามารถส่งรายงานโดยใช้ Private Aggregation กับกลุ่มอายุและประเทศ ที่เข้ารหัสในคีย์การรวมได้

ระบบบันทึกข้อมูลก่อนการรวมอย่างไร

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

ระบบจะเข้ารหัสการกระทําของผู้ใช้แต่ละรายและรวบรวมไว้ในรายงานที่รวบรวมได้ รายงานเหล่านี้ยังมีข้อมูลเมตาที่ไม่ได้เข้ารหัสซึ่งเกี่ยวข้องกับการจัดกลุ่มจำนวนเล็กน้อยด้วย

สําหรับข้อมูลการรายงานการระบุแหล่งที่มา ระบบจะบันทึกรายงานที่รวบรวมได้ดังนี้

  1. ผู้ใช้เข้าชมเว็บไซต์ของผู้เผยแพร่โฆษณาและเห็นหรือคลิกโฆษณา หรือที่เรียกว่าเหตุการณ์แหล่งที่มาของการระบุแหล่งที่มา
  2. ไม่กี่นาทีหรือวันต่อมา ผู้ใช้จะทํา Conversion หรือที่เรียกว่าเหตุการณ์ทริกเกอร์การระบุแหล่งที่มา เช่น คุณอาจกําหนด Conversion เป็นการซื้อผลิตภัณฑ์ได้
  3. ซอฟต์แวร์เบราว์เซอร์จะจับคู่การคลิกหรือการดูโฆษณากับเหตุการณ์ Conversion เบราว์เซอร์จะสร้างรายงานที่รวบรวมได้โดยอิงตามการจับคู่นี้ โดยใช้ตรรกะเฉพาะที่ผู้ให้บริการเทคโนโลยีโฆษณาสร้างขึ้น
  4. เบราว์เซอร์จะเข้ารหัสข้อมูลนี้ และหลังจากหน่วงเวลาเล็กน้อยก็จะส่งข้อมูลไปยังเซิร์ฟเวอร์เทคโนโลยีโฆษณาเพื่อรวบรวม เซิร์ฟเวอร์เทคโนโลยีโฆษณาต้องใช้บริการรวบรวมข้อมูลเพื่อเข้าถึงข้อมูลเชิงลึกที่ผ่านการเพิ่มสัญญาณรบกวน

สําหรับการรวมข้อมูลแบบส่วนตัว จะมีลักษณะดังนี้

  1. บุคคลที่สามจะตัดสินใจว่าต้องการวัดอะไร และเขียนข้อมูลลงในพื้นที่เก็บข้อมูลที่ใช้ร่วมกันเพื่ออ่านในภายหลัง
  2. ผู้ใช้ทริกเกอร์เหตุการณ์ที่ตรงกับสิ่งที่บุคคลที่สามต้องการวัด ตัวอย่างเช่น เมื่อผู้ใช้เข้าชมเว็บไซต์ที่มีเนื้อหาฝังอยู่ บุคคลที่สามจะอ่านข้อมูลใน Shared Storage และใช้ Private Aggregation เพื่อส่งรายงานที่รวบรวมได้ที่เข้ารหัสไปยังเซิร์ฟเวอร์ของคุณเพื่อรวบรวม
การส่งรายงานที่รวมได้ซึ่งเข้ารหัสไปยังเซิร์ฟเวอร์ เพื่อรวบรวม

รายงานแบบรวมเป็นกลุ่ม

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

รายงานที่รวบรวมได้มีข้อมูลที่ไม่ได้เข้ารหัสจำนวนเล็กน้อย ซึ่งรวมเป็น shared_info และใช้สร้างกลุ่มได้ ซึ่งรวมถึงการประทับเวลาและแหล่งที่มาของการรายงาน คุณไม่สามารถจัดกลุ่มตามข้อมูลที่เข้ารหัสภายในรายงานได้

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

ตัวอย่างเช่น เมื่อจัดกลุ่มรายงานที่รวบรวมได้สําหรับ Attribution Reporting API คุณอาจตัดสินใจอัปเดตกลยุทธ์การจัดกลุ่มเป็นรายชั่วโมงสําหรับวันที่มียอดขายจํานวนมาก ซึ่งคุณคาดว่าจะได้รับ Conversion จากโฆษณาจํานวนมาก

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

การประมวลผลข้อมูลด้วยบริการรวมข้อมูล

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

รายงานสรุปที่มีการรายงานการระบุแหล่งที่มา

ผู้ให้บริการด้านเทคโนโลยีโฆษณาต้องทำตามขั้นตอนต่อไปนี้ เพื่อดึงข้อมูลรายงานสรุป

  1. ผู้ให้บริการเทคโนโลยีโฆษณารวบรวมรายงานข้อมูลที่รวบรวมมาได้จากเบราว์เซอร์ของผู้ใช้แต่ละราย
  2. ผู้ให้บริการเทคโนโลยีโฆษณาจะจัดกลุ่มรายงานข้อมูลที่รวบรวมได้และส่งกลุ่ม ไปยังบริการรวมข้อมูล
  3. บริการรวมข้อมูลจะกำหนดเวลาให้Worker รวมข้อมูล
  4. Worker การรวบรวมจะถอดรหัสและรวบรวมข้อมูลจากรายงานที่รวบรวมได้พร้อมกับข้อมูลที่มีการเพิ่มสัญญาณรบกวน
  5. บริการรวบรวมข้อมูลจะส่งรายงานสรุปไปยังผู้ให้บริการเทคโนโลยีโฆษณา
ขั้นตอนในการสร้างรายงานสรุป

เทคโนโลยีโฆษณาสามารถใช้รายงานสรุปเพื่อแจ้งการเสนอราคาและเสนอการรายงาน แก่ลูกค้าของตนเอง รูปแบบที่เข้ารหัส JSON เป็นรูปแบบที่แนะนำสำหรับรายงานสรุป

รายงานสรุปที่มีการรวมข้อมูลแบบส่วนตัว

  1. อ่านข้อมูลข้ามเว็บไซต์ที่รวบรวมโดย Shared Storage และสร้าง คีย์การรวมเพื่อจัดกลุ่มข้อมูล
  2. เรียกใช้ Private Aggregation API จาก Worklet ของพื้นที่เก็บข้อมูลที่ใช้ร่วมกันด้วย คีย์การรวบรวมและค่าที่ต้องการสะสม เบราว์เซอร์ จะสร้างรายงานที่รวมได้ที่เข้ารหัสจากข้อมูลที่คุณป้อนและส่งไปยัง เซิร์ฟเวอร์ของคุณเพื่อรวบรวม
  3. จัดกลุ่มรายงานที่รวมได้และส่งไปยังบริการรวมข้อมูลเพื่อ ประมวลผล
  4. บริการรวมข้อมูลจะประมวลผลรายงานแบบเป็นกลุ่ม แล้วเพิ่มสัญญาณรบกวน
  5. บริการรวมข้อมูลจะส่งรายงานสรุปไปยังผู้ขอ

มีส่วนร่วมและแชร์ความคิดเห็น

รายงานสรุปเป็นส่วนสำคัญของข้อเสนอการวัดผลของ Privacy Sandbox เช่นเดียวกับข้อเสนอ Privacy Sandbox อื่นๆ ข้อเสนอนี้ได้รับการบันทึกและอภิปรายต่อสาธารณะใน GitHub