מיון והגבלת תוצאות

סידור התוצאות

אפשר לציין את סדר השורות בתשובה באמצעות הסעיף ORDER BY, שמורכב מרצף אחד או יותר שמופרדים בפסיקים של:

FieldName ('ASC' | 'DESC')?

אם לא מציינים את הערך ASC או DESC אחרי שם של שדה, Google Ads API ברירת המחדל היא ASC.

הסעיף הבא בשדה ORDER BY ממיין דוח ברמת הקמפיין לפי סדר יורד חשיפות ושם הקמפיין בסדר עולה:

ORDER BY metrics.impressions DESC, campaign.name ASC

אסור לבצע הזמנה:

  • לפי מאפיינים של משאבים שלא נבחרו
  • לפי מדדים שלא נבחרו
  • לפי פלחים שלא נבחרו
  • לשדות מהסוגים הבאים:
    • MESSAGE
    • שדות חוזרים
    • מאפיינים של שדות חוזרים

הגבלת מספר התוצאות

אפשר להגביל את המספר הכולל של התוצאות שהוחזרו באמצעות הסעיף LIMIT. בשילוב עם סידור התוצאות, אפשר ליצור את הערך N דוחות, כמו דוח שבו מפורטים חמשת הקמפיינים עם מספר החשיפות הגבוה ביותר במהלך 30 הימים האחרונים:

SELECT
  campaign.id,
  campaign.name,
  metrics.impressions
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
ORDER BY metrics.impressions DESC
LIMIT 5

אסור לסנן:

  • בפלחים בלי לבחור אותם, מלבד 'core' בשדות של פילוח התאריך.
    • השדות העיקריים של פלח התאריכים הם segments.date, segments.week, segments.month, segments.quarter וגם segments.year.
  • בשדות של כל סוג הודעה, מלבד טקסט ראשוני (למשל: Int64Value, StringValue וכו')
  • במאפיינים של שדות חוזרים מכל סוג של הודעה, מלבד פרטים ראשוניים (למשל: Int64Value, StringValue וכו')