Google Ads sorgu dili, tarih aralığını şu şekillerde belirtmenize olanak tanır:
Özel tarih aralığı
Tarihleri ISO 8601 genişletilmiş (YYYY-MM-DD
) veya temel (YYYYMMDD
) biçiminde belirtebilirsiniz. Örneğin:
segments.date BETWEEN '2024-01-01' AND '2024-01-31'
segments.date >= '20241001' AND segments.date <= '20241031'
Önceden tanımlanmış tarih aralığı
Geçerli önceden tanımlanmış tarih aralıklarının listesi aşağıda verilmiştir:
Tarih aralığı | Raporlar şu öğeler için oluşturulur: |
---|---|
TODAY |
Yalnızca bugün geçerlidir. |
YESTERDAY |
Yalnızca dün. |
LAST_7_DAYS |
Bugün hariç son 7 gün. |
LAST_BUSINESS_WEEK
|
Önceki iş haftasının 5 günlük iş haftası (Pazartesi-Cuma). |
THIS_MONTH |
Geçerli aydaki tüm günler. |
LAST_MONTH |
Önceki ayın tüm günleri. |
LAST_14_DAYS |
Bugün hariç son 14 gün. |
LAST_30_DAYS |
Bugün hariç son 30 gün. |
THIS_WEEK_SUN_TODAY
|
Önceki pazar ile geçerli gün arasındaki dönem. |
THIS_WEEK_MON_TODAY
|
Önceki pazartesi ile geçerli gün arasındaki dönem. |
LAST_WEEK_SUN_SAT |
Önceki pazar günüyle başlayan 7 günlük dönem. |
LAST_WEEK_MON_SUN |
Önceki pazartesi günü başlayan 7 günlük dönem. |
Örnek:
segments.date DURING LAST_30_DAYS
Önceden tanımlanmış zaman aralığı
Bazı tarih alanları, önceden tanımlanmış bir zaman aralığını ifade eder. Bunlar şunlardır:
segments.week
segments.month
segments.quarter
Bu segmentlere göre filtreleme yaparken =
operatörünü, dönemin ilk günü olan tarihle birlikte kullanabilirsiniz. Bir dönemin ilk günü olmayan bir tarih belirtirseniz MISALIGNED_DATE_FOR_FILTER
hatası döndürülür.
Örneğin, 2024 yılının Mayıs ayını belirtmek için aşağıdaki koşulu kullanın ve ilgili ayın ilk gününü belirtin:
segments.month = '2024-05-01'