محدوده تاریخ
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
زبان جستجوی Google Ads به شما امکان می دهد محدوده تاریخ را به این روش ها مشخص کنید:
محدوده تاریخ سفارشی
می توانید تاریخ ها را در قالب ISO 8601 توسعه یافته ( YYYY-MM-DD
) یا پایه ( YYYYMMDD
) مشخص کنید، به عنوان مثال:
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'
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eGoogle Ads Query Language allows you to specify date ranges using custom dates, predefined date ranges like \u003ccode\u003eTODAY\u003c/code\u003e or \u003ccode\u003eLAST_30_DAYS\u003c/code\u003e, and predefined time periods for week, month, or quarter.\u003c/p\u003e\n"],["\u003cp\u003eCustom date ranges can be defined using ISO 8601 format, either extended (\u003ccode\u003eYYYY-MM-DD\u003c/code\u003e) or basic (\u003ccode\u003eYYYYMMDD\u003c/code\u003e), within a \u003ccode\u003eBETWEEN\u003c/code\u003e or \u003ccode\u003e>=\u003c/code\u003e and \u003ccode\u003e<=\u003c/code\u003e clause.\u003c/p\u003e\n"],["\u003cp\u003ePredefined date ranges provide shortcuts for common timeframes, such as \u003ccode\u003eLAST_BUSINESS_WEEK\u003c/code\u003e or \u003ccode\u003eTHIS_MONTH\u003c/code\u003e, simplifying date selection in queries.\u003c/p\u003e\n"],["\u003cp\u003eWhen filtering by predefined time periods (week, month, quarter), use the \u003ccode\u003e=\u003c/code\u003e operator with the first day of the period to avoid errors.\u003c/p\u003e\n"]]],[],null,["# Date Ranges\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nThe Google Ads Query Language lets you specify the date range in these ways:\n\n- [Custom date range](#custom)\n- [Predefined date range](#date-range)\n- [Predefined time period](#time-period)\n\nCustom date range\n-----------------\n\nYou can specify dates in [ISO 8601](//en.wikipedia.org/wiki/ISO_8601) extended\n(`YYYY-MM-DD`) or basic (`YYYYMMDD`) format, for example: \n\n segments.date BETWEEN '2024-01-01' AND '2024-01-31'\n\n segments.date \u003e= '20241001' AND segments.date \u003c= '20241031'\n\nPredefined date range\n---------------------\n\nThe list of valid predefined date ranges is as follows:\n\n| Date range | Reports are generated for... |\n|-----------------------|--------------------------------------------------------------------------------|\n| `TODAY` | Today only. |\n| `YESTERDAY` | Yesterday only. |\n| `LAST_7_DAYS` | The last 7 days not including today. |\n| `LAST_BUSINESS_WEEK` | The 5 day business week, Monday through Friday, of the previous business week. |\n| `THIS_MONTH` | All days in the current month. |\n| `LAST_MONTH` | All days in the previous month. |\n| `LAST_14_DAYS` | The last 14 days not including today. |\n| `LAST_30_DAYS` | The last 30 days not including today. |\n| `THIS_WEEK_SUN_TODAY` | The period between the previous Sunday and the current day. |\n| `THIS_WEEK_MON_TODAY` | The period between the previous Monday and the current day. |\n| `LAST_WEEK_SUN_SAT` | The 7-day period starting with the previous Sunday. |\n| `LAST_WEEK_MON_SUN` | The 7-day period starting with the previous Monday. |\n\nExample: \n\n segments.date DURING LAST_30_DAYS\n\nPredefined time period\n----------------------\n\nSome date fields refer to a predefined period of time, specifically:\n\n- `segments.week`\n- `segments.month`\n- `segments.quarter`\n\nWhen filtering on these segments, you can use the `=` operator with the date\nthat is the first day of the time period. If you specify a date that isn't the\nfirst day of a period, a `MISALIGNED_DATE_FOR_FILTER` error is returned.\n\nFor example, to specify the month of May in the year 2024, use the\nfollowing condition, specifying the first day of that month: \n\n segments.month = '2024-05-01'"]]