סדר התוצאות
אפשר לציין את סדר השורות בתשובה באמצעות פסקה 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
- בפלחים בלי לבחור אותם, למעט שדות של פלחי תאריכים 'בסיסיים'.
- שדות הליבה של פלח התאריכים הם
segments.date,segments.week,segments.month,segments.quarterו-segments.year.
- שדות הליבה של פלח התאריכים הם
- בשדות של כל סוג הודעה, מלבד פרימיטיבים, כמו Int64Value ו-StringValue.
- במאפיינים של שדות חוזרים מכל סוג של הודעה, מלבד פרימיטיבים, כמו Int64Value ו-StringValue.