เมตริก 0 รายการในผลการค้นหา
เมื่อดำเนินการค้นหา คุณอาจพบเมตริกสำหรับเอนทิตีที่ เป็น 0 ซึ่งอาจเป็นเพราะสาเหตุต่อไปนี้
- ชิ้นงานไม่มีสิทธิ์แสดงผล
- โฆษณาอาจหยุดชั่วคราวภายในช่วงวันที่ของรายงาน
เมื่อใช้ผลการค้นหา คุณมักต้องการข้อมูล เกี่ยวกับการแสดงผล ของคุณได้ดีขึ้น ในบริบทนี้ เมตริกเป็นศูนย์ เป็นที่ต้องการ หากต้องการสร้างรายงานที่มีประโยชน์มากขึ้น คุณสามารถยกเว้น 0 ได้อย่างชัดแจ้ง เมตริกต่างๆ
ยกเว้นเมตริกเป็น 0 ด้วยภาคแสดง
เพรดิเคตคือนิพจน์ที่ประเมินเป็น TRUE
, FALSE
หรือ UNKNOWN
โดยใช้ในเงื่อนไขการค้นหาของข้อ WHERE
ใน
Search Ads 360 Reporting API
คำค้นหาต่อไปนี้แสดงวิธีนำเมตริกที่เป็นศูนย์ออกอย่างชัดแจ้งด้วย ภาคแสดง:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
ยกเว้นเมตริกเป็น 0 โดยการแบ่งกลุ่ม
มีการยกเว้นเมตริก 0 รายการเสมอเมื่อแบ่งกลุ่มรายงาน โดยมีเงื่อนไขดังนี้ เมตริกที่เลือกแล้วเป็น 0 (ดูด้านล่าง)
การแบ่งกลุ่มรายงานสามารถทำได้โดยใส่ช่อง segments
ใดๆ ลงในการค้นหา
คำถาม ตัวอย่างเช่น หากคุณแบ่งกลุ่มรายงานตาม segments.date
เมตริกจะเป็น
หารด้วย 1 แถวสำหรับแต่ละวันที่ ระบบจะไม่แสดงผลวันที่ที่ไม่มีเมตริก
ในรายงานดังกล่าว
สำหรับคำค้นหาต่อไปนี้ รายงานจะไม่รวมแถวเมตริกเป็น 0
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
แถวที่แสดงผลที่ไม่มีเมตริก
แถวที่การค้นหาแสดงผลเมตริกเป็น 0 สำหรับเมตริกที่เลือกทั้งหมดคือ ยกเว้นจากรายงานของคุณโดยค่าเริ่มต้น ใช้กับคอลัมน์ที่กำหนดเองไม่ได้
ในคำค้นหาตัวอย่างนี้ หากไม่มีเมตริก impressions
สำหรับวันใดๆ ใน
30 วันล่าสุด แถวสำหรับวันนั้นจะไม่ปรากฏในรายงาน
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
ในข้อความค้นหาตัวอย่างนี้ แถวสำหรับวันใดๆ จะถูกยกเว้นจาก
ผลลัพธ์หากไม่มีเมตริก impressions
, clicks
และ conversions
เป็นศูนย์
สำหรับวันนั้น
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS