# type AlternativeUnitTypeForecast (v202505)

**Service** **ForecastService** **Dependencies** [AvailabilityForecast](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.AvailabilityForecast) ▼ **AlternativeUnitTypeForecast**


A view of the forecast in terms of an alternative unit type.

For example, a forecast for an impressions goal may include this
to express the matched, available, and possible viewable
impressions.

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202505`

| ## Field ||
|---|---|
| ### `unitType` | ` https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.UnitType ` The alternative unit type being presented. *** ** * ** *** **Enumerations** `IMPRESSIONS` :   The number of impressions served by creatives associated with the line item. Line items of all [LineItemType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItemType) support this `UnitType`. `CLICKS` :   The number of clicks reported by creatives associated with the line item. The [LineItem.lineItemType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItem#lineItemType) must be [LineItemType.STANDARD](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItemType#STANDARD), [LineItemType.BULK](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItemType#BULK) or [LineItemType.PRICE_PRIORITY](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItemType#PRICE_PRIORITY). `CLICK_THROUGH_CPA_CONVERSIONS` :   The number of click-through Cost-Per-Action (CPA) conversions from creatives associated with the line item. This is only supported as secondary goal and the [LineItem.costType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItem#costType) must be [CostType.CPA](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.CostType#CPA). `VIEW_THROUGH_CPA_CONVERSIONS` :   The number of view-through Cost-Per-Action (CPA) conversions from creatives associated with the line item. This is only supported as secondary goal and the [LineItem.costType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItem#costType) must be [CostType.CPA](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.CostType#CPA). `TOTAL_CPA_CONVERSIONS` :   The number of total Cost-Per-Action (CPA) conversions from creatives associated with the line item. This is only supported as secondary goal and the [LineItem.costType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItem#costType) must be [CostType.CPA](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.CostType#CPA). `VIEWABLE_IMPRESSIONS` :   The number of viewable impressions reported by creatives associated with the line item. The [LineItem.lineItemType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItem#lineItemType) must be [LineItemType.STANDARD](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItemType#STANDARD). `IN_TARGET_IMPRESSIONS` :   The number of in-target impressions reported by third party measurements. The [LineItem.lineItemType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItem#lineItemType) must be [LineItemType.STANDARD](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.LineItemType#STANDARD). `UNKNOWN` :   The value returned if the actual value is not exposed by the requested API version. <br /> |
| ### `matchedUnits` | ` xsd:long` The number of units, defined by [unitType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.AlternativeUnitTypeForecast#unitType), that match the specified targeting and delivery settings. |
| ### `availableUnits` | ` xsd:long` The number of units, defined by [unitType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.AlternativeUnitTypeForecast#unitType), that can be booked without affecting the delivery of any reserved line items. Exceeding this value will not cause an overbook, but lower-priority line items may not run. |
| ### `possibleUnits` | ` xsd:long` The maximum number of units, defined by [unitType](https://developers.google.com/ad-manager/api/reference/v202505/ForecastService.AlternativeUnitTypeForecast#unitType), that could be booked by taking inventory away from lower-priority line items. |