Share your feedback about the Google Ads (AdWords) API. Take the 2021 AdWords API and Google Ads API Annual Survey.

The AdWords API will sunset on April 27, 2022. Migrate to the Google Ads API to take advantage of the latest Google Ads features.

type ExtensionSettingError (v201809)

Represents an error for various extension setting services.


Namespace
https://adwords.google.com/api/adwords/cm/v201809

Field

ApiError (inherited)

fieldPath

xsd:string

The OGNL field path to identify cause of error.

fieldPathElements

FieldPathElement[]

A parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.

trigger

xsd:string

The data that caused the error.

errorString

xsd:string

A simple string representation of the error and reason.

ApiError.Type

xsd:string

Indicates that this instance is a subtype of ApiError. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

ExtensionSettingError

reason

ExtensionSettingError.Reason

Error reason.


Enumerations
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_ADD
Can not change a feed item field on an ADD operation.
CANNOT_UPDATE_NEWLY_ADDED_EXTENSION
Can not 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. SET should be used to modify the existing AdGroupExtensionSetting.
CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS
The CampaignExtensionSetting already exists. SET should be used to modify the existing CampaignExtensionSetting.
CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS
The CustomerExtensionSetting already exists. SET 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_WITH_FINAL_URLS
Cannot simultaneously set sitelink field with final urls.
CANNOT_SET_WITHOUT_FINAL_URLS
Must set field with final urls.
CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE
Cannot simultaneously set sitelink url field with tracking url template.
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_INELIGIBLE
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.
UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE
The input value is not currently supported in the selected language of an extension.
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
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 id twice.
INVALID_SNIPPETS_HEADER
Invalid structured snippet header.
PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY
Phone number not supported with call tracking enabled for country.
CAMPAIGN_TARGETING_MISMATCH
Targeted adgroup's campaign does not match the targeted campaign.
CANNOT_OPERATE_ON_DELETED_FEED
The feed used by the ExtensionSetting is deleted and cannot be operated on. Remove the ExtensionSetting to allow a new one to be created using an active feed.
CONCRETE_EXTENSION_TYPE_REQUIRED
Concrete sub type of ExtensionFeedItem 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
INVALID_PRICE_FORMAT
PROMOTION_INVALID_TIME
PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF
PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT
TOO_MANY_DECIMAL_PLACES_SPECIFIED
INVALID_LANGUAGE_CODE
The language code is not valid.
UNSUPPORTED_LANGUAGE
The language is not supported.
CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED
Customer hasn't consented for call recording, which is required for adding/updating call extensions.
UNKNOWN