public enum ProposalLineItemErrorReason extends Enum<ProposalLineItemErrorReason>
Java class for ProposalLineItemError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="ProposalLineItemError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="NOT_SAME_RATE_CARD"/>
<enumeration value="LINE_ITEM_TYPE_NOT_ALLOWED"/>
<enumeration value="END_DATE_TIME_NOT_AFTER_START_TIME"/>
<enumeration value="END_DATE_TIME_TOO_LATE"/>
<enumeration value="START_DATE_TIME_IS_IN_PAST"/>
<enumeration value="END_DATE_TIME_IS_IN_PAST"/>
<enumeration value="FRONTLOADED_NOT_ALLOWED"/>
<enumeration value="ALL_ROADBLOCK_NOT_ALLOWED"/>
<enumeration value="CREATIVE_SET_ROADBLOCK_NOT_ALLOWED"/>
<enumeration value="ALREADY_STARTED"/>
<enumeration value="CONFLICT_WITH_PRODUCT"/>
<enumeration value="VIOLATE_BUILT_IN_TARGETING_COMPATIBILITY_RESTRICTION"/>
<enumeration value="VIOLATE_BUILT_IN_TARGETING_LOCKED_RESTRICTION"/>
<enumeration value="MOBILE_TECH_CRITERIA_NOT_SUPPORTED"/>
<enumeration value="UNSUPPORTED_TARGETING_TYPE"/>
<enumeration value="WRONG_COST"/>
<enumeration value="AGENCY_COMMISSION_MISMATCH"/>
<enumeration value="CALCULATED_COST_TOO_HIGH"/>
<enumeration value="INVALID_PRIORITY_FOR_LINE_ITEM_TYPE"/>
<enumeration value="UPDATE_PROPOSAL_LINE_ITEM_NOT_ALLOWED"/>
<enumeration value="CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCK"/>
<enumeration value="SEQUENTIAL_CREATIVE_ROTATION_NOT_ALLOWED"/>
<enumeration value="UPDATE_RESERVATION_NOT_ALLOWED"/>
<enumeration value="INVALID_COMPANION_DELIVERY_OPTION_FOR_ROADBLOCKING_TYPE"/>
<enumeration value="INVALID_COMPANION_DELIVERY_OPTION_FOR_ENVIRONMENT_TYPE"/>
<enumeration value="INCONSISTENT_ROADBLOCK_TYPE"/>
<enumeration value="INVALID_CONTRACTED_QUANTITY_BUFFER"/>
<enumeration value="INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPE"/>
<enumeration value="UPDATE_COST_ADJUSTMENT_NOT_ALLOWED"/>
<enumeration value="UNSUPPORTED_RATE_CARD_CURRENCY_CODE"/>
<enumeration value="END_DATE_TIME_IS_BEFORE_LAST_PAUSED_TIME"/>
<enumeration value="VIDEO_INVALID_ROADBLOCKING"/>
<enumeration value="UPDATE_TIME_ZONE_NOT_ALLOWED"/>
<enumeration value="INVALID_TIME_ZONE_FOR_RATE_TYPE"/>
<enumeration value="INVALID_TIME_ZONE_FOR_DEALS"/>
<enumeration value="INVALID_ENVIRONMENT_TYPE"/>
<enumeration value="SIZE_REQUIRED"/>
<enumeration value="COMPANION_NOT_ALLOWED"/>
<enumeration value="MISSING_COMPANION"/>
<enumeration value="DUPLICATED_MASTER_SIZE"/>
<enumeration value="INVALID_EXPECTED_CREATIVE_COUNT"/>
<enumeration value="CANNOT_HAVE_CREATIVE_TEMPLATE"/>
<enumeration value="NATIVE_CREATIVE_TEMPLATE_REQUIRED"/>
<enumeration value="CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID"/>
<enumeration value="INVALID_CLICK_TRACKING_LINE_ITEM_TYPE"/>
<enumeration value="INVALID_TARGETING_FOR_CLICK_TRACKING"/>
<enumeration value="NOT_SAME_RATE_CARD_PRICING_MODEL"/>
<enumeration value="NOT_SAME_RATE_CARD_WORKFLOW"/>
<enumeration value="INVALID_CONTRACTED_UNITS_BOUGHT"/>
<enumeration value="PLACEHOLDER_CANNOT_CONTAIN_LABELS"/>
<enumeration value="INVALID_LABEL_TYPE_IN_PLACEHOLDER"/>
<enumeration value="PLACEHOLDER_CANNOT_CONTAIN_NEGATED_LABELS"/>
<enumeration value="MARKETPLACE_RATE_CARD_NOT_ALLOWED"/>
<enumeration value="CANNOT_CREATE_FROM_PRODUCT"/>
<enumeration value="CONTRACTED_UNITS_LESS_THAN_DELIVERED"/>
<enumeration value="DISPLAY_ENVIRONMENT_MUST_HAVE_EXCLUDED_MOBILE_APPS_TARGETING"/>
<enumeration value="MOBILE_ENVIRONMENT_MUST_HAVE_INCLUDED_MOBILE_APPS_TARGETING"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
AGENCY_COMMISSION_MISMATCH
The net rate or net cost must be equal to the gross rate or gross cost multiplied by one
minus agency commission.
|
ALL_ROADBLOCK_NOT_ALLOWED
Roadblocking to display all creatives is not allowed.
|
ALREADY_STARTED
Some changes may not be allowed because the related line item has already started.
|
CALCULATED_COST_TOO_HIGH
The cost calculated from cost per unit and units is too high.
|
CANNOT_CREATE_FROM_PRODUCT
Cannot create
ProposalLineItem from a Product if not using sales management. |
CANNOT_HAVE_CREATIVE_TEMPLATE
Non-native placeholders cannot have creative templates.
|
CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID
Cannot include native placeholders without native creative templates.
|
CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCK
A proposal line item cannot be updated from having
RoadblockingType.CREATIVE_SET to having a different
RoadblockingType, or vice versa. |
COMPANION_NOT_ALLOWED
A placeholder contains companions but the roadblocking type is not
RoadblockingType.CREATIVE_SET or the product type is offline. |
CONFLICT_WITH_PRODUCT
The setting is conflict with product's restriction.
|
CONTRACTED_UNITS_LESS_THAN_DELIVERED
Contracted impressions of programmatic proposal line item must be greater than already
delivered impressions.
|
CREATIVE_SET_ROADBLOCK_NOT_ALLOWED
Roadblocking to display all master and companion creative set is not allowed.
|
DISPLAY_ENVIRONMENT_MUST_HAVE_EXCLUDED_MOBILE_APPS_TARGETING
If AdExchangeEnvironment is DISPLAY, the proposal line item must have mobile apps as excluded
device capability targeting.
|
DUPLICATED_MASTER_SIZE
A placeholder's master size is the same as another placeholder's master size.
|
END_DATE_TIME_IS_BEFORE_LAST_PAUSED_TIME
The corresponding line item is paused, but the proposal line item's end date time is before
the last paused time.
|
END_DATE_TIME_IS_IN_PAST
The proposal line item's end date time is in past.
|
END_DATE_TIME_NOT_AFTER_START_TIME
The proposal line item's end date time is not after its start date time.
|
END_DATE_TIME_TOO_LATE
The proposal line item's end date time is after 1/1/2037.
|
FRONTLOADED_NOT_ALLOWED
Frontloaded delivery rate type is not allowed.
|
INCONSISTENT_ROADBLOCK_TYPE
Roadblocking type is inconsistent with creative placeholders.
|
INVALID_CLICK_TRACKING_LINE_ITEM_TYPE
One or more values are not valid for a
LineItemType.CLICK_TRACKING line item type. |
INVALID_COMPANION_DELIVERY_OPTION_FOR_ENVIRONMENT_TYPE
The companion delivery option is not valid for your environment type.
|
INVALID_COMPANION_DELIVERY_OPTION_FOR_ROADBLOCKING_TYPE
The companion delivery option is not valid for the roadblocking type.
|
INVALID_CONTRACTED_QUANTITY_BUFFER
ContractedQuantityBuffer is only applicable to standard line item with
RateType.CPC/RateType.CPM/RateType.VCPM type. |
INVALID_CONTRACTED_UNITS_BOUGHT
The contractedUnitsBought of the proposal line item is invalid.
|
INVALID_ENVIRONMENT_TYPE
The
ProposalLineItem.environmentType is invalid. |
INVALID_EXPECTED_CREATIVE_COUNT
Only creative placeholders with standard
sizes can set
an expected creative count. |
INVALID_LABEL_TYPE_IN_PLACEHOLDER
One or more labels on a creative placeholder is invalid.
|
INVALID_PRIORITY_FOR_LINE_ITEM_TYPE
The line item priority is invalid if it's different than the default.
|
INVALID_TARGETING_FOR_CLICK_TRACKING
The targeting is not valid for a
LineItemType.CLICK_TRACKING line item type. |
INVALID_TIME_ZONE_FOR_DEALS
Only the
Network.timeZone is allowed for programmatic proposals. |
INVALID_TIME_ZONE_FOR_RATE_TYPE
Time zone must be network time zone if the proposal line item is
RateType.VCPM. |
INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPE
One or more values on the proposal line item are not valid for a
LineItemType.CLICK_TRACKING line item type. |
LINE_ITEM_TYPE_NOT_ALLOWED
The proposal line item's type is not yet supported by DFP Sales Manager.
|
MARKETPLACE_RATE_CARD_NOT_ALLOWED
Marketplace
RateCard cannot be used with a non-programmatic ProposalLineItem. |
MISSING_COMPANION
A placeholder does not contain companions but the roadblocking type is
RoadblockingType.CREATIVE_SET. |
MOBILE_ENVIRONMENT_MUST_HAVE_INCLUDED_MOBILE_APPS_TARGETING
If AdExchangeEnvironment is MOBILE, the proposal line item must have mobile apps as included
device capability targeting.
|
MOBILE_TECH_CRITERIA_NOT_SUPPORTED
Cannot target mobile-only targeting criteria.
|
NATIVE_CREATIVE_TEMPLATE_REQUIRED
Placeholders can only have native creative templates.
|
NOT_SAME_RATE_CARD
The proposal line item's rate card is not the same as other proposal line items
in the proposal.
|
NOT_SAME_RATE_CARD_PRICING_MODEL
The
RateCard pricing model for this ProposalLineItem is not the same as the
pricing models for the other proposalLineItems or
packages in the Proposal. |
NOT_SAME_RATE_CARD_WORKFLOW
The
RateCard workflow for this ProposalLineItem is not the same as the
workflows for the other proposalLineItems or
packages in the Proposal. |
PLACEHOLDER_CANNOT_CONTAIN_LABELS
Only creative placeholders with standard
sizes can contain
labels. |
PLACEHOLDER_CANNOT_CONTAIN_NEGATED_LABELS
A placeholder cannot contain a negated label.
|
SEQUENTIAL_CREATIVE_ROTATION_NOT_ALLOWED
Serving creatives exactly in sequential order is not allowed.
|
SIZE_REQUIRED
At least one size must be specified.
|
START_DATE_TIME_IS_IN_PAST
The proposal line item's start date time is in past.
|
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
|
UNSUPPORTED_RATE_CARD_CURRENCY_CODE
The currency code of the proposal line item's rate card is not supported by
the current network.
|
UNSUPPORTED_TARGETING_TYPE
The targeting criteria type is unsupported.
|
UPDATE_COST_ADJUSTMENT_NOT_ALLOWED
Proposal line item cannot update its cost adjustment after first approval.
|
UPDATE_PROPOSAL_LINE_ITEM_NOT_ALLOWED
Propsoal line item cannot update when it is archived.
|
UPDATE_RESERVATION_NOT_ALLOWED
Proposal line item cannot update its reservation detail once start delivering.
|
UPDATE_TIME_ZONE_NOT_ALLOWED
Time zone cannot be updated once the proposal line item has been sold.
|
VIDEO_INVALID_ROADBLOCKING
Video line items cannot have roadblocking options.
|
VIOLATE_BUILT_IN_TARGETING_COMPATIBILITY_RESTRICTION
The proposal line item's setting violates the product's built-in targeting
compatibility restriction.
|
VIOLATE_BUILT_IN_TARGETING_LOCKED_RESTRICTION
The proposal line item's setting violates the product's built-in targeting
locked restriction.
|
WRONG_COST
The contracted cost does not match with what calculated from final rate and units bought.
|
| Modifier and Type | Method and Description |
|---|---|
static ProposalLineItemErrorReason |
fromValue(String v) |
String |
value() |
static ProposalLineItemErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProposalLineItemErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProposalLineItemErrorReason NOT_SAME_RATE_CARD
public static final ProposalLineItemErrorReason LINE_ITEM_TYPE_NOT_ALLOWED
public static final ProposalLineItemErrorReason END_DATE_TIME_NOT_AFTER_START_TIME
public static final ProposalLineItemErrorReason END_DATE_TIME_TOO_LATE
public static final ProposalLineItemErrorReason START_DATE_TIME_IS_IN_PAST
public static final ProposalLineItemErrorReason END_DATE_TIME_IS_IN_PAST
public static final ProposalLineItemErrorReason FRONTLOADED_NOT_ALLOWED
public static final ProposalLineItemErrorReason ALL_ROADBLOCK_NOT_ALLOWED
public static final ProposalLineItemErrorReason CREATIVE_SET_ROADBLOCK_NOT_ALLOWED
public static final ProposalLineItemErrorReason ALREADY_STARTED
public static final ProposalLineItemErrorReason CONFLICT_WITH_PRODUCT
public static final ProposalLineItemErrorReason VIOLATE_BUILT_IN_TARGETING_COMPATIBILITY_RESTRICTION
public static final ProposalLineItemErrorReason VIOLATE_BUILT_IN_TARGETING_LOCKED_RESTRICTION
public static final ProposalLineItemErrorReason MOBILE_TECH_CRITERIA_NOT_SUPPORTED
public static final ProposalLineItemErrorReason UNSUPPORTED_TARGETING_TYPE
public static final ProposalLineItemErrorReason WRONG_COST
public static final ProposalLineItemErrorReason AGENCY_COMMISSION_MISMATCH
public static final ProposalLineItemErrorReason CALCULATED_COST_TOO_HIGH
public static final ProposalLineItemErrorReason INVALID_PRIORITY_FOR_LINE_ITEM_TYPE
public static final ProposalLineItemErrorReason UPDATE_PROPOSAL_LINE_ITEM_NOT_ALLOWED
public static final ProposalLineItemErrorReason CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCK
RoadblockingType.CREATIVE_SET to having a different
RoadblockingType, or vice versa.public static final ProposalLineItemErrorReason SEQUENTIAL_CREATIVE_ROTATION_NOT_ALLOWED
public static final ProposalLineItemErrorReason UPDATE_RESERVATION_NOT_ALLOWED
public static final ProposalLineItemErrorReason INVALID_COMPANION_DELIVERY_OPTION_FOR_ROADBLOCKING_TYPE
public static final ProposalLineItemErrorReason INVALID_COMPANION_DELIVERY_OPTION_FOR_ENVIRONMENT_TYPE
public static final ProposalLineItemErrorReason INCONSISTENT_ROADBLOCK_TYPE
public static final ProposalLineItemErrorReason INVALID_CONTRACTED_QUANTITY_BUFFER
RateType.CPC/RateType.CPM/RateType.VCPM type.public static final ProposalLineItemErrorReason INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPE
LineItemType.CLICK_TRACKING line item type.public static final ProposalLineItemErrorReason UPDATE_COST_ADJUSTMENT_NOT_ALLOWED
public static final ProposalLineItemErrorReason UNSUPPORTED_RATE_CARD_CURRENCY_CODE
Network.currencyCode and Network.secondaryCurrencyCodes.public static final ProposalLineItemErrorReason END_DATE_TIME_IS_BEFORE_LAST_PAUSED_TIME
public static final ProposalLineItemErrorReason VIDEO_INVALID_ROADBLOCKING
public static final ProposalLineItemErrorReason UPDATE_TIME_ZONE_NOT_ALLOWED
public static final ProposalLineItemErrorReason INVALID_TIME_ZONE_FOR_RATE_TYPE
RateType.VCPM.public static final ProposalLineItemErrorReason INVALID_TIME_ZONE_FOR_DEALS
Network.timeZone is allowed for programmatic proposals.public static final ProposalLineItemErrorReason INVALID_ENVIRONMENT_TYPE
ProposalLineItem.environmentType is invalid.public static final ProposalLineItemErrorReason SIZE_REQUIRED
public static final ProposalLineItemErrorReason COMPANION_NOT_ALLOWED
RoadblockingType.CREATIVE_SET or the product type is offline.public static final ProposalLineItemErrorReason MISSING_COMPANION
RoadblockingType.CREATIVE_SET.public static final ProposalLineItemErrorReason DUPLICATED_MASTER_SIZE
public static final ProposalLineItemErrorReason INVALID_EXPECTED_CREATIVE_COUNT
sizes can set
an expected creative count.public static final ProposalLineItemErrorReason CANNOT_HAVE_CREATIVE_TEMPLATE
public static final ProposalLineItemErrorReason NATIVE_CREATIVE_TEMPLATE_REQUIRED
public static final ProposalLineItemErrorReason CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID
public static final ProposalLineItemErrorReason INVALID_CLICK_TRACKING_LINE_ITEM_TYPE
LineItemType.CLICK_TRACKING line item type.public static final ProposalLineItemErrorReason INVALID_TARGETING_FOR_CLICK_TRACKING
LineItemType.CLICK_TRACKING line item type.public static final ProposalLineItemErrorReason NOT_SAME_RATE_CARD_PRICING_MODEL
RateCard pricing model for this ProposalLineItem is not the same as the
pricing models for the other proposalLineItems or
packages in the Proposal.public static final ProposalLineItemErrorReason NOT_SAME_RATE_CARD_WORKFLOW
RateCard workflow for this ProposalLineItem is not the same as the
workflows for the other proposalLineItems or
packages in the Proposal.public static final ProposalLineItemErrorReason INVALID_CONTRACTED_UNITS_BOUGHT
public static final ProposalLineItemErrorReason PLACEHOLDER_CANNOT_CONTAIN_LABELS
sizes can contain
labels.public static final ProposalLineItemErrorReason INVALID_LABEL_TYPE_IN_PLACEHOLDER
public static final ProposalLineItemErrorReason PLACEHOLDER_CANNOT_CONTAIN_NEGATED_LABELS
public static final ProposalLineItemErrorReason MARKETPLACE_RATE_CARD_NOT_ALLOWED
RateCard cannot be used with a non-programmatic ProposalLineItem.public static final ProposalLineItemErrorReason CANNOT_CREATE_FROM_PRODUCT
ProposalLineItem from a Product if not using sales management.public static final ProposalLineItemErrorReason CONTRACTED_UNITS_LESS_THAN_DELIVERED
public static final ProposalLineItemErrorReason DISPLAY_ENVIRONMENT_MUST_HAVE_EXCLUDED_MOBILE_APPS_TARGETING
public static final ProposalLineItemErrorReason MOBILE_ENVIRONMENT_MUST_HAVE_INCLUDED_MOBILE_APPS_TARGETING
public static final ProposalLineItemErrorReason UNKNOWN
public static ProposalLineItemErrorReason[] values()
for (ProposalLineItemErrorReason c : ProposalLineItemErrorReason.values()) System.out.println(c);
public static ProposalLineItemErrorReason valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String value()
public static ProposalLineItemErrorReason fromValue(String v)
Copyright © 2018. All Rights Reserved.