ExtensionSettingError

Enum describing possible extension setting errors.

Enums

UNSPECIFIED

Enum unspecified.

UNKNOWN

The received error code is not known in this version.

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.

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.

CANNOT_CHANGE_FEED_ITEM_ON_CREATE

Cannot change a feed item field on a CREATE operation.

CANNOT_UPDATE_NEWLY_CREATED_EXTENSION

Cannot update an extension that is not already in this setting.

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.

AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS

The AdGroupExtensionSetting already exists. UPDATE should be used to modify the existing AdGroupExtensionSetting.

CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS

The CampaignExtensionSetting already exists. UPDATE should be used to modify the existing CampaignExtensionSetting.

CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS

The CustomerExtensionSetting already exists. UPDATE should be used to modify the existing CustomerExtensionSetting.

AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE

An active ad group feed already exists for this place holder type.

CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE

An active campaign feed already exists for this place holder type.

CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE

An active customer feed already exists for this place holder type.

VALUE_OUT_OF_RANGE

Value is not within the accepted range.

CANNOT_SET_FIELD_WITH_FINAL_URLS

Cannot simultaneously set specified field with final urls.

FINAL_URLS_NOT_SET

Must set field with final urls.

INVALID_PHONE_NUMBER

Phone number for a call extension is invalid.

PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY

Phone number for a call extension is not supported for the given country code.

CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED

A carrier specific number in short format is not allowed for call extensions.

PREMIUM_RATE_NUMBER_NOT_ALLOWED

Premium rate numbers are not allowed for call extensions.

DISALLOWED_NUMBER_TYPE

Phone number type for a call extension is not allowed.

INVALID_DOMESTIC_PHONE_NUMBER_FORMAT

Phone number for a call extension does not meet domestic format requirements.

VANITY_PHONE_NUMBER_NOT_ALLOWED

Vanity phone numbers (i.e. those including letters) are not allowed for call extensions.

INVALID_COUNTRY_CODE

Country code provided for a call extension is invalid.

INVALID_CALL_CONVERSION_TYPE_ID

Call conversion type id provided for a call extension is invalid.

CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING

For a call extension, the customer is not whitelisted for call tracking.

CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY

Call tracking is not supported for the given country for a call extension.

INVALID_APP_ID

App id provided for an app extension is invalid.

QUOTES_IN_REVIEW_EXTENSION_SNIPPET

Quotation marks present in the review text for a review extension.

HYPHENS_IN_REVIEW_EXTENSION_SNIPPET

Hyphen character present in the review text for a review extension.

REVIEW_EXTENSION_SOURCE_NOT_ELIGIBLE

A blacklisted review source name or url was provided for a review extension.

SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT

Review source name should not be found in the review text.

MISSING_FIELD

Field must be set.

INCONSISTENT_CURRENCY_CODES

Inconsistent currency codes.

PRICE_EXTENSION_HAS_DUPLICATED_HEADERS

Price extension cannot have duplicated headers.

PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION

Price item cannot have duplicated header and description.

PRICE_EXTENSION_HAS_TOO_FEW_ITEMS

Price extension has too few items

PRICE_EXTENSION_HAS_TOO_MANY_ITEMS

Price extension has too many items

UNSUPPORTED_VALUE

The input value is not currently supported.

INVALID_DEVICE_PREFERENCE

Unknown or unsupported device preference.

INVALID_SCHEDULE_END

Invalid feed item schedule end time (i.e., endHour = 24 and endMinute != 0).

DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE

Date time zone does not match the account's time zone.

OVERLAPPING_SCHEDULES_NOT_ALLOWED

Overlapping feed item schedule times (e.g., 7-10AM and 8-11AM) are not allowed.

SCHEDULE_END_NOT_AFTER_START

Feed item schedule end time must be after start time.

TOO_MANY_SCHEDULES_PER_DAY

There are too many feed item schedules per day.

DUPLICATE_EXTENSION_FEED_ITEM_EDIT

Cannot edit the same extension feed item more than once in the same request.

INVALID_SNIPPETS_HEADER

Invalid structured snippet header.

PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY

Phone number with call tracking enabled is not supported for the specified country.

CAMPAIGN_TARGETING_MISMATCH

The targeted adgroup must belong to the targeted campaign.

CANNOT_OPERATE_ON_REMOVED_FEED

The feed used by the ExtensionSetting is removed and cannot be operated on. Remove the ExtensionSetting to allow a new one to be created using an active feed.

EXTENSION_TYPE_REQUIRED

The ExtensionFeedItem type is required for this operation.

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.

START_DATE_AFTER_END_DATE

Start date must be before end date.

INVALID_PRICE_FORMAT

Input price is not in a valid format.

PROMOTION_INVALID_TIME

The promotion time is invalid.

PROMOTION_CANNOT_SET_PERCENT_DISCOUNT_AND_MONEY_DISCOUNT

Cannot set both percent discount and money discount fields.

PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT

Cannot set both promotion code and orders over amount fields.

TOO_MANY_DECIMAL_PLACES_SPECIFIED

This field has too many decimal places specified.

INVALID_LANGUAGE_CODE

The language code is not valid.

UNSUPPORTED_LANGUAGE

The language is not supported.

EXTENSION_SETTING_UPDATE_IS_A_NOOP

The UPDATE operation does not specify any fields other than the resource name in the update mask.