public enum ProductTemplateErrorReason extends Enum<ProductTemplateErrorReason>
Java class for ProductTemplateError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="ProductTemplateError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="INVALID_FEATURE_EXPANDED_EXCLUSIVE"/>
<enumeration value="INVALID_EXPANDED_FEATURE_DEFAULT_NOT_TARGETED"/>
<enumeration value="INVALID_EXPANDED_FEATURE_DEFAULT_LOCKED"/>
<enumeration value="INVALID_EXPANDED_FEATURE_VALUE_TARGETED"/>
<enumeration value="INVALID_EXPANDED_FEATURE_VALUE_LOCKED"/>
<enumeration value="INVALID_FEATURE_TYPE"/>
<enumeration value="INVALID_ROADBLOCKING_TYPE"/>
<enumeration value="INVALID_DELIVERY_RATE_TYPE"/>
<enumeration value="INVALID_CREATIVE_ROTATION_TYPE"/>
<enumeration value="INVALID_COMPANION_DELIVERY_OPTION"/>
<enumeration value="INVALID_TARGETING"/>
<enumeration value="INVALID_FREQUENCY_CAPS"/>
<enumeration value="INVALID_TECHNOLOGY_INCLUDE_EXCLUDE"/>
<enumeration value="INVALID_EXPANDED_PRODUCT_COUNT"/>
<enumeration value="INVALID_TARGET_PLATFORM"/>
<enumeration value="INVALID_NON_TARGETING_FEATURE"/>
<enumeration value="INVALID_FEATURE_CARDINALITY_AT_LEAST_ONE"/>
<enumeration value="INVALID_FEATURE_CARDINALITY_AT_MOST_ONE"/>
<enumeration value="INVALID_FEATURE_CARDINALITY_EXACTLY_ONE"/>
<enumeration value="INVALID_FEATURE_FOR_OFFLINE"/>
<enumeration value="INVALID_RATE_TYPE_FOR_OFFLINE"/>
<enumeration value="INVALID_RATE_TYPE_FOR_DFP"/>
<enumeration value="INVALID_RATE_TYPE_FOR_NON_DFP"/>
<enumeration value="INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPE"/>
<enumeration value="INVALID_SEGMENTATION_OR_TARGETING_FOR_CLICK_TRACKING_LINE_ITEM_TYPE"/>
<enumeration value="INVALID_LINE_ITEM_PRIORITY"/>
<enumeration value="INVALID_LINE_ITEM_TYPE"/>
<enumeration value="INVALID_ENVIRONMENT_TYPE"/>
<enumeration value="DUPLICATED_PLACEHOLDER_IN_NAMEMACRO"/>
<enumeration value="INVALID_EXPANDED_FEATURE_IN_NON_EXPANDABLE_AFFINITY"/>
<enumeration value="INVALID_FEATURE_DEFAULT_TARGET_TYPE"/>
<enumeration value="INVALID_FEATURE_VALUE_TARGET_TYPE"/>
<enumeration value="INVALID_FEATURE_AND_VALUE_LOCK_EXCLUSIVE"/>
<enumeration value="INVALID_CREATIVE_PLACEHOLDER"/>
<enumeration value="DUPLICATED_FEATURE"/>
<enumeration value="DUPLICATED_CUSTOM_TARGETING_KEY"/>
<enumeration value="DUPLICATED_CUSTOM_TARGETING_VALUE"/>
<enumeration value="INVALID_CUSTOM_TARGETING_KEY_ID"/>
<enumeration value="INVALID_CUSTOM_TARGETING_VALUE_ID"/>
<enumeration value="MISSING_CUSTOM_TARGETING_VALUES"/>
<enumeration value="LOCATION_CANNOT_BE_TARGETED_IF_PARENT_IS_TARGETED"/>
<enumeration value="LOCATION_CANNOT_BE_EXCLUDED_IF_PARENT_IS_EXCLUDED"/>
<enumeration value="LOCATION_CANNOT_BE_EXCLUDED_DIRECTLY_WHEN_HAVE_TARGETED_LOCATION"/>
<enumeration value="CUSTOMIZABLE_CUSTOM_KEY_CANNOT_BE_SEGMENTED"/>
<enumeration value="CUSTOM_KEY_USED_IN_TARGETING_CANNOT_BE_SEGMENTED"/>
<enumeration value="MISSING_EXPANDED_FEATURE_PLACEHOLDER_IN_NAMEMACRO"/>
<enumeration value="MISSING_FEATURE_VALUE_OF_NAMEMACRO_PLACEHOLDER"/>
<enumeration value="MISSING_FEATURE_OF_NAMEMACRO_PLACEHOLDER"/>
<enumeration value="MISSING_SUBTYPE_FOR_CUSTOM_TARGETING"/>
<enumeration value="COMPANION_NOT_ALLOWED"/>
<enumeration value="MISSING_COMPANION"/>
<enumeration value="DUPLICATED_MASTER_SIZE"/>
<enumeration value="CANNOT_HAVE_CREATIVE_TEMPLATE"/>
<enumeration value="NATIVE_CREATIVE_TEMPLATE_REQUIRED"/>
<enumeration value="CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID"/>
<enumeration value="CANNOT_MODIFY_READONLY_FEATURE"/>
<enumeration value="CANNOT_MODIFY_PRODUCT_TYPE"/>
<enumeration value="CANNOT_ADD_SEGMENTATION"/>
<enumeration value="CANNOT_REMOVE_SEGMENTATION"/>
<enumeration value="CANNOT_REMOVE_VALUE_FROM_SEGMENTATION"/>
<enumeration value="CANNOT_ADD_FEATURE_VALUE_FOR_CUSTOM_TARGETING"/>
<enumeration value="CANNOT_MODIFY_BUILTIN_TARGETING_FEATURE"/>
<enumeration value="CANNOT_UPDATE_ARCHIVED_PRODUCT_TEMPLATE"/>
<enumeration value="INVALID_VIDEO_POSITION_VALUE_FOR_LINE_ITEM_TYPE"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
CANNOT_ADD_FEATURE_VALUE_FOR_CUSTOM_TARGETING
Cannot add feature value for custom targeting.
|
CANNOT_ADD_SEGMENTATION
Cannot add new segmentations after product template is saved.
|
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_MODIFY_BUILTIN_TARGETING_FEATURE
Cannot modify a builtin targeting feature.
|
CANNOT_MODIFY_PRODUCT_TYPE
The product type can not be modified after creation.
|
CANNOT_MODIFY_READONLY_FEATURE
The feature is readonly.
|
CANNOT_REMOVE_SEGMENTATION
Cannot remove segmentations after product template is saved.
|
CANNOT_REMOVE_VALUE_FROM_SEGMENTATION
Cannot remove value from segmentation after product template is saved.
|
CANNOT_UPDATE_ARCHIVED_PRODUCT_TEMPLATE
Cannot update an archived product template.
|
COMPANION_NOT_ALLOWED
A placeholder contains companions but the roadblocking type is not CREATIVE_SET or the
product type is offline.
|
CUSTOM_KEY_USED_IN_TARGETING_CANNOT_BE_SEGMENTED
Custom targeting key is already used in custom targeting segment.
|
CUSTOMIZABLE_CUSTOM_KEY_CANNOT_BE_SEGMENTED
Customizable key is used in custom targeting segment.
|
DUPLICATED_CUSTOM_TARGETING_KEY
Duplicated custom criteria key.
|
DUPLICATED_CUSTOM_TARGETING_VALUE
Duplicated custom criteria value.
|
DUPLICATED_FEATURE
Duplicated features with the same feature type.
|
DUPLICATED_MASTER_SIZE
A placeholder's master size is the same as another placeholder.
|
DUPLICATED_PLACEHOLDER_IN_NAMEMACRO
Duplication of placeholder for feature type affinity exists in name macro.
|
INVALID_COMPANION_DELIVERY_OPTION
The companion delivery option is invalid.
|
INVALID_CREATIVE_PLACEHOLDER
The creative placeholder should have at least a master size, or has one master and multiple
companion sizes.
|
INVALID_CREATIVE_ROTATION_TYPE
The creative rotation type is invalid.
|
INVALID_CUSTOM_TARGETING_KEY_ID
The id of custom criteria key is invalid.
|
INVALID_CUSTOM_TARGETING_VALUE_ID
The id of custom criteria value is invalid.
|
INVALID_DELIVERY_RATE_TYPE
The delivery rate type is invalid.
|
INVALID_ENVIRONMENT_TYPE
The environment type is not valid.
|
INVALID_EXPANDED_FEATURE_DEFAULT_LOCKED
Expanded feature should be default locked.
|
INVALID_EXPANDED_FEATURE_DEFAULT_NOT_TARGETED
Expanded feature should have false default targeting type.
|
INVALID_EXPANDED_FEATURE_IN_NON_EXPANDABLE_AFFINITY
Expanded features are not allowed in non expandable feature affinity.
|
INVALID_EXPANDED_FEATURE_VALUE_LOCKED
Expanded feature value should be default locked.
|
INVALID_EXPANDED_FEATURE_VALUE_TARGETED
Expanded feature value should have true targeting type.
|
INVALID_EXPANDED_PRODUCT_COUNT |
INVALID_FEATURE_AND_VALUE_LOCK_EXCLUSIVE
The default locked of feature is different with locked of feature values.
|
INVALID_FEATURE_CARDINALITY_AT_LEAST_ONE
The feature's targeted value number breaks the cardinality request, it should have at least
one value.
|
INVALID_FEATURE_CARDINALITY_AT_MOST_ONE
The feature's targeted value number breaks the cardinality request, it should have at most
one value.
|
INVALID_FEATURE_CARDINALITY_EXACTLY_ONE
The feature's targeted value number breaks the cardinality request, it should have exactly
one value.
|
INVALID_FEATURE_DEFAULT_TARGET_TYPE
The default target type of the feature is not supported.
|
INVALID_FEATURE_EXPANDED_EXCLUSIVE
One feature affinity should be expanded or not-expanded exclusively.
|
INVALID_FEATURE_FOR_OFFLINE
The feature is invalid for offline product template.
|
INVALID_FEATURE_TYPE
The feature type is mismatch with feature value's type.
|
INVALID_FEATURE_VALUE_TARGET_TYPE
The target type of the value is invalid.
|
INVALID_FREQUENCY_CAPS
The frequency cap is invalid.
|
INVALID_LINE_ITEM_PRIORITY
The line item priority feature is not match with line item type feature.
|
INVALID_LINE_ITEM_TYPE
The line item type value is not supported.
|
INVALID_NON_TARGETING_FEATURE
The non-targeting feature cannot have default target type TRUE.
|
INVALID_RATE_TYPE_FOR_DFP
The rate type should be in the valid set for corresponding line item type of a dfp product
template.
|
INVALID_RATE_TYPE_FOR_NON_DFP
The rate type should be in the valid set for corresponding line item type of a
ProductType.NON_DFP product template. |
INVALID_RATE_TYPE_FOR_OFFLINE
The rate type is invalid for offline product template.
|
INVALID_ROADBLOCKING_TYPE
The roadblocking type is invalid.
|
INVALID_SEGMENTATION_OR_TARGETING_FOR_CLICK_TRACKING_LINE_ITEM_TYPE
The segmentation or targeting on the product template is not valid for a
LineItemType.CLICK_TRACKING line item type. |
INVALID_TARGET_PLATFORM
The target platform should always be WEB.
|
INVALID_TARGETING
The targeting is invalid.
|
INVALID_TECHNOLOGY_INCLUDE_EXCLUDE
The technology criteria is included and excluded at same time.
|
INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPE
One or more values on the product template are not valid for a
LineItemType.CLICK_TRACKING line item type. |
INVALID_VIDEO_POSITION_VALUE_FOR_LINE_ITEM_TYPE
There are video position values that are invalid for the
LineItemType. |
LOCATION_CANNOT_BE_EXCLUDED_DIRECTLY_WHEN_HAVE_TARGETED_LOCATION
An excluded location must have one targeted parent when targeted location is not empty.
|
LOCATION_CANNOT_BE_EXCLUDED_IF_PARENT_IS_EXCLUDED
A child location can not be excluded if any one of its parent locations is also excluded.
|
LOCATION_CANNOT_BE_TARGETED_IF_PARENT_IS_TARGETED
A child location can not be targeted if any one of its parent locations is also targeted.
|
MISSING_COMPANION
A placeholder does not contain companions but the roadblocking type is CREATIVE_SET.
|
MISSING_CUSTOM_TARGETING_VALUES
Missing custom targeting values.
|
MISSING_EXPANDED_FEATURE_PLACEHOLDER_IN_NAMEMACRO
A placeholder for an expanded feature type affinity is missing in name macro.
|
MISSING_FEATURE_OF_NAMEMACRO_PLACEHOLDER
The feature type affinity with placeholder been added is not specified.
|
MISSING_FEATURE_VALUE_OF_NAMEMACRO_PLACEHOLDER
The feature type affinity with placeholder been added is missing corresponding value.
|
MISSING_SUBTYPE_FOR_CUSTOM_TARGETING
The SubTypeId of custom criteria feature is not specified.
|
NATIVE_CREATIVE_TEMPLATE_REQUIRED
Placeholders can only have native creative templates.
|
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
|
| Modifier and Type | Method and Description |
|---|---|
static ProductTemplateErrorReason |
fromValue(String v) |
String |
value() |
static ProductTemplateErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProductTemplateErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProductTemplateErrorReason INVALID_FEATURE_EXPANDED_EXCLUSIVE
public static final ProductTemplateErrorReason INVALID_EXPANDED_FEATURE_DEFAULT_NOT_TARGETED
public static final ProductTemplateErrorReason INVALID_EXPANDED_FEATURE_DEFAULT_LOCKED
public static final ProductTemplateErrorReason INVALID_EXPANDED_FEATURE_VALUE_TARGETED
public static final ProductTemplateErrorReason INVALID_EXPANDED_FEATURE_VALUE_LOCKED
public static final ProductTemplateErrorReason INVALID_FEATURE_TYPE
public static final ProductTemplateErrorReason INVALID_ROADBLOCKING_TYPE
public static final ProductTemplateErrorReason INVALID_DELIVERY_RATE_TYPE
public static final ProductTemplateErrorReason INVALID_CREATIVE_ROTATION_TYPE
public static final ProductTemplateErrorReason INVALID_COMPANION_DELIVERY_OPTION
public static final ProductTemplateErrorReason INVALID_TARGETING
public static final ProductTemplateErrorReason INVALID_FREQUENCY_CAPS
public static final ProductTemplateErrorReason INVALID_TECHNOLOGY_INCLUDE_EXCLUDE
public static final ProductTemplateErrorReason INVALID_EXPANDED_PRODUCT_COUNT
public static final ProductTemplateErrorReason INVALID_TARGET_PLATFORM
public static final ProductTemplateErrorReason INVALID_NON_TARGETING_FEATURE
public static final ProductTemplateErrorReason INVALID_FEATURE_CARDINALITY_AT_LEAST_ONE
public static final ProductTemplateErrorReason INVALID_FEATURE_CARDINALITY_AT_MOST_ONE
public static final ProductTemplateErrorReason INVALID_FEATURE_CARDINALITY_EXACTLY_ONE
public static final ProductTemplateErrorReason INVALID_FEATURE_FOR_OFFLINE
public static final ProductTemplateErrorReason INVALID_RATE_TYPE_FOR_OFFLINE
public static final ProductTemplateErrorReason INVALID_RATE_TYPE_FOR_DFP
public static final ProductTemplateErrorReason INVALID_RATE_TYPE_FOR_NON_DFP
ProductType.NON_DFP product template.public static final ProductTemplateErrorReason INVALID_VALUES_FOR_CLICK_TRACKING_LINE_ITEM_TYPE
LineItemType.CLICK_TRACKING line item type.public static final ProductTemplateErrorReason INVALID_SEGMENTATION_OR_TARGETING_FOR_CLICK_TRACKING_LINE_ITEM_TYPE
LineItemType.CLICK_TRACKING line item type.public static final ProductTemplateErrorReason INVALID_LINE_ITEM_PRIORITY
public static final ProductTemplateErrorReason INVALID_LINE_ITEM_TYPE
public static final ProductTemplateErrorReason INVALID_ENVIRONMENT_TYPE
public static final ProductTemplateErrorReason DUPLICATED_PLACEHOLDER_IN_NAMEMACRO
public static final ProductTemplateErrorReason INVALID_EXPANDED_FEATURE_IN_NON_EXPANDABLE_AFFINITY
public static final ProductTemplateErrorReason INVALID_FEATURE_DEFAULT_TARGET_TYPE
public static final ProductTemplateErrorReason INVALID_FEATURE_VALUE_TARGET_TYPE
public static final ProductTemplateErrorReason INVALID_FEATURE_AND_VALUE_LOCK_EXCLUSIVE
public static final ProductTemplateErrorReason INVALID_CREATIVE_PLACEHOLDER
public static final ProductTemplateErrorReason DUPLICATED_FEATURE
public static final ProductTemplateErrorReason DUPLICATED_CUSTOM_TARGETING_KEY
public static final ProductTemplateErrorReason DUPLICATED_CUSTOM_TARGETING_VALUE
public static final ProductTemplateErrorReason INVALID_CUSTOM_TARGETING_KEY_ID
public static final ProductTemplateErrorReason INVALID_CUSTOM_TARGETING_VALUE_ID
public static final ProductTemplateErrorReason MISSING_CUSTOM_TARGETING_VALUES
public static final ProductTemplateErrorReason LOCATION_CANNOT_BE_TARGETED_IF_PARENT_IS_TARGETED
public static final ProductTemplateErrorReason LOCATION_CANNOT_BE_EXCLUDED_IF_PARENT_IS_EXCLUDED
public static final ProductTemplateErrorReason LOCATION_CANNOT_BE_EXCLUDED_DIRECTLY_WHEN_HAVE_TARGETED_LOCATION
public static final ProductTemplateErrorReason CUSTOMIZABLE_CUSTOM_KEY_CANNOT_BE_SEGMENTED
public static final ProductTemplateErrorReason CUSTOM_KEY_USED_IN_TARGETING_CANNOT_BE_SEGMENTED
public static final ProductTemplateErrorReason MISSING_EXPANDED_FEATURE_PLACEHOLDER_IN_NAMEMACRO
public static final ProductTemplateErrorReason MISSING_FEATURE_VALUE_OF_NAMEMACRO_PLACEHOLDER
public static final ProductTemplateErrorReason MISSING_FEATURE_OF_NAMEMACRO_PLACEHOLDER
public static final ProductTemplateErrorReason MISSING_SUBTYPE_FOR_CUSTOM_TARGETING
public static final ProductTemplateErrorReason COMPANION_NOT_ALLOWED
public static final ProductTemplateErrorReason MISSING_COMPANION
public static final ProductTemplateErrorReason DUPLICATED_MASTER_SIZE
public static final ProductTemplateErrorReason CANNOT_HAVE_CREATIVE_TEMPLATE
public static final ProductTemplateErrorReason NATIVE_CREATIVE_TEMPLATE_REQUIRED
public static final ProductTemplateErrorReason CANNOT_INCLUDE_NATIVE_PLACEHOLDER_WITHOUT_TEMPLATE_ID
public static final ProductTemplateErrorReason CANNOT_MODIFY_READONLY_FEATURE
public static final ProductTemplateErrorReason CANNOT_MODIFY_PRODUCT_TYPE
public static final ProductTemplateErrorReason CANNOT_ADD_SEGMENTATION
public static final ProductTemplateErrorReason CANNOT_REMOVE_SEGMENTATION
public static final ProductTemplateErrorReason CANNOT_REMOVE_VALUE_FROM_SEGMENTATION
public static final ProductTemplateErrorReason CANNOT_ADD_FEATURE_VALUE_FOR_CUSTOM_TARGETING
public static final ProductTemplateErrorReason CANNOT_MODIFY_BUILTIN_TARGETING_FEATURE
public static final ProductTemplateErrorReason CANNOT_UPDATE_ARCHIVED_PRODUCT_TEMPLATE
public static final ProductTemplateErrorReason INVALID_VIDEO_POSITION_VALUE_FOR_LINE_ITEM_TYPE
LineItemType.public static final ProductTemplateErrorReason UNKNOWN
public static ProductTemplateErrorReason[] values()
for (ProductTemplateErrorReason c : ProductTemplateErrorReason.values()) System.out.println(c);
public static ProductTemplateErrorReason 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 ProductTemplateErrorReason fromValue(String v)
Copyright © 2018. All Rights Reserved.