type ProposalLineItemError (v202502)
    
    
      
    
    
      
      Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
      
         
         
         
         Lists all errors associated with proposal line items.
         
         
            - Namespace
- 
               https://www.google.com/apis/ads/publisher/v202502
               
                  
                     | Field | 
               
               
                  
                     | ApiError(inherited) | 
                  
                     | 
                           fieldPath | 
                           
                              xsd:string The OGNL field path to identify cause of error.
 | 
                  
                     | 
                           fieldPathElements | 
                           
                              FieldPathElement[] A parsed copy of the field path. For example, the field path "operations[1].operand"
                corresponds to this list: {FieldPathElement(field = "operations", index = 1),
                FieldPathElement(field = "operand", index = null)}.
 | 
                  
                     | 
                           trigger | 
                           
                              xsd:string The data that caused the error.
 | 
                  
                     | 
                           errorString | 
                           
                              xsd:string A simple string representation of the error and reason.
 | 
                  
                     | ProposalLineItemError | 
                  
                     | 
                           reason | 
                           
                              ProposalLineItemError.Reason
                            The error reason represented by an enum.
 Enumerations
 
                              
                                 NOT_SAME_RATE_CARDThe proposal line item's rate card is not the same as other proposal line items
                in the proposal.
                                 LINE_ITEM_TYPE_NOT_ALLOWEDThe proposal line item's type is not yet supported by Sales Manager.
                                 END_DATE_TIME_NOT_AFTER_START_TIMEThe proposal line item's end date time is not after its start date time.
                                 START_DATE_TIME_TOO_LATE_IN_MONTHThe proposal line item's start date time is too late in the month. This error applies to
                Programmatic Guaranteed deals sold on Nielsen audience measurement.
                                 END_DATE_TIME_TOO_LATEThe proposal line item's end date time is after 1/1/2037.
                                 START_DATE_TIME_IS_IN_PASTThe proposal line item's start date time is in past.
                                 END_DATE_TIME_IS_IN_PASTThe proposal line item's end date time is in past.
                                 FRONTLOADED_NOT_ALLOWEDFrontloaded delivery rate type is not allowed.
                                 ALL_ROADBLOCK_NOT_ALLOWEDRoadblocking to display all creatives is not allowed.
                                 ALL_COMPANION_DELIVERY_NOT_ALLOWEDDisplay all companions is not allowed.
                                 CREATIVE_SET_ROADBLOCK_NOT_ALLOWEDRoadblocking to display all master and companion creative set is not allowed.
                                 ALREADY_STARTEDSome changes may not be allowed because the related line item has already started.
                                 CONFLICT_WITH_PRODUCTThe setting is conflict with product's restriction.
                                 VIOLATE_BUILT_IN_TARGETING_COMPATIBILITY_RESTRICTIONThe proposal line item's setting violates the product's built-in targeting
                compatibility restriction.
                                 VIOLATE_BUILT_IN_TARGETING_LOCKED_RESTRICTIONThe proposal line item's setting violates the product's built-in targeting
                locked restriction.
                                 MOBILE_TECH_CRITERIA_NOT_SUPPORTEDCannot target mobile-only targeting criteria.
                                 UNSUPPORTED_TARGETING_TYPEThe targeting criteria type is unsupported.
                                 WRONG_COSTThe contracted cost does not match with what calculated from final rate and units bought.
                                 NO_WEB_PROPERTY_FOR_TARGETED_REQUEST_PLATFORMThe proposal line item targets an inventory type for which the network does not have a
                corresponding web property.
                                 CALCULATED_COST_TOO_HIGHThe cost calculated from cost per unit and units is too high.
                                 INVALID_PRIORITY_FOR_LINE_ITEM_TYPEThe line item priority is invalid if it's different than the default.
                                 UPDATE_PROPOSAL_LINE_ITEM_NOT_ALLOWEDPropsoal line item cannot update when it is archived.
                                 CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCKA proposal line item cannot be updated from having
                RoadblockingType.CREATIVE_SET to having a different
                RoadblockingType, or vice versa.
                                 SEQUENTIAL_CREATIVE_ROTATION_NOT_ALLOWEDServing creatives exactly in sequential order is not allowed.
                                 UPDATE_RESERVATION_NOT_ALLOWEDProposal line item cannot update its reservation detail once start delivering.
                                 INVALID_COMPANION_DELIVERY_OPTION_FOR_ROADBLOCKING_TYPEThe companion delivery option is not valid for the roadblocking type.
                                 INCONSISTENT_ROADBLOCK_TYPERoadblocking type is inconsistent with creative placeholders. If the roadblocking
                type is creative set, creative placeholders should contain companions,
                and vice versa.
                                 INVALID_CONTRACTED_QUANTITY_BUFFERContractedQuantityBuffer is only applicable to standard line item with
                RateType.CPC/RateType.CPM/RateType.VCPM type.
                                 INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPEOne or more values on the proposal line item are not valid for a
                LineItemType.CLICK_TRACKING line item type.
                                 UPDATE_COST_ADJUSTMENT_NOT_ALLOWEDProposal line item cannot update its cost adjustment after first approval.
                                 UNSUPPORTED_RATE_CARD_CURRENCY_CODEThe currency code of the proposal line item's rate card is not supported by
                the current network. All supported currencies can be found in the union of
                Network.currencyCode and Network.secondaryCurrencyCodes.
                                 END_DATE_TIME_IS_BEFORE_LAST_PAUSED_TIMEThe corresponding line item is paused, but the proposal line item's end date time is before
                the last paused time.
                                 VIDEO_INVALID_ROADBLOCKINGVideo line items cannot have roadblocking options.
                                 UPDATE_TIME_ZONE_NOT_ALLOWEDTime zone cannot be updated once the proposal line item has been sold.
                                 INVALID_TIME_ZONE_FOR_RATE_TYPETime zone must be network time zone if the proposal line item is RateType.VCPM.
                                 INVALID_TIME_ZONE_FOR_DEALSOnly the Network.timeZone is allowed for programmatic proposals.
                                 INVALID_ENVIRONMENT_TYPEThe ProposalLineItem.environmentType is invalid.
                                 SIZE_REQUIREDAt least one size must be specified.
                                 COMPANION_NOT_ALLOWEDA placeholder contains companions but the roadblocking type is not
                RoadblockingType.CREATIVE_SET or the product typeis offline.
                                 MISSING_COMPANIONA placeholder does not contain companions but the roadblocking type is
                RoadblockingType.CREATIVE_SET.
                                 DUPLICATED_MASTER_SIZEA placeholder's master size is the same as another placeholder's master size.
                                 INVALID_EXPECTED_CREATIVE_COUNTOnly creative placeholders with standard sizes can set
                an expected creative count.
                                 CANNOT_HAVE_CREATIVE_TEMPLATENon-native placeholders cannot have creative templates.
                                 NATIVE_CREATIVE_TEMPLATE_REQUIREDPlaceholders can only have native creative templates.
                                 CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_IDCannot include native placeholders without native creative templates.
                                 INVALID_CLICK_TRACKING_LINE_ITEM_TYPEOne or more values are not valid for a LineItemType.CLICK_TRACKING line item type.
                                 INVALID_TARGETING_FOR_CLICK_TRACKINGThe targeting is not valid for a LineItemType.CLICK_TRACKING line item type.
                                 INVALID_CONTRACTED_UNITS_BOUGHTThe contractedUnitsBought of the proposal line item is invalid.
                                 PLACEHOLDER_CANNOT_CONTAIN_LABELSOnly creative placeholders with standard sizes can contain
                labels.
                                 INVALID_LABEL_TYPE_IN_PLACEHOLDEROne or more labels on a creative placeholder is invalid.
                                 PLACEHOLDER_CANNOT_CONTAIN_NEGATED_LABELSA placeholder cannot contain a negated label.
                                 CONTRACTED_UNITS_LESS_THAN_DELIVEREDContracted impressions of programmatic proposal line item must be greater than already
                delivered impressions.
                                 DISPLAY_ENVIRONMENT_MUST_HAVE_EXCLUDED_MOBILE_APPS_TARGETINGIf AdExchangeEnvironment is DISPLAY, the proposal line item must have mobile apps as excluded
                device capability targeting.
                                 MOBILE_ENVIRONMENT_MUST_HAVE_INCLUDED_MOBILE_APPS_TARGETINGIf AdExchangeEnvironment is MOBILE, the proposal line item must have mobile apps as included
                device capability targeting.
                                 SKIPPABLE_AD_TYPE_NOT_ALLOWEDThe SkippableAdTypeis not allowed.
                                 CROSS_SELL_TARGETING_UNSUPPORTEDCross sell targeting is unsupported for this proposal line item.
                                 CANNOT_SET_VIDEO_DURATION_ON_NON_VIDEO_DEALCan't set a video duration for non video deals.
                                 UPDATE_VIDEO_CREATIVE_SKIPPABILITY_NOT_ALLOWEDCannot update video creative skippability on a YouTube-targeted proposal line item once it
                has been sold (pushed to an order line item).
                                 UPDATE_VIDEO_CREATIVE_FIELDS_NOT_ALLOWEDCannot video creative fields on a YouTube-targeted proposal line item once it has been sold
                (pushed to an order line item).
                                 UNKNOWNThe value returned if the actual value is not exposed by the requested API version.
 | 
               
            
         
       
   
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  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-08-06 UTC.
  
  
  
    
      [null,null,["Last updated 2025-08-06 UTC."],[],["The `ProposalLineItemService` manages errors related to proposal line items, detailed under `ProposalLineItemError`. These errors, identified by `Reason`, cover issues such as mismatched rate cards, unsupported line item types, incorrect start/end times, roadblocking conflicts, targeting incompatibilities, cost discrepancies, invalid priorities, and restrictions on updating already-started or archived items. It also includes problems with creative placeholders like missing companions, duplicated sizes, and invalid label types. Additional errors regard contracted quantities, environment targeting, and video settings.\n"]]