The boundaries of time windows to configure time breakdown.
By default, the time window of the forecasted LineItem is assumed if none are
explicitly specified in this field. But if set, at least two
DateTimes are
needed to define the boundaries of minimally one time window.
Also, the time boundaries are required to be in the same time
zone, in strictly ascending order.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-06 UTC."],[],[],null,["# type ForecastBreakdownOptions (v202505)\n\n**Service** \n**ForecastService** **Dependencies** \n[AvailabilityForecastOptions](/ad-manager/api/reference/v202505/ForecastService.AvailabilityForecastOptions) \n▼\n**ForecastBreakdownOptions**\n\nConfiguration of forecast breakdown.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202505`\n\n| Field ----- ||\n|-------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `timeWindows` | ` `[DateTime](/ad-manager/api/reference/v202505/ForecastService.DateTime)`[]` The boundaries of time windows to configure time breakdown. By default, the time window of the forecasted [LineItem](/ad-manager/api/reference/v202505/ForecastService.LineItem) is assumed if none are explicitly specified in this field. But if set, at least two [DateTime](/ad-manager/api/reference/v202505/ForecastService.DateTime)s are needed to define the boundaries of minimally one time window. Also, the time boundaries are required to be in the same time zone, in strictly ascending order. \u003cbr /\u003e |\n| ### `targets` | ` `[ForecastBreakdownTarget](/ad-manager/api/reference/v202505/ForecastService.ForecastBreakdownTarget)`[]` For each time window, these are the breakdown targets. If none specified, the targeting of the forecasted [LineItem](/ad-manager/api/reference/v202505/ForecastService.LineItem) is assumed. |"]]