שפת השאילתות של Google Ads מאפשרת לכם לציין את טווח התאריכים בדרכים הבאות:
טווח תאריכים מותאם אישית
אפשר לציין תאריכים בפורמט המורחב (YYYY-MM-DD) או הבסיסי (YYYYMMDD) של ISO 8601, לדוגמה:
segments.date BETWEEN '2024-01-01' AND '2024-01-31'
segments.date >= '20241001' AND segments.date <= '20241031'
טווח תאריכים מוגדר מראש
רשימת טווחי התאריכים המוגדרים מראש:
| טווח תאריכים | הדוחות נוצרים עבור... | 
|---|---|
| TODAY | רק היום. | 
| YESTERDAY | רק אתמול. | 
| LAST_7_DAYS | 7 הימים האחרונים, לא כולל היום. | 
| LAST_BUSINESS_WEEK | 5 ימי העסקים בשבוע, מיום שני עד יום שישי, של שבוע העסקים הקודם. | 
| THIS_MONTH | כל הימים בחודש הנוכחי. | 
| LAST_MONTH | כל הימים בחודש הקודם. | 
| LAST_14_DAYS | 14 הימים האחרונים, לא כולל היום. | 
| LAST_30_DAYS | 30 הימים האחרונים, לא כולל היום. | 
| THIS_WEEK_SUN_TODAY | התקופה שבין יום ראשון הקודם לבין היום הנוכחי. | 
| THIS_WEEK_MON_TODAY | התקופה שבין יום שני הקודם לבין היום הנוכחי. | 
| LAST_WEEK_SUN_SAT | התקופה של 7 ימים שמתחילה ביום ראשון הקודם. | 
| LAST_WEEK_MON_SUN | התקופה של 7 ימים שמתחילה ביום שני הקודם. | 
דוגמה:
segments.date DURING LAST_30_DAYS
פרק זמן מוגדר מראש
חלק משדות התאריך מתייחסים לתקופה מוגדרת מראש, באופן ספציפי:
- segments.week
- segments.month
- segments.quarter
כשמסננים לפי הפלחים האלה, אפשר להשתמש באופרטור = עם התאריך של היום הראשון בתקופת הזמן. אם מציינים תאריך שהוא לא היום הראשון בתקופה, מוחזרת שגיאה MISALIGNED_DATE_FOR_FILTER.
לדוגמה, כדי לציין את חודש מאי בשנת 2024, משתמשים בתנאי הבא ומציינים את היום הראשון בחודש:
segments.month = '2024-05-01'