Google Ads Ad Manager V1 Client - Class AvailabilityForecastOptions (0.15.0)

Reference documentation and code samples for the Google Ads Ad Manager V1 Client class AvailabilityForecastOptions.

Forecasting options for ProspectiveLineItem availability forecasts.

Generated from protobuf message google.ads.admanager.v1.AvailabilityForecastOptions

Namespace

Google \ Ads \ AdManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ targeting_criteria_breakdown_included bool

Optional. When specified, forecast result for the availability line item will also include breakdowns by its targeting in AvailabilityForecast.targetingCriteriaBreakdowns.

↳ contending_line_items_included bool

Optional. When specified, the forecast result for the availability line item will also include contending line items in AvailabilityForecast.contendingLineItems.

↳ breakdown ForecastBreakdownOptions

Optional. Configurations of forecast breakdowns.

getTargetingCriteriaBreakdownIncluded

Optional. When specified, forecast result for the availability line item will also include breakdowns by its targeting in AvailabilityForecast.targetingCriteriaBreakdowns.

Returns
Type Description
bool

hasTargetingCriteriaBreakdownIncluded

clearTargetingCriteriaBreakdownIncluded

setTargetingCriteriaBreakdownIncluded

Optional. When specified, forecast result for the availability line item will also include breakdowns by its targeting in AvailabilityForecast.targetingCriteriaBreakdowns.

Parameter
Name Description
var bool
Returns
Type Description
$this

getContendingLineItemsIncluded

Optional. When specified, the forecast result for the availability line item will also include contending line items in AvailabilityForecast.contendingLineItems.

Returns
Type Description
bool

hasContendingLineItemsIncluded

clearContendingLineItemsIncluded

setContendingLineItemsIncluded

Optional. When specified, the forecast result for the availability line item will also include contending line items in AvailabilityForecast.contendingLineItems.

Parameter
Name Description
var bool
Returns
Type Description
$this

getBreakdown

Optional. Configurations of forecast breakdowns.

Returns
Type Description
ForecastBreakdownOptions|null

hasBreakdown

clearBreakdown

setBreakdown

Optional. Configurations of forecast breakdowns.

Parameter
Name Description
var ForecastBreakdownOptions
Returns
Type Description
$this