Tarih Aralıkları

Search Ads 360 Sorgu Dili, tarih aralığını iki şekilde belirtmenize olanak tanır:

  • özel tarih aralığı

  • önceden tanımlanmış tarih aralığı

Özel tarih aralığı

Tarihleri ISO 8601(YYYY-MM-DD) biçiminde belirtebilirsiniz:

segments.date BETWEEN '2019-01-01' AND '2019-01-31'
segments.date >= '2019-01-01' AND segments.date <= '2019-01-31'

Dönemler

Bazı tarih alanları, önceden tanımlanmış bir zaman dilimini ifade eder. Örneğin:

  • segments.week
  • segments.month
  • segments.quarter

Bu segmentlerde filtreleme yaparken, döneme ait ilk gün olan tarihle birlikte = operatörünü kullanabilirsiniz. 9. sürümden itibaren, bir dönemin ilk günü olmayan bir tarih belirtirseniz MISALIGNED_DATE_FOR_FILTER hatası döndürülür.

Örneğin, 2021 yılında Mayıs ayını belirtmek için aşağıdaki koşulu kullanır ve ayın ilk gününü belirtirsiniz:

segments.month = '2021-05-01'

Önceden tanımlanmış tarih aralığı

Geçerli önceden tanımlanmış tarih aralıkları listesi aşağıda verilmiştir:

Tarih aralığı Raporlar aşağıdakiler için oluşturulur:
TODAY Yalnızca bugün.
YESTERDAY Yalnızca dün.
LAST_7_DAYS Bugün hariç son 7 gün.
LAST_BUSINESS_WEEK Önceki iş haftasının Pazartesi ile Cuma günleri arasındaki 5 iş günü.
THIS_MONTH Mevcut ayın tüm günleri.
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 mevcut gün arasındaki dönem.
THIS_WEEK_MON_TODAY Önceki pazartesi ile mevcut gün arasındaki dönem.
LAST_WEEK_SUN_SAT Önceki pazar gününden itibaren 7 günlük dönem.
LAST_WEEK_MON_SUN Önceki pazartesiden itibaren 7 günlük dönem.

Örnek:

segments.date DURING LAST_30_DAYS