วัด Conversion ของโฆษณาที่รวบรวมจากผู้ใช้โดยไม่เปิดเผยข้อมูลส่วนบุคคล ก่อนหน้านี้เรียกว่ารายงานสรุป
สถานะการติดตั้งใช้งาน
รายงานสรุปการรายงานการระบุแหล่งที่มาคืออะไร
Attribution Reporting API ช่วยให้คุณวัดได้เมื่อการคลิกหรือดูโฆษณาทําให้เกิด Conversion ในเว็บไซต์ของผู้ลงโฆษณา เช่น การขายหรือการลงชื่อสมัครใช้ API นี้ไม่ได้ใช้คุกกี้หรือกลไกของบุคคลที่สามที่สามารถใช้เพื่อระบุผู้ใช้แต่ละรายในเว็บไซต์ต่างๆ
API นี้มีรายงาน 2 ประเภท รายงานระดับเหตุการณ์พร้อมให้ทดสอบใน Chrome แล้ว ซึ่งจะเชื่อมโยงการคลิกหรือการแสดงโฆษณาที่เฉพาะเจาะจงกับข้อมูล Conversion ที่ละเอียดน้อยลง เบราว์เซอร์จะเลื่อนการส่งรายงานไปยังบริษัทเทคโนโลยีโฆษณาเป็นเวลาหลายวันเพื่อป้องกันการเชื่อมต่อข้อมูลประจำตัวในเว็บไซต์ต่างๆ
ระบบจะรวบรวมรายงานสรุป (เดิมเรียกว่ารายงานรวม) สําหรับกลุ่มผู้ใช้เพื่อไม่ให้เชื่อมโยงกับบุคคลใดบุคคลหนึ่งได้ รายงานสรุปมีข้อมูล Conversion โดยละเอียด เช่น มูลค่าการซื้อและเนื้อหารถเข็นช็อปปิ้ง พร้อมทั้งมีความยืดหยุ่นสําหรับข้อมูลการคลิกและการดู รายงานเหล่านี้จะไม่ล่าช้าเท่ากับรายงานระดับเหตุการณ์
เราขอแนะนําให้อ่านภาพรวมทั่วไปของการรายงานการระบุแหล่งที่มาก่อนอ่านส่วนที่เหลือของบทความนี้
เหตุใดจึงต้องใช้รายงานสรุป
ปัจจุบัน การวัด Conversion ของโฆษณามักอาศัยคุกกี้ของบุคคลที่สาม เบราว์เซอร์กําลังจํากัดการเข้าถึงคุกกี้ของบุคคลที่สามเพื่อทําให้ติดตามผู้ใช้ในเว็บไซต์ต่างๆ ได้ยากขึ้นและปรับปรุงความเป็นส่วนตัวของผู้ใช้ Attribution Reporting API ช่วยให้เทคโนโลยีโฆษณาวัดการสนทนาในลักษณะที่รักษาความเป็นส่วนตัวได้โดยไม่ต้องใช้คุกกี้ของบุคคลที่สาม
ซึ่งแตกต่างจากรายงานระดับเหตุการณ์ของ Attribution Reporting API ที่เชื่อมโยงเหตุการณ์เดี่ยว (เช่น การคลิกหรือการดู) กับข้อมูลคร่าวๆ รายงานสรุปจะแสดงข้อมูลรวม (เช่น จํานวนผู้ใช้ที่ทํา Conversion) ที่แนบมากับข้อมูล Conversion โดยละเอียด (เช่น ผลิตภัณฑ์ที่ผู้ใช้ซื้อ)
รายงานประเภทต่างๆ จาก Attribution Reporting API จะไม่อนุญาตให้นิติบุคคลใดๆ (เช่น เทคโนโลยีโฆษณา ผู้ซื้อ ผู้เผยแพร่โฆษณา ฯลฯ) "ดู" พฤติกรรมการท่องเว็บของผู้ใช้ในหลายเว็บไซต์ ต่างจากคุกกี้ของบุคคลที่สาม แต่ก็ยังคงช่วยให้วัด Conversion ของโฆษณาได้
ระบบบันทึกและรวบรวมข้อมูลผู้ใช้อย่างไร
เมื่อใช้ Attribution Reporting API กิจกรรมโดยละเอียดของผู้ใช้แต่ละรายในเว็บไซต์ต่างๆ และอาจรวมถึงข้อมูลระบุตัวตนของผู้ใช้ในเว็บไซต์ต่างๆ จะเก็บไว้เป็นส่วนตัวในเบราว์เซอร์ของผู้ใช้บนอุปกรณ์ ข้อมูลนี้สามารถรวบรวมได้ในรายงานที่รวบรวมได้ และแต่ละรายงานจะเข้ารหัสเพื่อป้องกันไม่ให้บุคคลต่างๆ เข้าถึงข้อมูลพื้นฐาน
ขั้นตอนการสร้างรายงานสรุปมีดังนี้
- ระบบจะส่งรายงานที่รวบรวมข้อมูลได้ไปยังแหล่งที่มาของการรายงานซึ่งดําเนินการโดยผู้ให้บริการเทคโนโลยีโฆษณา
- รายงานเหล่านี้อาจรวมถึงรายละเอียดตําแหน่ง จํานวนการคลิก มูลค่าของ Conversion (เช่น ราคาซื้อ) หรือเมตริกอื่นๆ ที่ผู้ให้บริการเทคโนโลยีโฆษณากําหนด รายงานได้รับการเข้ารหัสเพื่อให้ผู้เชี่ยวชาญด้านเทคโนโลยีโฆษณาไม่เห็นหรือเข้าถึงเนื้อหาของรายงานแต่ละฉบับ
- เมื่อแหล่งที่มาของการรายงานเทคโนโลยีโฆษณาได้รับรายงานที่รวบรวมได้ เทคโนโลยีโฆษณาจะส่งรายงานไปยังบริการรวบรวมข้อมูล
- ในการใช้งานครั้งแรก บริการรวบรวมข้อมูลจะดำเนินการโดยผู้ให้บริการเทคโนโลยีโฆษณาที่มีสภาพแวดล้อมการดำเนินการที่เชื่อถือได้ (TEE) ซึ่งโฮสต์อยู่ในระบบคลาวด์ ผู้ประสานงานจะตรวจสอบว่ามีเพียงนิติบุคคลที่ยืนยันแล้วเท่านั้นที่มีสิทธิ์เข้าถึงคีย์การถอดรหัส และไม่มีตัวกลางรายอื่น (เทคโนโลยีโฆษณา ผู้ให้บริการระบบคลาวด์ หรือบุคคลอื่นใด) ที่เข้าถึงและถอดรหัสข้อมูลที่ละเอียดอ่อนได้นอกกระบวนการรวบรวม
- บริการรวบรวมข้อมูลจะรวมข้อมูลที่ถอดรหัสแล้วและแสดงรายงานสรุปแก่ผู้ให้บริการเทคโนโลยีโฆษณา
- รายงานสรุปจะมีข้อมูลสรุปของข้อมูลที่รวม ผู้ให้บริการเทคโนโลยีโฆษณาจะอ่านและใช้รายงานสรุปได้
เนื่องจากรายงานแต่ละฉบับอาจมีข้อมูลพฤติกรรมของผู้ใช้ข้ามเว็บไซต์ บริการรวบรวมข้อมูลจึงต้องถือว่าข้อมูลนี้เป็นข้อมูลส่วนตัว บริการนี้จะตรวจสอบว่าไม่มีบุคคลอื่นเข้าถึงรายงานการระบุแหล่งที่มาแบบไม่เข้ารหัสของแต่ละบุคคลได้ นอกจากนี้ บริการเองไม่ควรดำเนินการใดๆ ที่ละเมิดความเป็นส่วนตัว
บริการรวบรวมข้อมูลต้องได้รับการปกป้องทางเทคนิคและองค์กรที่ตรวจสอบได้จากการสอบทานของผู้บริโภค เพื่อให้มั่นใจว่าบริการรวบรวมข้อมูลนั้นปลอดภัย การป้องกันเหล่านี้มีประโยชน์ต่อบุคคลต่อไปนี้
- ผู้ใช้แต่ละรายที่ทราบว่าข้อมูลส่วนบุคคลของตนจะเข้าถึงได้ในรูปแบบรวมเท่านั้น และไม่สามารถเข้าถึงได้โดยบุคคลใดบุคคลหนึ่ง
- ผู้เชี่ยวชาญด้านเทคโนโลยีโฆษณาที่สามารถยืนยันว่ากระบวนการรวบรวมข้อมูลใช้ข้อมูลที่ถูกต้องและสามารถตรวจสอบได้อย่างเหมาะสม
สร้างรายงานด้วยบริการรวมข้อมูล
การออกแบบเริ่มต้นขอให้ผู้ให้บริการเทคโนโลยีโฆษณาแต่ละรายดําเนินการอินสแตนซ์ของบริการรวบรวมข้อมูลของตนเองในสภาพแวดล้อมการดําเนินการแบบเชื่อถือได้ (TEE) ที่ติดตั้งใช้งานในบริการระบบคลาวด์ซึ่งรองรับฟีเจอร์ด้านความปลอดภัยที่จําเป็น
โค้ดของ TEE เป็นจุดเดียวในบริการรวบรวมข้อมูลที่มีสิทธิ์เข้าถึงรายงานดิบ นักวิจัยด้านความปลอดภัย ผู้สนับสนุนความเป็นส่วนตัว และผู้เชี่ยวชาญด้านเทคโนโลยีโฆษณาจะตรวจสอบโค้ดนี้ได้ ผู้ประสานงานจะดำเนินการรับรองเพื่อยืนยันว่า TEE ใช้งานซอฟต์แวร์ที่ผ่านการรับรองอย่างถูกต้องและข้อมูลยังคงปลอดภัย
ผู้ประสานงานมีหน้าที่รับผิดชอบหลายประการ ดังนี้
- ดูแลรักษารายการรูปภาพไบนารีที่ได้รับอนุญาต รูปภาพเหล่านี้คือแฮชการเข้ารหัสของบิลด์ซอฟต์แวร์บริการรวบรวมข้อมูล ซึ่ง Google จะเผยแพร่เป็นระยะๆ การดำเนินการนี้จะทําซ้ำได้เพื่อให้บุคคลใดก็ตามยืนยันได้ว่ารูปภาพนั้นเหมือนกับบิลด์บริการรวบรวมข้อมูล
- ใช้งานระบบการจัดการคีย์ Chrome ในอุปกรณ์ของผู้ใช้ต้องใช้คีย์การเข้ารหัสเพื่อเข้ารหัสรายงานที่รวบรวมได้ คีย์การถอดรหัสเป็นสิ่งจําเป็นในการพิสูจน์ว่าโค้ดบริการรวบรวมข้อมูลตรงกับรูปภาพไบนารี
- ติดตามรายงานที่รวบรวมได้เพื่อป้องกันการใช้ซ้ำในการรวบรวมข้อมูลสําหรับรายงานสรุป เนื่องจากการใช้ซ้ำอาจเปิดเผยข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ (PII)
Google ทำหน้าที่เป็นผู้ประสานงานเพื่อให้การทดสอบบริการรวบรวมข้อมูลพร้อมใช้งานในการทดลองใช้แหล่งที่มาซึ่งเสร็จสมบูรณ์แล้ว ในระยะยาว เรากําลังพยายามระบุหน่วยงานอิสระอย่างน้อย 1 หน่วยงานที่สามารถแชร์บทบาทนี้ได้
ระบบจะบันทึกข้อมูลใดบ้าง
รายงานสรุปจะแสดงข้อมูลรวมร่วมกับข้อมูล 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 และอาจแตกต่างกันไปสําหรับแคมเปญโฆษณาแต่ละรายการ แคมเปญหนึ่งอาจวัดจํานวนการคลิกโฆษณาที่ตามมาด้วยผู้ใช้ที่ซื้อสินค้าที่โฆษณา อีกแคมเปญหนึ่งอาจวัดจํานวนการดูโฆษณาที่ทําให้เกิดการเข้าชมเว็บไซต์ของผู้ลงโฆษณา
ระบบบันทึกข้อมูลเบราว์เซอร์ก่อนการรวบรวมข้อมูลอย่างไร
เนื่องจากรายงานสรุปประกอบด้วยข้อมูลจากกลุ่มบุคคล เราจึงขอเริ่มด้วยการกระทำในเบราว์เซอร์ของบุคคลหนึ่ง
- ผู้ใช้เข้าชมเว็บไซต์ของผู้เผยแพร่โฆษณาและเห็นหรือคลิกโฆษณา หรือที่เรียกว่าเหตุการณ์แหล่งที่มาของการระบุแหล่งที่มา
2-3 นาทีหรือ 2-3 วันต่อมา ผู้ใช้ทํา Conversion หรือที่เรียกว่าเหตุการณ์เรียกให้ระบุแหล่งที่มา เช่น คุณอาจกําหนดให้ Conversion เป็นการซื้อผลิตภัณฑ์
ซอฟต์แวร์เบราว์เซอร์จะจับคู่การคลิกหรือดูโฆษณากับเหตุการณ์ Conversion จากการทำงานของการจับคู่นี้ เบราว์เซอร์จะสร้างรายงานที่รวบรวมได้โดยมีตรรกะเฉพาะที่ผู้ให้บริการเทคโนโลยีโฆษณาสร้างขึ้น
จากนั้นเบราว์เซอร์จะเข้ารหัสข้อมูลนี้และส่งไปยังเซิร์ฟเวอร์เทคโนโลยีโฆษณาเพื่อรวบรวมหลังจากรอสักครู่ เซิร์ฟเวอร์เทคโนโลยีโฆษณาต้องใช้บริการรวบรวมข้อมูลเพื่อเข้าถึงข้อมูลเชิงลึกที่รวบรวมจากรายงานที่รวบรวมได้เหล่านี้
การกรองรหัส
Attribution Reporting API และบริการการรวมข้อมูลอนุญาตให้ใช้รหัสการกรองเพื่อประมวลผลการวัดผลตามช่วงเวลาที่แตกต่างกัน แทนที่จะต้องประมวลผลข้อมูลการวัดผลทั้งหมดในรายงานที่รวมข้อมูลได้พร้อมกัน
โปรดทราบว่าค่าทั้งหมดต้องอยู่ในรูปแบบสตริงและคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
คุณควรตอบกลับด้วยข้อมูลเมตาทริกเกอร์การระบุแหล่งที่มาในส่วนหัว HTTP Attribution-Reporting-Register-Trigger
เราขอแนะนําให้ทําดังนี้เพื่อเริ่มต้นใช้งาน
app.get('/register-trigger', async (req, res) => {
…
res.setHeader('Attribution-Reporting-Register-Trigger',
JSON.stringify({
"filtering_id_max_bytes": 1
"aggregatable_trigger_data": [{
"key_piece": "0x400",
"source_keys": ["campaignCounts"]
}],
"aggregatable_values": {
"campaignCounts": { "value": 32768, "filtering_id": "1" }
}
})
);
res.sendStatus(200);
…
});
ระบบจะส่งรายงานที่รวบรวมข้อมูลได้ไปยังปลายทางที่คุณกำหนดไว้ /.well-known/attribution-reporting/report-aggregate-attribution
เมื่อส่งรายงานแบบรวมกลุ่มไปยังบริการรวบรวมข้อมูลที่ตั้งค่าและประมวลผลแล้ว ผลลัพธ์ที่กรองควรแสดงในรายงานสรุปขั้นสุดท้าย
ไปที่คู่มือการกรองรหัสในบริการรวบรวมข้อมูล ดูการกรองรหัสสําหรับ Private Aggregation API ด้วย
สร้างรายงานสรุป
ผู้ให้บริการเทคโนโลยีโฆษณาต้องทําตามขั้นตอนต่อไปนี้เพื่อเรียกดูรายงานสรุป
- เทคโนโลยีโฆษณาจะรวบรวมรายงานที่รวบรวมได้จากเบราว์เซอร์ของผู้ใช้แต่ละราย
- ผู้ให้บริการเทคโนโลยีโฆษณาจะจัดกลุ่มรายงานที่รวบรวมได้และส่งกลุ่มไปยังบริการรวบรวมข้อมูล
- บริการรวบรวมข้อมูลจะกำหนดเวลาให้แรงงานรวบรวมข้อมูล
- เวิร์กเกอร์การรวมจะถอดรหัสและรวบรวมข้อมูลจากรายงานที่รวบรวมได้ รวมถึงข้อมูลที่กรองข้อมูลรบกวนออกแล้ว (กลไกความเป็นส่วนตัวของข้อมูล)
- บริการรวบรวมข้อมูลจะส่งรายงานสรุปไปยังผู้ให้บริการเทคโนโลยีโฆษณา
เทคโนโลยีโฆษณาสามารถใช้รายงานสรุปเพื่อแจ้งการเสนอราคาและเสนอการรายงานแก่ลูกค้าของตนเองได้ สคีมาที่เข้ารหัส JSON เป็นรูปแบบของรายงานสรุป
มีส่วนร่วมและแชร์ความคิดเห็น
คุณสามารถเข้าร่วมและทดสอบกับ API นี้
- อ่านเกี่ยวกับรายงานที่รวบรวมได้และบริการรวบรวมข้อมูล ถามคำถาม และแนะนำความคิดเห็น
- อ่านคู่มือการรายงานการระบุแหล่งที่มา
- ถามคำถามและเข้าร่วมการสนทนาในที่เก็บการสนับสนุนนักพัฒนาซอฟต์แวร์ Privacy Sandbox