public enum LineItemErrorReason extends Enum<LineItemErrorReason>
Java class for LineItemError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="LineItemError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="ALREADY_STARTED"/>
<enumeration value="UPDATE_RESERVATION_NOT_ALLOWED"/>
<enumeration value="ALL_ROADBLOCK_NOT_ALLOWED"/>
<enumeration value="CREATIVE_SET_ROADBLOCK_NOT_ALLOWED"/>
<enumeration value="FRACTIONAL_PERCENTAGE_NOT_ALLOWED"/>
<enumeration value="DISCOUNT_NOT_ALLOWED"/>
<enumeration value="UPDATE_CANCELED_LINE_ITEM_NOT_ALLOWED"/>
<enumeration value="UPDATE_PENDING_APPROVAL_LINE_ITEM_NOT_ALLOWED"/>
<enumeration value="UPDATE_ARCHIVED_LINE_ITEM_NOT_ALLOWED"/>
<enumeration value="CREATE_OR_UPDATE_LEGACY_DFP_LINE_ITEM_TYPE_NOT_ALLOWED"/>
<enumeration value="COPY_LINE_ITEM_FROM_DIFFERENT_COMPANY_NOT_ALLOWED"/>
<enumeration value="INVALID_SIZE_FOR_PLATFORM"/>
<enumeration value="INVALID_LINE_ITEM_TYPE_FOR_PLATFORM"/>
<enumeration value="INVALID_WEB_PROPERTY_FOR_PLATFORM"/>
<enumeration value="INVALID_WEB_PROPERTY_FOR_ENVIRONMENT"/>
<enumeration value="AFMA_BACKFILL_NOT_ALLOWED"/>
<enumeration value="UPDATE_ENVIRONMENT_TYPE_NOT_ALLOWED"/>
<enumeration value="COMPANIONS_NOT_ALLOWED"/>
<enumeration value="ROADBLOCKS_WITH_NONROADBLOCKS_NOT_ALLOWED"/>
<enumeration value="CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCK"/>
<enumeration value="UPDATE_FROM_BACKFILL_LINE_ITEM_TYPE_NOT_ALLOWED"/>
<enumeration value="UPDATE_TO_BACKFILL_LINE_ITEM_TYPE_NOT_ALLOWED"/>
<enumeration value="UPDATE_BACKFILL_WEB_PROPERTY_NOT_ALLOWED"/>
<enumeration value="INVALID_COMPANION_DELIVERY_OPTION_FOR_ENVIRONMENT_TYPE"/>
<enumeration value="COMPANION_BACKFILL_REQUIRES_VIDEO"/>
<enumeration value="COMPANION_DELIVERY_OPTION_REQUIRE_PREMIUM"/>
<enumeration value="DUPLICATE_MASTER_SIZES"/>
<enumeration value="INVALID_PRIORITY_FOR_LINE_ITEM_TYPE"/>
<enumeration value="INVALID_ENVIRONMENT_TYPE"/>
<enumeration value="INVALID_ENVIRONMENT_TYPE_FOR_PLATFORM"/>
<enumeration value="INVALID_TYPE_FOR_AUTO_EXTENSION"/>
<enumeration value="VIDEO_INVALID_ROADBLOCKING"/>
<enumeration value="BACKFILL_TYPE_NOT_ALLOWED"/>
<enumeration value="INVALID_BACKFILL_LINK_TYPE"/>
<enumeration value="DIFFERENT_BACKFILL_ACCOUNT"/>
<enumeration value="COMPANION_DELIVERY_OPTIONS_NOT_ALLOWED_WITH_BACKFILL"/>
<enumeration value="INVALID_WEB_PROPERTY_FOR_ADX_BACKFILL"/>
<enumeration value="INVALID_SIZE_FOR_ENVIRONMENT"/>
<enumeration value="TARGET_PLATOFRM_NOT_ALLOWED"/>
<enumeration value="INVALID_LINE_ITEM_CURRENCY"/>
<enumeration value="LINE_ITEM_CANNOT_HAVE_MULTIPLE_CURRENCIES"/>
<enumeration value="CANNOT_CHANGE_CURRENCY"/>
<enumeration value="INVALID_FOR_OFFLINE"/>
<enumeration value="INVALID_LINE_ITEM_DATE_TIME"/>
<enumeration value="INVALID_COST_PER_UNIT_FOR_CPA"/>
<enumeration value="UPDATE_CPA_COST_TYPE_NOT_ALLOWED"/>
<enumeration value="UPDATE_VCPM_COST_TYPE_NOT_ALLOWED"/>
<enumeration value="MASTER_COMPANION_LINE_ITEM_CANNOT_HAVE_VCPM_COST_TYPE"/>
<enumeration value="DUPLICATED_UNIT_TYPE"/>
<enumeration value="MULTIPLE_GOAL_TYPE_NOT_ALLOWED"/>
<enumeration value="INVALID_UNIT_TYPE_COMBINATION_FOR_SECONDARY_GOALS"/>
<enumeration value="INVALID_CREATIVE_TARGETING_NAME"/>
<enumeration value="INVALID_CREATIVE_CUSTOM_TARGETING_MATCH_TYPE"/>
<enumeration value="INVALID_CREATIVE_ROTATION_TYPE_WITH_CREATIVE_TARGETING"/>
<enumeration value="CANNOT_OVERBOOK_WITH_CREATIVE_TARGETING"/>
<enumeration value="PLACEHOLDERS_DO_NOT_MATCH_PROPOSAL"/>
<enumeration value="UNSUPPORTED_LINE_ITEM_TYPE_FOR_THIS_API_VERSION"/>
<enumeration value="NATIVE_CREATIVE_TEMPLATE_REQUIRED"/>
<enumeration value="CANNOT_HAVE_CREATIVE_TEMPLATE"/>
<enumeration value="CANNOT_INCLUDE_NATIVE_CREATIVE_TEMPLATE"/>
<enumeration value="CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID"/>
<enumeration value="NO_SIZE_WITH_DURATION"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
AFMA_BACKFILL_NOT_ALLOWED
AFMA backfill not supported.
|
ALL_ROADBLOCK_NOT_ALLOWED
Roadblocking to display all creatives is not allowed.
|
ALREADY_STARTED
Some changes may not be allowed because a line item has already started.
|
BACKFILL_TYPE_NOT_ALLOWED
The backfill feature is not enabled according to your features.
|
CANNOT_CHANGE_CURRENCY
Once a line item has moved into a a delivering state the currency cannot be changed.
|
CANNOT_HAVE_CREATIVE_TEMPLATE
Non-native placeholders cannot have creative templates.
|
CANNOT_INCLUDE_NATIVE_CREATIVE_TEMPLATE
Cannot include native creative templates in the placeholders for Ad Exchange line items.
|
CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID
Cannot include native placeholders without native creative templates for direct-sold line
items.
|
CANNOT_OVERBOOK_WITH_CREATIVE_TARGETING
Line items cannot overbook inventory when applying creative-level targeting if the
originating proposal line item did not overbook inventory.
|
CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCK
A line item cannot be updated from having
RoadblockingType.CREATIVE_SET to having a different
RoadblockingType, or vice versa. |
COMPANION_BACKFILL_REQUIRES_VIDEO
Companion backfill is enabled but environment type not video.
|
COMPANION_DELIVERY_OPTION_REQUIRE_PREMIUM
Companion delivery options require premium networks.
|
COMPANION_DELIVERY_OPTIONS_NOT_ALLOWED_WITH_BACKFILL
Companion delivery options are not allowed with dynamic allocation line
items.
|
COMPANIONS_NOT_ALLOWED
The placeholders are invalid because they contain companions,
but the line item does not support companions.
|
COPY_LINE_ITEM_FROM_DIFFERENT_COMPANY_NOT_ALLOWED
Copying line item from different company (advertiser)
to the same order is not allowed.
|
CREATE_OR_UPDATE_LEGACY_DFP_LINE_ITEM_TYPE_NOT_ALLOWED
Create or update legacy dfp line item type is not allowed.
|
CREATIVE_SET_ROADBLOCK_NOT_ALLOWED
Roadblocking to display all master and companion creative set is not allowed.
|
DIFFERENT_BACKFILL_ACCOUNT
All line items in a programmatic order must have web property codes from the same account.
|
DISCOUNT_NOT_ALLOWED
For certain LineItem configurations discounts are not allowed.
|
DUPLICATE_MASTER_SIZES
The master size of placeholders have duplicates.
|
DUPLICATED_UNIT_TYPE
There cannot be goals with duplicated unit type among the secondary goals for a
line items. |
FRACTIONAL_PERCENTAGE_NOT_ALLOWED
Fractional percentage is not allowed.
|
INVALID_BACKFILL_LINK_TYPE
The web property is invalid.
|
INVALID_COMPANION_DELIVERY_OPTION_FOR_ENVIRONMENT_TYPE
The companion delivery option is not valid for your environment type.
|
INVALID_COST_PER_UNIT_FOR_CPA
CPA
line items must specify a zero cost for the
LineItemSummary.costPerUnit. |
INVALID_CREATIVE_CUSTOM_TARGETING_MATCH_TYPE
Creative targeting expressions on the line item can only have custom criteria targeting
with
CustomTargetingValue.MatchType#EXACT. |
INVALID_CREATIVE_ROTATION_TYPE_WITH_CREATIVE_TARGETING
Line item with creative targeting expressions cannot have creative rotation type set to
CreativeRotationType.SEQUENTIAL. |
INVALID_CREATIVE_TARGETING_NAME
One or more of the targeting names specified by a creative placeholder or line item
creative association were not found on the line item.
|
INVALID_ENVIRONMENT_TYPE
The environment type is not valid.
|
INVALID_ENVIRONMENT_TYPE_FOR_PLATFORM
The environment type is not valid for the target platform.
|
INVALID_FOR_OFFLINE
The line item settings are invalid for an offline lineitem.
|
INVALID_LINE_ITEM_CURRENCY
Currency on a line item must be one of the specified network currencies.
|
INVALID_LINE_ITEM_DATE_TIME
A DateTime associated with the line item is not valid.
|
INVALID_LINE_ITEM_TYPE_FOR_PLATFORM
The line item type is invalid for the specified platform.
|
INVALID_PRIORITY_FOR_LINE_ITEM_TYPE
The line item priority is invalid if for dynamic allocation line items
it is different than the default for free publishers.
|
INVALID_SIZE_FOR_ENVIRONMENT
Aspect ratio sizes cannot be used with video line items.
|
INVALID_SIZE_FOR_PLATFORM
The size is invalid for the specified platform.
|
INVALID_TYPE_FOR_AUTO_EXTENSION
Only
LineItemType.STANDARD line items can be auto extended. |
INVALID_UNIT_TYPE_COMBINATION_FOR_SECONDARY_GOALS
For a CPA
line item, the possible combinations for secondary goals must
be either click-through conversion only, click-through conversion with view-through
conversion or total conversion only. |
INVALID_WEB_PROPERTY_FOR_ADX_BACKFILL
Dynamic allocation using the AdExchange should always use an AFC web
property.
|
INVALID_WEB_PROPERTY_FOR_ENVIRONMENT
The web property cannot be served on the specified environment.
|
INVALID_WEB_PROPERTY_FOR_PLATFORM
The web property cannot be served on the specified platform.
|
LINE_ITEM_CANNOT_HAVE_MULTIPLE_CURRENCIES
All money fields on a line item must specify the same currency.
|
MASTER_COMPANION_LINE_ITEM_CANNOT_HAVE_VCPM_COST_TYPE
A
LineItem with master/companion creative placeholders cannot have Viewable CPM
as its LineItemSummary.costPerUnit. |
MULTIPLE_GOAL_TYPE_NOT_ALLOWED
The secondary goals of a
line items must have the same goal type. |
NATIVE_CREATIVE_TEMPLATE_REQUIRED
Placeholders can only have native creative templates.
|
NO_SIZE_WITH_DURATION
For forecasting only, error when line item has duration, but no creative sizes specified.
|
PLACEHOLDERS_DO_NOT_MATCH_PROPOSAL
For a managed line item, inventory sizes must match sizes that are set on the originating
proposal line item.
|
ROADBLOCKS_WITH_NONROADBLOCKS_NOT_ALLOWED
The placeholders are invalid because some of them are roadblocks,
and some are not.
|
TARGET_PLATOFRM_NOT_ALLOWED
The specified target platform is not allowed.
|
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
|
UNSUPPORTED_LINE_ITEM_TYPE_FOR_THIS_API_VERSION
The line item type is not supported for this API version.
|
UPDATE_ARCHIVED_LINE_ITEM_NOT_ALLOWED
Updating an archived line item is not allowed.
|
UPDATE_BACKFILL_WEB_PROPERTY_NOT_ALLOWED
Can not change to backfill web property once creatives have been
assigned.
|
UPDATE_CANCELED_LINE_ITEM_NOT_ALLOWED
Updating a canceled line item is not allowed.
|
UPDATE_CPA_COST_TYPE_NOT_ALLOWED
Once a
LineItem is activated its LineItemSummary.costPerUnit cannot be updated
to/from CPA. |
UPDATE_ENVIRONMENT_TYPE_NOT_ALLOWED
Environment type cannot change once saved.
|
UPDATE_FROM_BACKFILL_LINE_ITEM_TYPE_NOT_ALLOWED
Can not change from a backfill line item type once creatives have been
assigned.
|
UPDATE_PENDING_APPROVAL_LINE_ITEM_NOT_ALLOWED
Updating a pending approval line item is not allowed.
|
UPDATE_RESERVATION_NOT_ALLOWED
Update reservation is not allowed because a line item has
already started, users must pause the line item first.
|
UPDATE_TO_BACKFILL_LINE_ITEM_TYPE_NOT_ALLOWED
Can not change to a backfill line item type once creatives have been
assigned.
|
UPDATE_VCPM_COST_TYPE_NOT_ALLOWED
Once a
LineItem is activated its LineItemSummary.costPerUnit cannot be updated
to/from Viewable CPM. |
VIDEO_INVALID_ROADBLOCKING
Video line items cannot change the roadblocking type.
|
| Modifier and Type | Method and Description |
|---|---|
static LineItemErrorReason |
fromValue(String v) |
String |
value() |
static LineItemErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LineItemErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LineItemErrorReason ALREADY_STARTED
public static final LineItemErrorReason UPDATE_RESERVATION_NOT_ALLOWED
public static final LineItemErrorReason ALL_ROADBLOCK_NOT_ALLOWED
public static final LineItemErrorReason CREATIVE_SET_ROADBLOCK_NOT_ALLOWED
public static final LineItemErrorReason FRACTIONAL_PERCENTAGE_NOT_ALLOWED
public static final LineItemErrorReason DISCOUNT_NOT_ALLOWED
public static final LineItemErrorReason UPDATE_CANCELED_LINE_ITEM_NOT_ALLOWED
public static final LineItemErrorReason UPDATE_PENDING_APPROVAL_LINE_ITEM_NOT_ALLOWED
public static final LineItemErrorReason UPDATE_ARCHIVED_LINE_ITEM_NOT_ALLOWED
public static final LineItemErrorReason CREATE_OR_UPDATE_LEGACY_DFP_LINE_ITEM_TYPE_NOT_ALLOWED
public static final LineItemErrorReason COPY_LINE_ITEM_FROM_DIFFERENT_COMPANY_NOT_ALLOWED
public static final LineItemErrorReason INVALID_SIZE_FOR_PLATFORM
public static final LineItemErrorReason INVALID_LINE_ITEM_TYPE_FOR_PLATFORM
public static final LineItemErrorReason INVALID_WEB_PROPERTY_FOR_PLATFORM
public static final LineItemErrorReason INVALID_WEB_PROPERTY_FOR_ENVIRONMENT
public static final LineItemErrorReason AFMA_BACKFILL_NOT_ALLOWED
public static final LineItemErrorReason UPDATE_ENVIRONMENT_TYPE_NOT_ALLOWED
public static final LineItemErrorReason COMPANIONS_NOT_ALLOWED
public static final LineItemErrorReason ROADBLOCKS_WITH_NONROADBLOCKS_NOT_ALLOWED
public static final LineItemErrorReason CANNOT_UPDATE_TO_OR_FROM_CREATIVE_SET_ROADBLOCK
RoadblockingType.CREATIVE_SET to having a different
RoadblockingType, or vice versa.public static final LineItemErrorReason UPDATE_FROM_BACKFILL_LINE_ITEM_TYPE_NOT_ALLOWED
public static final LineItemErrorReason UPDATE_TO_BACKFILL_LINE_ITEM_TYPE_NOT_ALLOWED
public static final LineItemErrorReason UPDATE_BACKFILL_WEB_PROPERTY_NOT_ALLOWED
public static final LineItemErrorReason INVALID_COMPANION_DELIVERY_OPTION_FOR_ENVIRONMENT_TYPE
public static final LineItemErrorReason COMPANION_BACKFILL_REQUIRES_VIDEO
public static final LineItemErrorReason COMPANION_DELIVERY_OPTION_REQUIRE_PREMIUM
public static final LineItemErrorReason DUPLICATE_MASTER_SIZES
public static final LineItemErrorReason INVALID_PRIORITY_FOR_LINE_ITEM_TYPE
public static final LineItemErrorReason INVALID_ENVIRONMENT_TYPE
public static final LineItemErrorReason INVALID_ENVIRONMENT_TYPE_FOR_PLATFORM
public static final LineItemErrorReason INVALID_TYPE_FOR_AUTO_EXTENSION
LineItemType.STANDARD line items can be auto extended.public static final LineItemErrorReason VIDEO_INVALID_ROADBLOCKING
public static final LineItemErrorReason BACKFILL_TYPE_NOT_ALLOWED
public static final LineItemErrorReason INVALID_BACKFILL_LINK_TYPE
public static final LineItemErrorReason DIFFERENT_BACKFILL_ACCOUNT
public static final LineItemErrorReason COMPANION_DELIVERY_OPTIONS_NOT_ALLOWED_WITH_BACKFILL
public static final LineItemErrorReason INVALID_WEB_PROPERTY_FOR_ADX_BACKFILL
public static final LineItemErrorReason INVALID_SIZE_FOR_ENVIRONMENT
public static final LineItemErrorReason TARGET_PLATOFRM_NOT_ALLOWED
public static final LineItemErrorReason INVALID_LINE_ITEM_CURRENCY
public static final LineItemErrorReason LINE_ITEM_CANNOT_HAVE_MULTIPLE_CURRENCIES
public static final LineItemErrorReason CANNOT_CHANGE_CURRENCY
public static final LineItemErrorReason INVALID_FOR_OFFLINE
public static final LineItemErrorReason INVALID_LINE_ITEM_DATE_TIME
public static final LineItemErrorReason INVALID_COST_PER_UNIT_FOR_CPA
line items must specify a zero cost for the
LineItemSummary.costPerUnit.public static final LineItemErrorReason UPDATE_CPA_COST_TYPE_NOT_ALLOWED
LineItem is activated its LineItemSummary.costPerUnit cannot be updated
to/from CPA.public static final LineItemErrorReason UPDATE_VCPM_COST_TYPE_NOT_ALLOWED
LineItem is activated its LineItemSummary.costPerUnit cannot be updated
to/from Viewable CPM.public static final LineItemErrorReason MASTER_COMPANION_LINE_ITEM_CANNOT_HAVE_VCPM_COST_TYPE
LineItem with master/companion creative placeholders cannot have Viewable CPM
as its LineItemSummary.costPerUnit.public static final LineItemErrorReason DUPLICATED_UNIT_TYPE
line items.public static final LineItemErrorReason MULTIPLE_GOAL_TYPE_NOT_ALLOWED
line items must have the same goal type.public static final LineItemErrorReason INVALID_UNIT_TYPE_COMBINATION_FOR_SECONDARY_GOALS
line item, the possible combinations for secondary goals must
be either click-through conversion only, click-through conversion with view-through
conversion or total conversion only. For a Viewable CPM line item or a
CPM based Sponsorship line item, its secondary goal has to be
impression-based.public static final LineItemErrorReason INVALID_CREATIVE_TARGETING_NAME
public static final LineItemErrorReason INVALID_CREATIVE_CUSTOM_TARGETING_MATCH_TYPE
CustomTargetingValue.MatchType#EXACT.public static final LineItemErrorReason INVALID_CREATIVE_ROTATION_TYPE_WITH_CREATIVE_TARGETING
CreativeRotationType.SEQUENTIAL.public static final LineItemErrorReason CANNOT_OVERBOOK_WITH_CREATIVE_TARGETING
public static final LineItemErrorReason PLACEHOLDERS_DO_NOT_MATCH_PROPOSAL
public static final LineItemErrorReason UNSUPPORTED_LINE_ITEM_TYPE_FOR_THIS_API_VERSION
public static final LineItemErrorReason NATIVE_CREATIVE_TEMPLATE_REQUIRED
public static final LineItemErrorReason CANNOT_HAVE_CREATIVE_TEMPLATE
public static final LineItemErrorReason CANNOT_INCLUDE_NATIVE_CREATIVE_TEMPLATE
public static final LineItemErrorReason CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID
public static final LineItemErrorReason NO_SIZE_WITH_DURATION
public static final LineItemErrorReason UNKNOWN
public static LineItemErrorReason[] values()
for (LineItemErrorReason c : LineItemErrorReason.values()) System.out.println(c);
public static LineItemErrorReason 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 LineItemErrorReason fromValue(String v)
Copyright © 2018. All Rights Reserved.