ข้อมูลสรุปแถวที่กรอง

ระบบจะนำแถวที่ไม่มีการรวบรวมที่เพียงพอเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ปลายทางหรือไม่ตรงตามการตรวจสอบด้านความเป็นส่วนตัวอื่นๆ ของ 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

โหมดจับภาพด้วยตนเอง

หากต้องการเพิ่มสรุปแถวที่กรองด้วยตนเองลงในการค้นหาที่บันทึกไว้ หรือหลังจากปิดใช้โหมดอัตโนมัติ ให้ทำดังนี้

  1. ระบุคอลัมน์ที่คุณต้องการรวบรวม
  2. คลิกเพิ่มกฎในส่วนพร็อพเพอร์ตี้ > สรุปแถวที่กรองทางด้านขวาของเครื่องมือแก้ไขการค้นหา
  3. ป้อนชื่อคอลัมน์ที่ต้องการรวบรวมไว้ในช่องชื่อคอลัมน์
  4. เลือกผลรวมจากเมนูแบบเลื่อนลงประเภท หากผลรวมต่ำกว่าเกณฑ์การรวม ข้อมูลสรุปแถวที่กรองจะหายไป
  5. ไม่บังคับ: เพิ่มกฎแบบเดียวกับที่ทำในขั้นตอนก่อนหน้า
  6. ไม่บังคับ: เพิ่มตัวระบุสําหรับสรุปแถวที่กรองโดยใช้ค่าคงที่ ค่าคงที่ต้องเป็นประเภทข้อมูลที่ถูกต้องสำหรับแถวที่เลือก
    1. ป้อนชื่อคอลัมน์ในช่องชื่อคอลัมน์
    2. เลือกค่าคงที่จากเมนูแบบเลื่อนลงประเภท
    3. ป้อนตัวระบุสำหรับแถวในช่องระบุค่าคงที่
  • หากต้องการนำกฎออก ให้คลิกลบ
  • หากต้องการนำกฎทั้งหมดออก ให้คลิก นำออกทั้งหมด

หากส่งออกหลายตารางโดยใช้ไวยากรณ์ 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 ได้เพียงรายการเดียว กฎสําหรับสรุปแถวที่กรองจะมีผลที่นี่ด้วย (เช่น หากผลรวมต่ำกว่าเกณฑ์การรวม ข้อมูลสรุปแถวที่กรองจะหายไป)