public enum ExtensionSettingErrorReason extends Enum<ExtensionSettingErrorReason>
Java class for ExtensionSettingError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="ExtensionSettingError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="EXTENSIONS_REQUIRED"/>
<enumeration value="FEED_TYPE_EXTENSION_TYPE_MISMATCH"/>
<enumeration value="INVALID_FEED_TYPE"/>
<enumeration value="INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING"/>
<enumeration value="CANNOT_CHANGE_FEED_ITEM_ON_ADD"/>
<enumeration value="CANNOT_UPDATE_NEWLY_ADDED_EXTENSION"/>
<enumeration value="NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE"/>
<enumeration value="NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE"/>
<enumeration value="NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE"/>
<enumeration value="AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS"/>
<enumeration value="CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS"/>
<enumeration value="CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS"/>
<enumeration value="AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE"/>
<enumeration value="CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE"/>
<enumeration value="CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE"/>
<enumeration value="VALUE_OUT_OF_RANGE"/>
<enumeration value="CANNOT_SET_WITH_FINAL_URLS"/>
<enumeration value="CANNOT_SET_WITHOUT_FINAL_URLS"/>
<enumeration value="CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE"/>
<enumeration value="INVALID_PHONE_NUMBER"/>
<enumeration value="PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY"/>
<enumeration value="CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED"/>
<enumeration value="PREMIUM_RATE_NUMBER_NOT_ALLOWED"/>
<enumeration value="DISALLOWED_NUMBER_TYPE"/>
<enumeration value="INVALID_DOMESTIC_PHONE_NUMBER_FORMAT"/>
<enumeration value="VANITY_PHONE_NUMBER_NOT_ALLOWED"/>
<enumeration value="INVALID_COUNTRY_CODE"/>
<enumeration value="INVALID_CALL_CONVERSION_TYPE_ID"/>
<enumeration value="CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING"/>
<enumeration value="CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY"/>
<enumeration value="INVALID_APP_ID"/>
<enumeration value="QUOTES_IN_REVIEW_EXTENSION_SNIPPET"/>
<enumeration value="HYPHENS_IN_REVIEW_EXTENSION_SNIPPET"/>
<enumeration value="REVIEW_EXTENSION_SOURCE_INELIGIBLE"/>
<enumeration value="SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT"/>
<enumeration value="MISSING_FIELD"/>
<enumeration value="INCONSISTENT_CURRENCY_CODES"/>
<enumeration value="PRICE_EXTENSION_HAS_DUPLICATED_HEADERS"/>
<enumeration value="PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION"/>
<enumeration value="PRICE_EXTENSION_HAS_TOO_FEW_ITEMS"/>
<enumeration value="PRICE_EXTENSION_HAS_TOO_MANY_ITEMS"/>
<enumeration value="UNSUPPORTED_VALUE"/>
<enumeration value="UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE"/>
<enumeration value="INVALID_DEVICE_PREFERENCE"/>
<enumeration value="INVALID_SCHEDULE_END"/>
<enumeration value="DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE"/>
<enumeration value="OVERLAPPING_SCHEDULES"/>
<enumeration value="SCHEDULE_END_NOT_AFTER_START"/>
<enumeration value="TOO_MANY_SCHEDULES_PER_DAY"/>
<enumeration value="DUPLICATE_EXTENSION_FEED_ITEM_EDIT"/>
<enumeration value="INVALID_SNIPPETS_HEADER"/>
<enumeration value="PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY"/>
<enumeration value="CAMPAIGN_TARGETING_MISMATCH"/>
<enumeration value="CANNOT_OPERATE_ON_DELETED_FEED"/>
<enumeration value="CONCRETE_EXTENSION_TYPE_REQUIRED"/>
<enumeration value="INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION"/>
<enumeration value="START_DATE_AFTER_END_DATE"/>
<enumeration value="INVALID_PRICE_FORMAT"/>
<enumeration value="PROMOTION_INVALID_TIME"/>
<enumeration value="PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF"/>
<enumeration value="PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT"/>
<enumeration value="TOO_MANY_DECIMAL_PLACES_SPECIFIED"/>
<enumeration value="INVALID_LANGUAGE_CODE"/>
<enumeration value="UNSUPPORTED_LANGUAGE"/>
<enumeration value="CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS
The AdGroupExtensionSetting already exists.
|
AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE
An active ad group feed already exists for this place holder type.
|
CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY
Call tracking is not supported for the given country for a call extension.
|
CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS
The CampaignExtensionSetting already exists.
|
CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE
An active campaign feed already exists for this place holder type.
|
CAMPAIGN_TARGETING_MISMATCH
Targeted adgroup's campaign does not match the targeted campaign.
|
CANNOT_CHANGE_FEED_ITEM_ON_ADD
Can not change a feed item field on an ADD operation.
|
CANNOT_OPERATE_ON_DELETED_FEED
The feed used by the ExtensionSetting is deleted and cannot be operated on.
|
CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE
Cannot simultaneously set sitelink url field with tracking url template.
|
CANNOT_SET_WITH_FINAL_URLS
Cannot simultaneously set sitelink field with final urls.
|
CANNOT_SET_WITHOUT_FINAL_URLS
Must set field with final urls.
|
CANNOT_UPDATE_NEWLY_ADDED_EXTENSION
Can not update an extension that is not already in this setting.
|
CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED
A carrier specific number in short format is not allowed for call extensions.
|
CONCRETE_EXTENSION_TYPE_REQUIRED
Concrete sub type of ExtensionFeedItem is required for this operation.
|
CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED
Customer hasn't consented for call recording, which is required for adding/updating call
extensions.
|
CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS
The CustomerExtensionSetting already exists.
|
CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE
An active customer feed already exists for this place holder type.
|
CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING
For a call extension, the customer is not whitelisted for call tracking.
|
DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE
Date time zone does not match the account's time zone.
|
DISALLOWED_NUMBER_TYPE
Phone number type for a call extension is not allowed.
|
DUPLICATE_EXTENSION_FEED_ITEM_EDIT
Cannot edit the same extension feed item id twice.
|
EXTENSIONS_REQUIRED
A platform restriction was provided without input extensions or existing extensions.
|
FEED_TYPE_EXTENSION_TYPE_MISMATCH
The provided feed type does not correspond to the provided extensions.
|
HYPHENS_IN_REVIEW_EXTENSION_SNIPPET
Hyphen character present in the review text for a review extension.
|
INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION
The matching function that links the extension feed to the customer, campaign, or ad group
is not compatible with the ExtensionSetting services.
|
INCONSISTENT_CURRENCY_CODES
Inconsistent currency codes.
|
INVALID_APP_ID
App id provided for an app extension is invalid.
|
INVALID_CALL_CONVERSION_TYPE_ID
Call conversion type id provided for a call extension is invalid.
|
INVALID_COUNTRY_CODE
Country code provided for a call extension is invalid.
|
INVALID_DEVICE_PREFERENCE
Unknown or unsupported device preference.
|
INVALID_DOMESTIC_PHONE_NUMBER_FORMAT
Phone number for a call extension does not meet domestic format requirements.
|
INVALID_FEED_TYPE
The provided feed type cannot be used.
|
INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING
The provided feed type cannot be used at the customer level.
|
INVALID_LANGUAGE_CODE
The language code is not valid.
|
INVALID_PHONE_NUMBER
Phone number for a call extension is invalid.
|
INVALID_PRICE_FORMAT |
INVALID_SCHEDULE_END
Invalid feed item schedule end time (i.e., endHour = 24 and endMinute != 0).
|
INVALID_SNIPPETS_HEADER
Invalid structured snippet header.
|
MISSING_FIELD
Field must be set.
|
NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE
There is no existing AdGroupExtensionSetting for this type.
|
NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE
There is no existing CampaignExtensionSetting for this type.
|
NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE
There is no existing CustomerExtensionSetting for this type.
|
OVERLAPPING_SCHEDULES
Overlapping feed item schedule times (e.g., 7-10AM and 8-11AM) are not allowed.
|
PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY
Phone number for a call extension is not supported for the given country code.
|
PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY
Phone number not supported with call tracking enabled for country.
|
PREMIUM_RATE_NUMBER_NOT_ALLOWED
Premium rate numbers are not allowed for call extensions.
|
PRICE_EXTENSION_HAS_DUPLICATED_HEADERS
Price extension cannot have duplicated headers.
|
PRICE_EXTENSION_HAS_TOO_FEW_ITEMS
Price extension has too few items
|
PRICE_EXTENSION_HAS_TOO_MANY_ITEMS
Price extension has too many items
|
PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION
Price item cannot have duplicated header and description.
|
PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF |
PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT |
PROMOTION_INVALID_TIME |
QUOTES_IN_REVIEW_EXTENSION_SNIPPET
Quotation marks present in the review text for a review extension.
|
REVIEW_EXTENSION_SOURCE_INELIGIBLE
A blacklisted review source name or url was provided for a review extension.
|
SCHEDULE_END_NOT_AFTER_START
Feed item schedule end time must be after start time.
|
SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT
Review source name should not be found in the review text.
|
START_DATE_AFTER_END_DATE |
TOO_MANY_DECIMAL_PLACES_SPECIFIED |
TOO_MANY_SCHEDULES_PER_DAY
There are too many feed item schedules per day.
|
UNKNOWN |
UNSUPPORTED_LANGUAGE
The language is not supported.
|
UNSUPPORTED_VALUE
The input value is not currently supported.
|
UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE
The input value is not currently supported in the selected language of an extension.
|
VALUE_OUT_OF_RANGE
Value is not within the accepted range.
|
VANITY_PHONE_NUMBER_NOT_ALLOWED
Vanity phone numbers (i.e.
|
| Modifier and Type | Method and Description |
|---|---|
static ExtensionSettingErrorReason |
fromValue(String v) |
String |
value() |
static ExtensionSettingErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExtensionSettingErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExtensionSettingErrorReason EXTENSIONS_REQUIRED
public static final ExtensionSettingErrorReason FEED_TYPE_EXTENSION_TYPE_MISMATCH
public static final ExtensionSettingErrorReason INVALID_FEED_TYPE
public static final ExtensionSettingErrorReason INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING
public static final ExtensionSettingErrorReason CANNOT_CHANGE_FEED_ITEM_ON_ADD
public static final ExtensionSettingErrorReason CANNOT_UPDATE_NEWLY_ADDED_EXTENSION
public static final ExtensionSettingErrorReason NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE
public static final ExtensionSettingErrorReason NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE
public static final ExtensionSettingErrorReason NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE
public static final ExtensionSettingErrorReason AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS
public static final ExtensionSettingErrorReason CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS
public static final ExtensionSettingErrorReason CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS
public static final ExtensionSettingErrorReason AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE
public static final ExtensionSettingErrorReason CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE
public static final ExtensionSettingErrorReason CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE
public static final ExtensionSettingErrorReason VALUE_OUT_OF_RANGE
public static final ExtensionSettingErrorReason CANNOT_SET_WITH_FINAL_URLS
public static final ExtensionSettingErrorReason CANNOT_SET_WITHOUT_FINAL_URLS
public static final ExtensionSettingErrorReason CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE
public static final ExtensionSettingErrorReason INVALID_PHONE_NUMBER
public static final ExtensionSettingErrorReason PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY
public static final ExtensionSettingErrorReason CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED
public static final ExtensionSettingErrorReason PREMIUM_RATE_NUMBER_NOT_ALLOWED
public static final ExtensionSettingErrorReason DISALLOWED_NUMBER_TYPE
public static final ExtensionSettingErrorReason INVALID_DOMESTIC_PHONE_NUMBER_FORMAT
public static final ExtensionSettingErrorReason VANITY_PHONE_NUMBER_NOT_ALLOWED
public static final ExtensionSettingErrorReason INVALID_COUNTRY_CODE
public static final ExtensionSettingErrorReason INVALID_CALL_CONVERSION_TYPE_ID
public static final ExtensionSettingErrorReason CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING
public static final ExtensionSettingErrorReason CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY
public static final ExtensionSettingErrorReason INVALID_APP_ID
public static final ExtensionSettingErrorReason QUOTES_IN_REVIEW_EXTENSION_SNIPPET
public static final ExtensionSettingErrorReason HYPHENS_IN_REVIEW_EXTENSION_SNIPPET
public static final ExtensionSettingErrorReason REVIEW_EXTENSION_SOURCE_INELIGIBLE
public static final ExtensionSettingErrorReason SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT
public static final ExtensionSettingErrorReason MISSING_FIELD
public static final ExtensionSettingErrorReason INCONSISTENT_CURRENCY_CODES
public static final ExtensionSettingErrorReason PRICE_EXTENSION_HAS_DUPLICATED_HEADERS
public static final ExtensionSettingErrorReason PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION
public static final ExtensionSettingErrorReason PRICE_EXTENSION_HAS_TOO_FEW_ITEMS
public static final ExtensionSettingErrorReason PRICE_EXTENSION_HAS_TOO_MANY_ITEMS
public static final ExtensionSettingErrorReason UNSUPPORTED_VALUE
public static final ExtensionSettingErrorReason UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE
public static final ExtensionSettingErrorReason INVALID_DEVICE_PREFERENCE
public static final ExtensionSettingErrorReason INVALID_SCHEDULE_END
public static final ExtensionSettingErrorReason DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE
public static final ExtensionSettingErrorReason OVERLAPPING_SCHEDULES
public static final ExtensionSettingErrorReason SCHEDULE_END_NOT_AFTER_START
public static final ExtensionSettingErrorReason TOO_MANY_SCHEDULES_PER_DAY
public static final ExtensionSettingErrorReason DUPLICATE_EXTENSION_FEED_ITEM_EDIT
public static final ExtensionSettingErrorReason INVALID_SNIPPETS_HEADER
public static final ExtensionSettingErrorReason PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY
public static final ExtensionSettingErrorReason CAMPAIGN_TARGETING_MISMATCH
public static final ExtensionSettingErrorReason CANNOT_OPERATE_ON_DELETED_FEED
public static final ExtensionSettingErrorReason CONCRETE_EXTENSION_TYPE_REQUIRED
public static final ExtensionSettingErrorReason INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION
public static final ExtensionSettingErrorReason START_DATE_AFTER_END_DATE
public static final ExtensionSettingErrorReason INVALID_PRICE_FORMAT
public static final ExtensionSettingErrorReason PROMOTION_INVALID_TIME
public static final ExtensionSettingErrorReason PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF
public static final ExtensionSettingErrorReason PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT
public static final ExtensionSettingErrorReason TOO_MANY_DECIMAL_PLACES_SPECIFIED
public static final ExtensionSettingErrorReason INVALID_LANGUAGE_CODE
public static final ExtensionSettingErrorReason UNSUPPORTED_LANGUAGE
public static final ExtensionSettingErrorReason CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED
public static final ExtensionSettingErrorReason UNKNOWN
public static ExtensionSettingErrorReason[] values()
for (ExtensionSettingErrorReason c : ExtensionSettingErrorReason.values()) System.out.println(c);
public static ExtensionSettingErrorReason 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 ExtensionSettingErrorReason fromValue(String v)
Copyright © 2023. All rights reserved.