If this is a primary goal, it represents the number or percentage of
impressions or clicks that will be reserved. If the line item is of type
LineItemTypeEnum.LineItemType.SPONSORSHIP,
it represents the percentage of available impressions reserved. If the line
item is of type
LineItemTypeEnum.LineItemType.BULK
or
LineItemTypeEnum.LineItemType.PRICE_PRIORITY,
it represents the number of remaining impressions reserved. If the line
item is of type
LineItemTypeEnum.LineItemType.NETWORK
or
LineItemTypeEnum.LineItemType.HOUSE,
it represents the percentage of remaining impressions reserved. <p>If this
is an impression cap goal, it represents the number of impressions or
conversions that the line item will stop serving at if reached. For valid
line item types, see [LineItem.impressions_cap][].
[[["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-08-01 UTC."],[[["The latest version available for the `Goal` class in the Ad Manager API is 0.19.0, with multiple previous versions from 0.18.0 down to 0.1.0 also documented."],["The `Goal` class, found in the `com.google.ads.admanager.v1` package, extends `GeneratedMessageV3` and implements `GoalOrBuilder`, defining criteria for a `LineItem` to meet its delivery objectives."],["The `Goal` class allows users to check for, and retrieve the number of units, `GoalType`, and the `UnitType` that are associated with a line item to meet delivery goals."],["The class also contains several static methods for creating new instances of the class or parsing it from various data formats such as `ByteString`, `InputStream` and `ByteBuffer`."]]],[]]