אפס מדדים

אפס מדדים בתוצאות החיפוש

כשמריצים שאילתה, יכול להיות שיוצגו מדדים לישויות שהם אפס. הסיבה לכך יכולה להיות:

  • הישויות לא כשירות להצגה.
  • יכול להיות שהן הושהו בטווח התאריכים של הדוח.

בתוצאות של שאילתות, לעתים קרובות תרצו לקבל מידע על ביצועי הקמפיינים שלכם. בהקשר הזה, ייתכן שאפס מדדים לא יהיו רצויים. על מנת להפיק דוח שימושי יותר, ניתן באופן מפורש לא לכלול אפס מדדים.

החרגה של אפס מדדים עם חיזוי

חיזוי הוא ביטוי שמעריך את הערכים TRUE, FALSE או UNKNOWN. נעשה בהם שימוש בתנאי החיפוש של סעיפי WHERE ב-Search Ads 360 Reporting API.

השאילתה הבאה מדגימה איך להסיר באופן מפורש אפס מדדים באמצעות פרדיקה:

SELECT
  campaign.id,
  metrics.impressions
FROM campaign
WHERE metrics.impressions > 0

החרגה של אפס מדדים על ידי פילוח

כשמפלחים דוח תמיד מוחרגים אפס מדדים, בתנאי שכל המדדים שנבחרו הם אפס (מידע נוסף זמין בהמשך).

פילוח הדוח מתבצע על ידי הוספת השדה segments לשאילתת החיפוש. לדוגמה, במקרה שמפלחים דוח לפי segments.date, המדדים מפורטים בשורה אחת לכל תאריך. בדוח כזה לא מוחזרים תאריכים ללא מדדים.

בשאילתה הבאה לא ייכללו בדוח שורות של אפס מדדים:

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

שורות שהוחזרו עם אפס מדדים

כברירת מחדל, שורות שעבורן שאילתה מחזירה אפס מדדים עבור כל המדדים שנבחרו, לא נכללות בדוחות. עמודות בהתאמה אישית לא חלות.

בשאילתה לדוגמה הזו, אם אין מדדי 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