ระบบจะนำแถวที่ไม่มีการรวบรวมที่เพียงพอเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ปลายทางหรือไม่ตรงตามการตรวจสอบด้านความเป็นส่วนตัวอื่นๆ ของ Ads Data Hub ออกจากผลการค้นหาของคำค้นหาหนึ่งๆ คุณสามารถกำหนดค่าสรุปแถวที่กรองในคำค้นหาการวิเคราะห์ให้แสดงแถวเดียวที่มีค่าคงที่และผลรวมจากแถวที่วางได้ วิธีนี้จะช่วยป้องกันความคลาดเคลื่อนของผลรวมของข้อมูล เช่น จำนวนการแสดงผลทั้งหมดหรือจำนวนคลิกทั้งหมด ระบบจะเปิดใช้สรุปแถวที่กรองโดยค่าเริ่มต้นสำหรับการค้นหาการวิเคราะห์ใหม่ที่สร้างผ่าน UI สรุปแถวที่กรองจะไม่มีผลกับ การค้นหากลุ่มเป้าหมาย การค้นหาที่สร้างผ่าน API ไม่ได้เปิดใช้สรุปแถวที่กรองโดยค่าเริ่มต้น
ตัวอย่าง
ในตัวอย่างด้านล่าง ระบบจะกรองแถวที่มีแคมเปญ 124 และ 125 เนื่องจากไม่เป็นไปตามข้อกําหนดการรวมผู้ใช้ 50 ราย
รหัสแคมเปญ | ผู้ใช้ |
---|---|
123 | 400 |
124 | 45 |
125 | 6 |
อย่างไรก็ตาม เมื่อใช้สรุปแถวที่กรอง ข้อมูลที่กรองแล้วจะสามารถรวมเข้าด้วยกันเพื่อให้เป็นไปตามข้อกำหนดการรวมผู้ใช้ 50 ราย ตัวอย่างนี้ใช้ผลรวมเพื่อนับจำนวนข้อมูลที่กรอง และค่าคงที่สำหรับติดป้ายกำกับแถว
- ผลรวมที่รวบรวมข้อมูลที่กรองจากคอลัมน์
Users
- ค่าคงที่ (ใช้เพื่อติดป้ายกำกับสรุปแถวที่กรอง) ซึ่งตั้งค่าเป็น "สรุปแถวที่กรอง" ในคอลัมน์
Campaign ID
รหัสแคมเปญ | ผู้ใช้ |
---|---|
ข้อมูลสรุปแถวที่กรอง | 51 |
123 | 400 |
โหมดอัตโนมัติ
โดยค่าเริ่มต้น Ads Data Hub จะเปิดใช้และกำหนดค่าสรุปแถวที่กรองสำหรับการค้นหาใหม่ที่สร้างผ่าน UI โดยอัตโนมัติ เมื่อคุณแก้ไขคำค้นหา Ads Data Hub จะปรับการกำหนดค่าโดยอัตโนมัติตามคอลัมน์ที่เลือก
- หากต้องการดูการตั้งค่าที่กําหนดค่าโดยอัตโนมัติ ให้ไปที่ พร็อพเพอร์ตี้ > สรุปแถวที่กรอง การกำหนดค่าเป็นแบบอ่านอย่างเดียว
- หากต้องการปิดโหมดอัตโนมัติ ให้คลิกปุ่มสลับอัตโนมัติ ระบบจะเก็บการกำหนดค่าปัจจุบันไว้และปิดใช้โหมดอัตโนมัติ
- หากต้องการเปิดใช้โหมดอัตโนมัติ ให้คลิกปุ่มสลับอัตโนมัติ ในกล่องโต้ตอบเปลี่ยนเป็นอัตโนมัติไหมที่ปรากฏขึ้น ให้คลิกใช่ รีเซ็ต ระบบจะนำการกำหนดค่าปัจจุบันออกและเปิดใช้โหมดอัตโนมัติ
- หากต้องการสลับโหมดอัตโนมัติผ่าน API ให้ใช้
generateFilteredRowSummaryAutomatically
โหมดจับภาพด้วยตนเอง
หากต้องการเพิ่มสรุปแถวที่กรองด้วยตนเองลงในการค้นหาที่บันทึกไว้ หรือหลังจากปิดใช้โหมดอัตโนมัติ ให้ทำดังนี้
- ระบุคอลัมน์ที่คุณต้องการรวบรวม
- คลิก> สรุปแถวที่กรองทางด้านขวาของเครื่องมือแก้ไขการค้นหา เพิ่มกฎในส่วนพร็อพเพอร์ตี้
- ป้อนชื่อคอลัมน์ที่ต้องการรวบรวมไว้ในช่องชื่อคอลัมน์
- เลือกผลรวมจากเมนูแบบเลื่อนลงประเภท หากผลรวมต่ำกว่าเกณฑ์การรวม ข้อมูลสรุปแถวที่กรองจะหายไป
- ไม่บังคับ: เพิ่มกฎแบบเดียวกับที่ทำในขั้นตอนก่อนหน้า
- ไม่บังคับ: เพิ่มตัวระบุสําหรับสรุปแถวที่กรองโดยใช้ค่าคงที่
ค่าคงที่ต้องเป็นประเภทข้อมูลที่ถูกต้องสำหรับแถวที่เลือก
- ป้อนชื่อคอลัมน์ในช่องชื่อคอลัมน์
- เลือกค่าคงที่จากเมนูแบบเลื่อนลงประเภท
- ป้อนตัวระบุสำหรับแถวในช่องระบุค่าคงที่
- หากต้องการนำกฎออก ให้คลิกลบ
- หากต้องการนำกฎทั้งหมดออก ให้คลิก นำออกทั้งหมด
หากส่งออกหลายตารางโดยใช้ไวยากรณ์ insql ที่ระบุไว้ในการส่งออกหลายตาราง คุณจะเพิ่มสรุปแถวที่กรองในตัวเลือกคอลัมน์ได้ ดังนี้
CREATE TABLE `myproject.mydataset.mytable` (
campaign_id INT64 OPTIONS(merge_constant=0),
ct INT64 OPTIONS(merge_type="SUM")
)
OPTIONS(privacy_checked_export=true) AS
SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;
การดำเนินการนี้จะสร้างตารางผลลัพธ์พร้อมสรุปแถวที่กรอง โดยที่ campaign_id
คือ 0
และ ct
คือผลรวมของแถวที่กรองจากผลลัพธ์เนื่องจากการตรวจสอบความเป็นส่วนตัว
ตัวเลือกคอลัมน์ที่ใช้ได้กับการสรุปแถวที่กรองในปัจจุบันมีดังนี้
merge_type="SUM"
: แสดงผลผลรวมของค่าที่กรองแล้วในแถวสรุป ใช้ได้กับประเภทตัวเลขเท่านั้นmerge_constant=<value>
: ตั้งค่าคงที่ในแถวสรุป ต้องมีประเภทเดียวกันกับคอลัมน์- คอลัมน์ที่ไม่ได้ระบุตัวเลือกจะมีค่า NULL ในแถวสรุป
ระบุ merge_type
หรือ merge_constant
ได้เพียงรายการเดียว
กฎสําหรับสรุปแถวที่กรองจะมีผลที่นี่ด้วย (เช่น หากผลรวมต่ำกว่าเกณฑ์การรวม ข้อมูลสรุปแถวที่กรองจะหายไป)