AI-generated Key Takeaways
- 
          
This document lists various error codes related to extension settings.
 - 
          
Errors cover issues with required extensions, feed types, and existing settings at the ad group, campaign, and customer levels.
 - 
          
Specific errors are listed for invalid phone numbers, app IDs, review extensions, and price extensions.
 - 
          
The document also includes errors related to scheduling, time zones, dates, and promotion settings.
 
Enum describing possible extension setting errors.
| Enums | |
|---|---|
 | 
                Enum unspecified. | 
 | 
                The received error code is not known in this version. | 
 | 
                A platform restriction was provided without input extensions or existing extensions. | 
 | 
                The provided feed type does not correspond to the provided extensions. | 
 | 
                The provided feed type cannot be used. | 
 | 
                The provided feed type cannot be used at the customer level. | 
 | 
                Cannot change a feed item field on a CREATE operation. | 
 | 
                Cannot update an extension that is not already in this setting. | 
 | 
                There is no existing AdGroupExtensionSetting for this type. | 
 | 
                There is no existing CampaignExtensionSetting for this type. | 
 | 
                There is no existing CustomerExtensionSetting for this type. | 
 | 
                The AdGroupExtensionSetting already exists. UPDATE should be used to modify the existing AdGroupExtensionSetting. | 
 | 
                The CampaignExtensionSetting already exists. UPDATE should be used to modify the existing CampaignExtensionSetting. | 
 | 
                The CustomerExtensionSetting already exists. UPDATE should be used to modify the existing CustomerExtensionSetting. | 
 | 
                An active ad group feed already exists for this place holder type. | 
 | 
                An active campaign feed already exists for this place holder type. | 
 | 
                An active customer feed already exists for this place holder type. | 
 | 
                Value is not within the accepted range. | 
 | 
                Cannot simultaneously set specified field with final urls. | 
 | 
                Must set field with final urls. | 
 | 
                Phone number for a call extension is invalid. | 
 | 
                Phone number for a call extension is not supported for the given country code. | 
 | 
                A carrier specific number in short format is not allowed for call extensions. | 
 | 
                Premium rate numbers are not allowed for call extensions. | 
 | 
                Phone number type for a call extension is not allowed. | 
 | 
                Phone number for a call extension does not meet domestic format requirements. | 
 | 
                Vanity phone numbers (for example, those including letters) are not allowed for call extensions. | 
 | 
                Country code provided for a call extension is invalid. | 
 | 
                Call conversion type id provided for a call extension is invalid. | 
 | 
                For a call extension, the customer is not on the allow-list for call tracking. | 
 | 
                Call tracking is not supported for the given country for a call extension. | 
 | 
                App id provided for an app extension is invalid. | 
 | 
                Quotation marks present in the review text for a review extension. | 
 | 
                Hyphen character present in the review text for a review extension. | 
 | 
                A blocked review source name or url was provided for a review extension. | 
 | 
                Review source name should not be found in the review text. | 
 | 
                Field must be set. | 
 | 
                Inconsistent currency codes. | 
 | 
                Price extension cannot have duplicated headers. | 
 | 
                Price item cannot have duplicated header and description. | 
 | 
                Price extension has too few items | 
 | 
                Price extension has too many items | 
 | 
                The input value is not currently supported. | 
 | 
                Unknown or unsupported device preference. | 
 | 
                Invalid feed item schedule end time (for example, endHour = 24 and endMinute != 0). | 
 | 
                Date time zone does not match the account's time zone. | 
 | 
                Overlapping feed item schedule times (for example, 7-10AM and 8-11AM) are not allowed. | 
 | 
                Feed item schedule end time must be after start time. | 
 | 
                There are too many feed item schedules per day. | 
 | 
                Cannot edit the same extension feed item more than once in the same request. | 
 | 
                Invalid structured snippet header. | 
 | 
                Phone number with call tracking enabled is not supported for the specified country. | 
 | 
                The targeted adgroup must belong to the targeted campaign. | 
 | 
                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. | 
 | 
                The ExtensionFeedItem type is required for this operation. | 
 | 
                The matching function that links the extension feed to the customer, campaign, or ad group is not compatible with the ExtensionSetting services. | 
 | 
                Start date must be before end date. | 
 | 
                Input price is not in a valid format. | 
 | 
                The promotion time is invalid. | 
 | 
                Cannot set both percent discount and money discount fields. | 
 | 
                Cannot set both promotion code and orders over amount fields. | 
 | 
                This field has too many decimal places specified. | 
 | 
                The language code is not valid. | 
 | 
                The language is not supported. | 
 | 
                Customer hasn't consented for call recording, which is required for adding/updating call extensions. See https://support.google.com/google-ads/answer/7412639. | 
 | 
                The UPDATE operation does not specify any fields other than the resource name in the update mask. | 
 | 
                The extension contains text which has been prohibited on policy grounds. |