Intervalli di date
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Il linguaggio di query Google Ads ti consente di specificare l'intervallo di date nei seguenti modi:
Intervallo di date personalizzato
Puoi specificare le date nel formato ISO 8601 esteso
(YYYY-MM-DD
) o di base (YYYYMMDD
), ad esempio:
segments.date BETWEEN '2024-01-01' AND '2024-01-31'
segments.date >= '20241001' AND segments.date <= '20241031'
Intervallo di date predefinito
Di seguito è riportato l'elenco degli intervalli di date predefiniti validi:
Intervallo di date |
I report vengono generati per… |
TODAY |
Solo oggi. |
YESTERDAY |
Solo ieri. |
LAST_7_DAYS |
Gli ultimi 7 giorni, escluso oggi. |
LAST_BUSINESS_WEEK
|
La settimana lavorativa di 5 giorni, dal lunedì al venerdì, della settimana lavorativa precedente. |
THIS_MONTH |
Tutti i giorni del mese corrente. |
LAST_MONTH |
Tutti i giorni del mese precedente. |
LAST_14_DAYS |
Gli ultimi 14 giorni, esclusa la data odierna. |
LAST_30_DAYS |
Gli ultimi 30 giorni, escluso oggi. |
THIS_WEEK_SUN_TODAY
|
Il periodo compreso tra la domenica precedente e il giorno corrente. |
THIS_WEEK_MON_TODAY
|
Il periodo compreso tra il lunedì precedente e il giorno corrente. |
LAST_WEEK_SUN_SAT |
Il periodo di 7 giorni a partire dalla domenica precedente. |
LAST_WEEK_MON_SUN |
Il periodo di 7 giorni a partire dal lunedì precedente. |
Esempio:
segments.date DURING LAST_30_DAYS
Periodo di tempo predefinito
Alcuni campi data fanno riferimento a un periodo di tempo predefinito, in particolare:
segments.week
segments.month
segments.quarter
Quando filtri in base a questi segmenti, puoi utilizzare l'operatore =
con la data
che corrisponde al primo giorno del periodo di tempo. Se specifichi una data che non è il
primo giorno di un periodo, viene restituito un errore MISALIGNED_DATE_FOR_FILTER
.
Ad esempio, per specificare il mese di maggio dell'anno 2024, utilizza la
seguente condizione, specificando il primo giorno del mese:
segments.month = '2024-05-01'
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-27 UTC.
[null,null,["Ultimo aggiornamento 2025-08-27 UTC."],[[["\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'"]]