Enum describing possible extension feed item errors.

[Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v23/errors/extension_feed_item_error.proto)

| Enums ||
|---|---|
| ## `CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY` | Call tracking is not supported for the given country for a call extension. |
| ## `CANNOT_HAVE_RESTRICTION_ON_EMPTY_GEO_TARGETING` | Cannot have a geo targeting restriction without having geo targeting. |
| ## `CANNOT_OPERATE_ON_FEED_WITH_KEY_ATTRIBUTES` | Cannot operate on a Feed that has key attributes. |
| ## `CANNOT_OPERATE_ON_FEED_WITH_MULTIPLE_MAPPINGS` | Cannot operate on a Feed with more than one active FeedMapping. |
| ## `CANNOT_OPERATE_ON_REMOVED_FEED_ITEM` | Cannot operate on removed feed item. |
| ## `CANNOT_SET_WITHOUT_FINAL_URLS` | Must set field with final urls. |
| ## `CANNOT_SET_WITH_FINAL_URLS` | Cannot simultaneously set sitelink field with final urls. |
| ## `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. |
| ## `CONFLICTING_CALL_CONVERSION_SETTINGS` | Cannot set call_conversion_action while call_conversion_tracking_enabled is set to true. |
| ## `CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED` | Customer hasn't consented for call recording, which is required for creating/updating call feed items. See <https://support.google.com/google-ads/answer/7412639>. |
| ## `CUSTOMER_NOT_ON_ALLOWLIST_FOR_CALLTRACKING` | For a call extension, the customer is not on the allow-list 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. For example, personal number is not allowed for a call extension in most regions. |
| ## `EXTENSION_SUBTYPE_REQUIRED` | The oneof field extension for example, subtype of extension feed item is required. |
| ## `EXTENSION_TYPE_MISMATCH` | The type of the input extension feed item doesn't match the existing extension feed item. |
| ## `EXTENSION_TYPE_UNSUPPORTED` | The referenced feed item is not mapped to a supported extension type. |
| ## `HYPHENS_IN_REVIEW_EXTENSION_SNIPPET` | Hyphen character present in the review text for a review extension. |
| ## `INCONSISTENT_CURRENCY_CODES` | Inconsistent currency codes. |
| ## `INVALID_APP_ID` | App id provided for an app extension is invalid. |
| ## `INVALID_CALL_CONVERSION_ACTION` | Call conversion action 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_PHONE_NUMBER` | Phone number for a call extension is invalid. |
| ## `INVALID_PRICE_FORMAT` | Input price is not in a valid format. |
| ## `INVALID_SCHEDULE_END` | Invalid feed item schedule end time (for example, endHour = 24 and endMinute != 0). |
| ## `INVALID_SNIPPETS_HEADER` | Invalid structured snippet header. |
| ## `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 when 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_INVALID_TIME` | The promotion time is invalid. |
| ## `QUOTES_IN_REVIEW_EXTENSION_SNIPPET` | Quotation marks present in the review text for a review extension. |
| ## `REVIEW_EXTENSION_SOURCE_INELIGIBLE` | A denylisted 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. |
| ## `TOO_MANY_DECIMAL_PLACES_SPECIFIED` | This field has too many decimal places specified. |
| ## `UNKNOWN` | The received error code is not known in this version. |
| ## `UNSPECIFIED` | Enum unspecified. |
| ## `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. |
| ## `URL_LIST_TOO_LONG` | Url list is too long. |
| ## `VALUE_OUT_OF_RANGE` | Value is not within the accepted range. |
| ## `VANITY_PHONE_NUMBER_NOT_ALLOWED` | Vanity phone numbers (for example, those including letters) are not allowed for call extensions. |