การล้างข้อมูลที่เริ่มต้นโดยผู้ใช้ส่งผลต่อรายงานการระบุแหล่งที่มาอย่างไร แล้วแตกต่างจากการวัดโดยใช้คุกกี้อย่างไร
Attribution Reporting API ช่วยให้วัดได้ว่าการคลิกโฆษณานำไปสู่ Conversion ในเว็บไซต์ของผู้ลงโฆษณาเมื่อใด เช่น การขายหรือการลงชื่อสมัครใช้ API นำเสนอแนวทางการวัด Conversion ของโฆษณาที่รักษาความเป็นส่วนตัว ไม่ได้อาศัยคุกกี้หรือกลไกของบุคคลที่สามที่ใช้ระบุผู้ใช้แต่ละรายในเว็บไซต์ต่างๆ แต่จะทํางานดังนี้ รายงานการระบุแหล่งที่มาที่ลิงก์การคลิกโฆษณากับ Conversion จะสร้างขึ้นและจัดเก็บไว้ในอุปกรณ์ของผู้ใช้ จากนั้นเบราว์เซอร์จะส่งรายงานเหล่านี้ไปยังปลายทางที่กําหนดไว้ล่วงหน้า
เว็บไซต์ได้ทดลองใช้ Attribution Reporting API ใน Chrome ผ่านช่วงทดลองใช้จากต้นทาง ซึ่งตอนนี้ได้ข้อสรุปแล้ว
ข้อมูลเชิงลึกอย่างหนึ่งที่ได้จากการทดสอบระยะแรกคือผลกระทบของการล้างข้อมูลที่เริ่มต้นโดยผู้ใช้ เช่น การล้างประวัติเบราว์เซอร์ ที่มีต่อข้อมูลของผู้ลงโฆษณาและบริษัทเทคโนโลยีโฆษณาที่ได้รับจาก API สถิติรวมของ Chrome ได้รับการเผยแพร่เมื่อเร็วๆ นี้ โพสต์นี้ตอบคำถามที่พบบ่อยเกี่ยวกับผลกระทบของการล้างข้อมูลที่เริ่มต้นโดยผู้ใช้ในรายงานการระบุแหล่งที่มา
การล้างข้อมูลที่เริ่มต้นโดยผู้ใช้ส่งผลต่อรายงานการระบุแหล่งที่มาอย่างไร
แล้วแตกต่างจากการวัดโดยใช้คุกกี้อย่างไร
เกี่ยวกับตัวเลข
ปัจจัยที่ส่งผลต่อตัวเลขเหล่านี้มีหลายประการดังนี้
- ผู้ใช้ล้างประวัติเว็บไซต์ที่เข้าชมโดยการคลิกที่โฆษณาหรือไม่
- ผู้ใช้ทำ Conversion ในหมวดหมู่เว็บไซต์ที่พวกเขามีแนวโน้มจะล้างประวัติการเข้าชมหรือไม่ หรืออาจจะไม่นานหลังการทำ Conversion โฆษณาในเนื้อหาประเภทนี้อาจมีอัตราการล้างที่สูงขึ้น ซึ่งส่งผลให้มีความคลาดเคลื่อนกับการวัดที่ใช้คุกกี้มากขึ้น
- ในทำนองเดียวกัน ผู้ใช้ล้างประวัติเว็บไซต์ที่ตนคลิกโฆษณาไปหรือไม่
- มีการกำหนดค่าการระบุแหล่งที่มาให้หมดอายุหลังจากการคลิกนานหรือสั้น (
attributionexpiry
) - ระยะเวลาที่ผ่านไปนานแล้วระหว่างการคลิกกับ Conversion หรือไม่
ทีม Chrome จะยังคงตรวจสอบและเผยแพร่สถิติในรายชื่ออีเมลสำหรับนักพัฒนาซอฟต์แวร์ต่อไป
การล้างข้อมูลที่เกิดขึ้นหลังจากการคลิกและก่อน Conversion
เมื่อใช้คุกกี้ ระบบจะไม่รายงาน Conversion บางส่วนเนื่องจากมีการล้างข้อมูล Conversion ก่อนการคลิก เนื่องจากล้างคุกกี้แล้ว จึงไม่มีคุกกี้ให้แนบไปกับคำขอในเวลาที่เกิด Conversion ระบบจึงไม่สามารถวัด Conversion ได้ ระบบไม่ทราบเปอร์เซ็นต์ที่แน่นอนของ Conversion ที่ไม่ได้รายงานเนื่องจากมีการล้างข้อมูลที่เริ่มต้นโดยผู้ใช้ ซึ่งจะแตกต่างกันไปตามบริษัทเทคโนโลยีโฆษณา (หรือผู้ลงโฆษณา)
เมื่อใช้ Attribution Reporting API ระบบจะไม่รายงานเปอร์เซ็นต์ของ Conversion บางส่วนเนื่องจากมีการล้างข้อมูล Conversion ล่วงหน้าหลังการคลิก การสังเกตการณ์การทดสอบช่วงแรก (ช่วงทดลองใช้จากต้นทาง) โดยใช้ Attribution Reporting API แสดงให้เห็นว่าแหล่งที่มา (เหตุการณ์การคลิก) ถูกลบประมาณ 16% ก่อนเกิด Conversion เปอร์เซ็นต์ของแหล่งที่มาเหล่านี้นำไปสู่ Conversion และระบบจะไม่ส่งรายงานสำหรับ Conversion เหล่านี้หากแหล่งที่มาถูกลบไปแล้ว
ตัวอย่าง
สำหรับอัตรา Conversion 10% สมมติว่าจำนวนคลิกทั้งหมดเท่ากับ 1, 000 ครั้งและไม่นำข้อผิดพลาดอื่นๆ มาพิจารณา ดังนี้
- หากผู้ใช้ไม่เคยล้างข้อมูลใดๆ บริษัทเทคโนโลยีโฆษณาจะสังเกตเห็น Conversion 100 รายการ
- สิ่งที่ควรทำเมื่อล้างข้อมูลมีดังนี้
- เมื่อใช้คุกกี้: การล้างข้อมูลจะเกิดขึ้นหลังจากการคลิกและก่อนเกิด Conversion จะทำให้ระบบไม่ได้ระบุแหล่งที่มาของ Conversion บางส่วนไปยังเหตุการณ์การคลิกบางอย่าง เนื่องจากไม่มีคุกกี้ที่จะแมปการคลิกและ Conversion จากตัวอย่างของเรา บริษัทเทคโนโลยีโฆษณาแห่งหนึ่งพบ Conversion น้อยกว่า 100 รายการ
- เมื่อใช้การรายงานการระบุแหล่งที่มา: การล้างข้อมูลที่เกิดขึ้นหลังจากการคลิกและก่อนเกิด Conversion ทำให้มีรายงาน 1.6% ที่ระบุว่ามีการล้าง Conversion (16% ของ 10% = 1.6%) ในช่วงทดลองใช้จากต้นทางครั้งแรก บริษัทเทคโนโลยีโฆษณาจะได้รับรายงาน 84 ฉบับที่ส่งสัญญาณ Conversion แทนที่จะเป็น 100 โดยไม่พิจารณาถึงข้อผิดพลาดอื่นๆ ด้วย
การล้างข้อมูลที่เกิดขึ้นหลังจาก Conversion
เมื่อใช้คุกกี้ การล้างข้อมูลหลัง Conversion จะไม่มีผลใดๆ เนื่องจากระบบจะรายงาน Conversion ไปยังบริษัทเทคโนโลยีโฆษณาทันที
เมื่อใช้ Attribution Reporting API การล้างข้อมูลหลัง Conversion จะทําให้ระบบล้างรายงานเพื่อให้เป็นไปตามตัวเลือกของผู้ใช้ เช่น การที่ผู้ใช้ล้างประวัติเบราว์เซอร์หรือการลบข้อมูลเว็บไซต์ เนื่องจาก API ไม่ได้ส่งรายงานทันทีแต่เกิดความล่าช้าเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ พื้นที่เก็บข้อมูลของเบราว์เซอร์จึงว่างเปล่าเมื่อได้เวลาที่กำหนดเวลาไว้จากเบราว์เซอร์เพื่อส่งรายงานไปยังปลายทางที่กําหนดไว้ล่วงหน้า ซึ่งโดยปกติจะเป็นบริษัทเทคโนโลยีโฆษณา
การสังเกตการณ์การทดสอบระยะแรก (ช่วงทดลองใช้จากต้นทาง) โดยใช้ Attribution Reporting API แสดงให้เห็นว่ารายงานถูกลบออกไปด้วยวิธีนี้ประมาณ 6.5%
การดำเนินการใดของผู้ใช้อย่างเจาะจงที่อาจส่งผลต่อรายงานการระบุแหล่งที่มา
ตั้งแต่ Chrome 94 ซึ่งเป็น Chrome เวอร์ชันเสถียรในขณะที่เขียนบทความนี้ การดำเนินการต่อไปนี้จะล้างกิจกรรมการคลิกที่จัดเก็บไว้และรายงานที่รอดำเนินการ
chrome://settings
> ความเป็นส่วนตัวและความปลอดภัย > ล้างข้อมูลการท่องเว็บ- เลือกช่องทําเครื่องหมายประวัติการท่องเว็บ
- และ/หรือเลือกช่องทำเครื่องหมายล้างคุกกี้และข้อมูลเว็บไซต์อื่นๆ
- คลิกล้างข้อมูล
chrome://settings
> ความเป็นส่วนตัวและความปลอดภัย > คุกกี้และข้อมูลเว็บไซต์อื่นๆ- เปิด/ปิดล้างคุกกี้และข้อมูลเว็บไซต์เมื่อคุณปิดหน้าต่างทั้งหมด
- หรือเพิ่มลักษณะการทำงานในส่วนล้างคุกกี้ทุกครั้งที่ปิดหน้าต่าง
chrome://history
:- ลบทีละรายการ
การควบคุมที่กำหนดขอบเขตระดับเว็บไซต์:
- การควบคุมประวัติในขอบเขต เว็บไซต์
- คลิกปุ่มล็อกในแถบ URL ไปที่การตั้งค่าเว็บไซต์ คลิกล้างข้อมูล
รายการต่อไปนี้เป็นเพียงตัวอย่างบางส่วนเท่านั้น รายการเหล่านี้คือการดำเนินการทั่วไปของผู้ใช้ซึ่งส่งผลต่อข้อมูลการระบุแหล่งที่มา การดำเนินการอื่นๆ ของผู้ใช้ เช่น การถอนการติดตั้ง Chrome หรือการใช้เครื่องมือล้างระบบ ก็จะส่งผลต่อการวัดผลด้วย ไม่ว่าจะอิงตาม Attribution Reporting API หรือคุกกี้ก็ตาม
การล้างข้อมูลที่เริ่มต้นโดยผู้ใช้พิจารณาการสูญหายใดๆ ที่พบไหม
องค์กรที่ทดสอบ API ผ่านช่วงทดลองใช้จากต้นทางอาจสังเกตเห็นความคลาดเคลื่อนระหว่างการวัดที่ใช้คุกกี้กับการวัดที่อิงตามการรายงานการระบุแหล่งที่มา: อาจมีการรายงาน Conversion น้อยลงสำหรับการรายงานการระบุแหล่งที่มา การล้างข้อมูลที่เริ่มต้นโดยผู้ใช้อาจทำให้เกิดการสูญหายที่สังเกตได้ แต่ต้องได้รับการตรวจสอบความคลาดเคลื่อนในอนาคตเพื่อตอบคำถามนี้ได้อย่างมั่นใจ
เราทราบดีว่าองค์ประกอบ 2 อย่างที่มีบทบาทในความคลาดเคลื่อนระหว่างการวัดที่ใช้คุกกี้กับการวัดที่อิงตามการรายงานการระบุแหล่งที่มาในช่วงทดลองใช้จากต้นทางที่ผ่านมามีดังนี้
- การล้างข้อมูลที่เริ่มต้นโดยผู้ใช้
- ข้อผิดพลาดเกี่ยวกับเครือข่าย ข้อบกพร่องเหล่านี้ถือว่าเป็นข้อบกพร่องและควรแก้ไขใน Chrome 94
เราจะรักษาสมดุลระหว่างความเป็นส่วนตัวกับประโยชน์ใช้สอยใน Attribution Reporting API ในส่วนที่เกี่ยวข้องกับการล้างข้อมูลที่เริ่มต้นโดยผู้ใช้อย่างไร
ในช่วงทดสอบของ API นี้ จุดประสงค์คือการทดลองกับพารามิเตอร์บางตัวของ API เพื่อดูผลกระทบที่มีต่อรายงานที่ส่งอย่างสมดุลกับความสามารถในการระบุตัวตนของผู้ใช้ หนึ่งในพารามิเตอร์เหล่านี้
อาจเป็นความล่าช้าในการรายงาน
มีการพูดคุยเรื่องระบบนิเวศในการประชุม WICG ทั่วไป
เพื่อสำรวจเกี่ยวกับประเด็นเหล่านี้
รายงานสรุปจะได้รับผลกระทบในลักษณะเดียวกันหรือไม่
เราไม่ทราบว่าการล้างข้อมูลที่เริ่มต้นโดยผู้ใช้จะส่งผลต่อรายงานสรุปอย่างไร
สถิติที่แชร์ในโพสต์นี้มีไว้เพื่อรายงานระดับกิจกรรม แม้ว่าความล่าช้าในการรายงานอาจสั้นลง2-3 ชั่วโมง แต่รายงานระดับเหตุการณ์อาจส่งหลังจากการคลิกหลายวันหรือหลายสัปดาห์ ผลกระทบของการล้างข้อมูลที่เริ่มต้นโดยผู้ใช้อาจไม่น้อยกว่านี้ ตัวอย่างเช่น เว็บไซต์บางหมวดหมู่ผู้คนมักจะล้างข้อมูลการท่องเว็บหลังจากทำ Conversion ไม่นาน การดำเนินการที่เริ่มต้นโดยผู้ใช้ดังกล่าวจะยังคงส่งผลให้รายงานถูกล้าง แม้ว่าจะมีกำหนดส่งในเร็วๆ นี้
การรายงานการระบุแหล่งที่มา: แหล่งข้อมูลทั้งหมด
รับข้อมูลอัปเดต
- หากต้องการรับการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลงสถานะใน API โปรดเข้าร่วมรายชื่ออีเมลสำหรับนักพัฒนาซอฟต์แวร์
- หากต้องการติดตามการสนทนาที่กำลังดำเนินอยู่ทั้งหมดเกี่ยวกับ API อย่างใกล้ชิด ให้คลิกปุ่มดูบน GitHub โดยคุณจะต้องมีหรือสร้างบัญชี GitHub
- หากต้องการรับข้อมูลอัปเดตโดยรวมเกี่ยวกับ Privacy Sandbox ให้ติดตามฟีด RSS [ความคืบหน้าใน Privacy Sandbox]