Périodes
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le langage de requête Google Ads vous permet de spécifier la plage de dates de différentes manières :
Période personnalisée
Vous pouvez spécifier les dates au format étendu ISO 8601 (YYYY-MM-DD
) ou au format de base (YYYYMMDD
). Par exemple :
segments.date BETWEEN '2024-01-01' AND '2024-01-31'
segments.date >= '20241001' AND segments.date <= '20241031'
Plage de dates prédéfinie
Voici la liste des périodes prédéfinies valides :
Plage de dates |
Les rapports sont générés pour… |
TODAY |
Aujourd'hui uniquement. |
YESTERDAY |
Hier uniquement. |
LAST_7_DAYS |
Les sept derniers jours, aujourd'hui exclu. |
LAST_BUSINESS_WEEK
|
Semaine ouvrée précédente (du lundi au vendredi). |
THIS_MONTH |
Tous les jours du mois en cours. |
LAST_MONTH |
Tous les jours du mois précédent. |
LAST_14_DAYS |
Les 14 derniers jours, sans compter aujourd'hui. |
LAST_30_DAYS |
Les 30 derniers jours, sans compter la journée en cours. |
THIS_WEEK_SUN_TODAY
|
Période comprise entre le dimanche précédent et le jour actuel. |
THIS_WEEK_MON_TODAY
|
Période comprise entre le lundi précédent et le jour actuel. |
LAST_WEEK_SUN_SAT |
Période de sept jours commençant le dimanche précédent. |
LAST_WEEK_MON_SUN |
Période de sept jours commençant le lundi précédent. |
Exemple :
segments.date DURING LAST_30_DAYS
Période prédéfinie
Certains champs de date font référence à une période prédéfinie, à savoir :
segments.week
segments.month
segments.quarter
Lorsque vous filtrez sur ces segments, vous pouvez utiliser l'opérateur =
avec la date correspondant au premier jour de la période. Si vous spécifiez une date qui n'est pas le premier jour d'une période, une erreur MISALIGNED_DATE_FOR_FILTER
est renvoyée.
Par exemple, pour spécifier le mois de mai 2024, utilisez la condition suivante en indiquant le premier jour de ce mois :
segments.month = '2024-05-01'
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/27 (UTC).
[null,null,["Dernière mise à jour le 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'"]]