Indicates the type of unit used for defining a reservation. The
CostType can differ from the UnitType - an
ad can have an impression goal, but be billed by its click. Usually
CostType and UnitType will refer to the
same unit.
Namespace
https://www.google.com/apis/ads/publisher/v202508
Enumeration
Description
IMPRESSIONS
The number of impressions served by creatives associated with the line
item. Line items of all LineItemType support this UnitType.
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 must be 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 must be 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 must be CostType.CPA.
The number of completed views reported by creatives associated with the line item. A completed
view is defined as having watched the entirety of the in-stream video ad and is only supported
for standard reservation video line items. The LineItem.lineItemType must be LineItemType.STANDARD.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
[[["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-13 UTC."],[],[],null,["# enum UnitType (v202508)\n\n**Service** \n[ForecastService](/ad-manager/api/reference/v202508/ForecastService.UnitType) **LineItemService** [ProposalLineItemService](/ad-manager/api/reference/v202508/ProposalLineItemService.UnitType) **Dependencies** \n[Goal](/ad-manager/api/reference/v202508/LineItemService.Goal) \n▼\n**UnitType**\n\nIndicates the type of unit used for defining a reservation. The\n[CostType](/ad-manager/api/reference/v202508/LineItemService.CostType) can differ from the [UnitType](/ad-manager/api/reference/v202508/LineItemService.UnitType) - an\nad can have an impression goal, but be billed by its click. Usually\n[CostType](/ad-manager/api/reference/v202508/LineItemService.CostType) and [UnitType](/ad-manager/api/reference/v202508/LineItemService.UnitType) will refer to the\nsame unit.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202508`\n\n| Enumeration | Description |\n|---------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `IMPRESSIONS` | The number of impressions served by creatives associated with the line item. Line items of all [LineItemType](/ad-manager/api/reference/v202508/LineItemService.LineItemType) support this `UnitType`. |\n| `CLICKS` | The number of clicks reported by creatives associated with the line item. The [LineItem.lineItemType](/ad-manager/api/reference/v202508/LineItemService.LineItem#lineItemType) must be [LineItemType.STANDARD](/ad-manager/api/reference/v202508/LineItemService.LineItemType#STANDARD), [LineItemType.BULK](/ad-manager/api/reference/v202508/LineItemService.LineItemType#BULK) or [LineItemType.PRICE_PRIORITY](/ad-manager/api/reference/v202508/LineItemService.LineItemType#PRICE_PRIORITY). |\n| `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](/ad-manager/api/reference/v202508/LineItemService.LineItem#costType) must be [CostType.CPA](/ad-manager/api/reference/v202508/LineItemService.CostType#CPA). |\n| `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](/ad-manager/api/reference/v202508/LineItemService.LineItem#costType) must be [CostType.CPA](/ad-manager/api/reference/v202508/LineItemService.CostType#CPA). |\n| `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](/ad-manager/api/reference/v202508/LineItemService.LineItem#costType) must be [CostType.CPA](/ad-manager/api/reference/v202508/LineItemService.CostType#CPA). |\n| `VIEWABLE_IMPRESSIONS` | The number of viewable impressions reported by creatives associated with the line item. The [LineItem.lineItemType](/ad-manager/api/reference/v202508/LineItemService.LineItem#lineItemType) must be [LineItemType.STANDARD](/ad-manager/api/reference/v202508/LineItemService.LineItemType#STANDARD). |\n| `IN_TARGET_IMPRESSIONS` | The number of in-target impressions reported by third party measurements. The [LineItem.lineItemType](/ad-manager/api/reference/v202508/LineItemService.LineItem#lineItemType) must be [LineItemType.STANDARD](/ad-manager/api/reference/v202508/LineItemService.LineItemType#STANDARD). |\n| `COMPLETED_VIEWS` | The number of completed views reported by creatives associated with the line item. A completed view is defined as having watched the entirety of the in-stream video ad and is only supported for standard reservation video line items. The [LineItem.lineItemType](/ad-manager/api/reference/v202508/LineItemService.LineItem#lineItemType) must be [LineItemType.STANDARD](/ad-manager/api/reference/v202508/LineItemService.LineItemType#STANDARD). |\n| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |"]]