סדר התוצאות
אפשר לציין את סדר השורות בתגובה באמצעות פסוקית 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.