Send feedback
Enum LineItemCostTypeEnum.LineItemCostType (0.7.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.7.0 keyboard_arrow_down
public enum LineItemCostTypeEnum . LineItemCostType extends Enum<LineItemCostTypeEnum . LineItemCostType > implements ProtocolMessageEnum
Describes the LineItem actions that are billable.
Protobuf enum google.ads.admanager.v1.LineItemCostTypeEnum.LineItemCostType
Static Fields
Name
Description
CPA
Cost per action. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.STANDARD
LineItemTypeEnum.LineItemType.BULK
LineItemTypeEnum.LineItemType.NETWORK
CPA = 1;
CPA_VALUE
Cost per action. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.STANDARD
LineItemTypeEnum.LineItemType.BULK
LineItemTypeEnum.LineItemType.NETWORK
CPA = 1;
CPC
Cost per click. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.STANDARD
LineItemTypeEnum.LineItemType.BULK
LineItemTypeEnum.LineItemType.NETWORK
LineItemTypeEnum.LineItemType.PRICE_PRIORITY
LineItemTypeEnum.LineItemType.HOUSE
CPC = 2;
CPC_VALUE
Cost per click. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.STANDARD
LineItemTypeEnum.LineItemType.BULK
LineItemTypeEnum.LineItemType.NETWORK
LineItemTypeEnum.LineItemType.PRICE_PRIORITY
LineItemTypeEnum.LineItemType.HOUSE
CPC = 2;
CPD
Cost per day. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.NETWORK
CPD = 3;
CPD_VALUE
Cost per day. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.NETWORK
CPD = 3;
CPF
Cost for the entire flight of the deal. The line item
type must be must be
one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
CPF = 7;
CPF_VALUE
Cost for the entire flight of the deal. The line item
type must be must be
one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
CPF = 7;
CPM
Cost per mille (thousand) impressions. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.STANDARD
LineItemTypeEnum.LineItemType.BULK
LineItemTypeEnum.LineItemType.NETWORK
LineItemTypeEnum.LineItemType.PRICE_PRIORITY
LineItemTypeEnum.LineItemType.HOUSE
CPM = 4;
CPM_IN_TARGET
Cost per millie (thousand) in-target impressions. The line item
type must be one of:
LineItemTypeEnum.LineItemType.STANDARD
CPM_IN_TARGET = 6;
CPM_IN_TARGET_VALUE
Cost per millie (thousand) in-target impressions. The line item
type must be one of:
LineItemTypeEnum.LineItemType.STANDARD
CPM_IN_TARGET = 6;
CPM_VALUE
Cost per mille (thousand) impressions. The line item
type must be one of:
LineItemTypeEnum.LineItemType.SPONSORSHIP
LineItemTypeEnum.LineItemType.STANDARD
LineItemTypeEnum.LineItemType.BULK
LineItemTypeEnum.LineItemType.NETWORK
LineItemTypeEnum.LineItemType.PRICE_PRIORITY
LineItemTypeEnum.LineItemType.HOUSE
CPM = 4;
LINE_ITEM_COST_TYPE_UNSPECIFIED
Not specified value.
LINE_ITEM_COST_TYPE_UNSPECIFIED = 0;
LINE_ITEM_COST_TYPE_UNSPECIFIED_VALUE
Not specified value.
LINE_ITEM_COST_TYPE_UNSPECIFIED = 0;
UNRECOGNIZED
VCPM
Cost per mille (thousand) Active View viewable impressions. The line item
type must be one of:
LineItemTypeEnum.LineItemType.STANDARD
VCPM = 5;
VCPM_VALUE
Cost per mille (thousand) Active View viewable impressions. The line item
type must be one of:
LineItemTypeEnum.LineItemType.STANDARD
VCPM = 5;
Static Methods
Name
Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)
Deprecated. Use #forNumber(int) instead.
valueOf(String name)
values()
Methods
Name
Description
getDescriptorForType()
getNumber()
getValueDescriptor()
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-21 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This page provides documentation for `LineItemCostTypeEnum.LineItemCostType`, an enum used in the Google Ad Manager API to define billable actions for line items."],["The latest version documented is 0.19.0, with a range of versions from 0.1.0 up to 0.19.0 available for reference."],["`LineItemCostTypeEnum.LineItemCostType` implements `ProtocolMessageEnum`, and it offers various cost types like CPA, CPC, CPD, CPF, CPM, and VCPM."],["The documentation includes inherited members from the Enum and Object classes, alongside static fields and methods specific to `LineItemCostTypeEnum.LineItemCostType`."],["Specific cost types, such as CPA, CPM, and CPC, are defined with their corresponding line item type restrictions like Sponsorship, Standard, Bulk, Network, Price Priority and House, with additional notes for the in-target version."]]],[]]