Send feedback
Enum LineItemCostTypeEnum.LineItemCostType (0.3.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.3.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 document details the `LineItemCostTypeEnum.LineItemCostType` enum, which outlines the various billable actions for line items within the Google Ad Manager."],["The latest version available is 0.19.0, with a history of versions available back to 0.1.0."],["`LineItemCostTypeEnum.LineItemCostType` extends the `Enum` class and implements `ProtocolMessageEnum`, allowing for various methods and inherited members for working with the enum."],["The enum defines cost types such as CPA (cost per action), CPC (cost per click), CPD (cost per day), CPF (cost for the entire flight), and CPM (cost per thousand impressions), along with variations like CPM in-target and VCPM, each associated with specific LineItem types."],["The document provides a complete list of static fields and methods, including descriptions and values, associated with the `LineItemCostTypeEnum.LineItemCostType` enum, such as `forNumber`, `getDescriptor`, and `valueOf`."]]],[]]