# type CustomTargetingError (v202602)

**Service** [AdRuleService](https://developers.google.com/ad-manager/api/reference/v202602/AdRuleService.CustomTargetingError) [AdjustmentService](https://developers.google.com/ad-manager/api/reference/v202602/AdjustmentService.CustomTargetingError) [AudienceSegmentService](https://developers.google.com/ad-manager/api/reference/v202602/AudienceSegmentService.CustomTargetingError) [CustomTargetingService](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingError) [ForecastService](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.CustomTargetingError) **LineItemService** [LineItemTemplateService](https://developers.google.com/ad-manager/api/reference/v202602/LineItemTemplateService.CustomTargetingError) [NativeStyleService](https://developers.google.com/ad-manager/api/reference/v202602/NativeStyleService.CustomTargetingError) [OrderService](https://developers.google.com/ad-manager/api/reference/v202602/OrderService.CustomTargetingError) [ProposalLineItemService](https://developers.google.com/ad-manager/api/reference/v202602/ProposalLineItemService.CustomTargetingError) [TargetingPresetService](https://developers.google.com/ad-manager/api/reference/v202602/TargetingPresetService.CustomTargetingError) [YieldGroupService](https://developers.google.com/ad-manager/api/reference/v202602/YieldGroupService.CustomTargetingError) **Inheritance** [ApiError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ApiError) ▼ [ApiVersionError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ApiVersionError) [AssetError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.AssetError) [AudienceExtensionError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.AudienceExtensionError) [AudienceSegmentError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.AudienceSegmentError) [AuthenticationError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.AuthenticationError) [ClickTrackingLineItemError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ClickTrackingLineItemError) [CollectionSizeError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CollectionSizeError) [CommonError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CommonError) [CompanyCreditStatusError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CompanyCreditStatusError) [CreativeError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CreativeError) [CrossSellError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CrossSellError) [CurrencyCodeError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CurrencyCodeError) [CustomFieldValueError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CustomFieldValueError) **CustomTargetingError** [DateTimeRangeTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.DateTimeRangeTargetingError) [DayPartTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.DayPartTargetingError) [EntityChildrenLimitReachedE...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.EntityChildrenLimitReachedError "EntityChildrenLimitReachedError") [EntityLimitReachedError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.EntityLimitReachedError) [FeatureError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.FeatureError) [ForecastError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ForecastError) [FrequencyCapError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.FrequencyCapError) [GenericTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.GenericTargetingError) [GeoTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.GeoTargetingError) [GrpSettingsError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.GrpSettingsError) [ImageError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ImageError) [InternalApiError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.InternalApiError) [InvalidUrlError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.InvalidUrlError) [InventoryTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.InventoryTargetingError) [LabelEntityAssociationError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.LabelEntityAssociationError) [LineItemActivityAssociation...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.LineItemActivityAssociationError "LineItemActivityAssociationError") [LineItemCreativeAssociation...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.LineItemCreativeAssociationError "LineItemCreativeAssociationError") [LineItemError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.LineItemError) [LineItemFlightDateError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.LineItemFlightDateError) [LineItemOperationError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.LineItemOperationError) [MobileApplicationTargetingE...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.MobileApplicationTargetingError "MobileApplicationTargetingError") [NotNullError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.NotNullError) [NullError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.NullError) [OrderActionError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.OrderActionError) [OrderError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.OrderError) [ParseError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ParseError) [PermissionError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.PermissionError) [PrecisionError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.PrecisionError) [ProgrammaticError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ProgrammaticError) [PublisherProvidedSignalsTar...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.PublisherProvidedSignalsTargetingError "PublisherProvidedSignalsTargetingError") [PublisherQueryLanguageConte...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.PublisherQueryLanguageContextError "PublisherQueryLanguageContextError") [PublisherQueryLanguageSynta...](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.PublisherQueryLanguageSyntaxError "PublisherQueryLanguageSyntaxError") [QuotaError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.QuotaError) [RangeError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RangeError) [RegExError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RegExError) [RequestPlatformTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RequestPlatformTargetingError) [RequiredCollectionError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RequiredCollectionError) [RequiredError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RequiredError) [RequiredNumberError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RequiredNumberError) [RequiredSizeError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.RequiredSizeError) [ReservationDetailsError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ReservationDetailsError) [ServerError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.ServerError) [SetTopBoxLineItemError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.SetTopBoxLineItemError) [StatementError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.StatementError) [StringFormatError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.StringFormatError) [StringLengthError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.StringLengthError) [TeamError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.TeamError) [TechnologyTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.TechnologyTargetingError) [TimeZoneError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.TimeZoneError) [TranscodingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.TranscodingError) [TypeError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.TypeError) [UniqueError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.UniqueError) [UserDomainTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.UserDomainTargetingError) [VideoPositionTargetingError](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.VideoPositionTargetingError)

Lists all errors related to [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) and
[CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) objects.

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202602`

| ## Field ||
|---|---|
| **`ApiError` (inherited)** ||
| ### `fieldPath` | ` xsd:string` The OGNL field path to identify cause of error. |
| ### `fieldPathElements` | ` https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.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. |
| **`CustomTargetingError`** ||
| ### `reason` | ` https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CustomTargetingError.Reason ` *** ** * ** *** **Enumerations** `KEY_NOT_FOUND` :   Requested [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) is not found. `KEY_COUNT_TOO_LARGE` :   Number of [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) objects created exceeds the limit allowed for the network. `KEY_NAME_DUPLICATE` : [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) with the same [CustomTargetingKey.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey#name) already exists. `KEY_NAME_EMPTY` : [CustomTargetingKey.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey#name) is empty. `KEY_NAME_INVALID_LENGTH` : [CustomTargetingKey.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey#name) is too long. `KEY_NAME_INVALID_CHARS` : [CustomTargetingKey.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey#name) contains unsupported or reserved characters. `KEY_NAME_RESERVED` : [CustomTargetingKey.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey#name) matches one of the reserved custom targeting key names. `KEY_DISPLAY_NAME_INVALID_LENGTH` : [CustomTargetingKey.displayName](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey#displayName) is too long. `KEY_STATUS_NOT_ACTIVE` :   Key is not active. `VALUE_NOT_FOUND` :   Requested [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) is not found. `GET_VALUES_BY_STATEMENT_MUST_CONTAIN_KEY_ID` :   The `WHERE` clause in the [Statement.query](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.Statement#query) must always contain [CustomTargetingValue.customTargetingKeyId](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#customTargetingKeyId) as one of its columns in a way that it is AND'ed with the rest of the query. `VALUE_COUNT_FOR_KEY_TOO_LARGE` :   The number of [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) objects associated with a [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) exceeds the network limit. This is only applicable for keys of type `CustomTargetingKey.Type#PREDEFINED`. `VALUE_NAME_DUPLICATE` : [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) with the same [CustomTargetingValue.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#name) already exists. `VALUE_NAME_EMPTY` : [CustomTargetingValue.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#name) is empty. `VALUE_NAME_INVALID_LENGTH` : [CustomTargetingValue.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#name) is too long. `VALUE_NAME_INVALID_CHARS` : [CustomTargetingValue.name](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#name) contains unsupported or reserved characters. `VALUE_DISPLAY_NAME_INVALID_LENGTH` : [CustomTargetingValue.displayName](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#displayName) is too long. `VALUE_MATCH_TYPE_NOT_ALLOWED` :   Only Ad Manager 360 networks can have [CustomTargetingValue.matchType](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue#matchType) other than [CustomTargetingValue.MatchType.EXACT](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue.MatchType#EXACT). `VALUE_MATCH_TYPE_NOT_EXACT_FOR_PREDEFINED_KEY` :   You can only create [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) objects with match type [CustomTargetingValue.MatchType.EXACT](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue.MatchType#EXACT) when associating with [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) objects of type [CustomTargetingKey.Type.PREDEFINED](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey.Type#PREDEFINED) `SUFFIX_MATCH_TYPE_NOT_ALLOWED` : [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) object cannot have match type of [CustomTargetingValue.MatchType.SUFFIX](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue.MatchType#SUFFIX) when adding a [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) to a line item. `CONTAINS_MATCH_TYPE_NOT_ALLOWED` : [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) object cannot have match type of [CustomTargetingValue.MatchType.CONTAINS](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue.MatchType#CONTAINS) when adding a [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) to targeting expression of a line item. `VALUE_STATUS_NOT_ACTIVE` :   Value is not active. `KEY_WITH_MISSING_VALUES` :   The [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) does not have any [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) associated with it. `INVALID_VALUE_FOR_KEY` :   The [CustomTargetingKey](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingKey) has a [CustomTargetingValue](https://developers.google.com/ad-manager/api/reference/v202602/CustomTargetingService.CustomTargetingValue) specified for which the value is not a valid child. `CANNOT_OR_DIFFERENT_KEYS` : [CustomCriteriaSet.LogicalOperator.OR](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CustomCriteriaSet.LogicalOperator#OR) operation cannot be applied to values with different keys. `INVALID_TARGETING_EXPRESSION` :   Targeting expression is invalid. This can happen if the sequence of operators is wrong, or a node contains invalid number of children. `DELETED_KEY_CANNOT_BE_USED_FOR_TARGETING` :   The key has been deleted. [CustomCriteria](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CustomCriteria) cannot have deleted keys. `DELETED_VALUE_CANNOT_BE_USED_FOR_TARGETING` :   The value has been deleted. [CustomCriteria](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.CustomCriteria) cannot have deleted values. `VIDEO_BROWSE_BY_KEY_CANNOT_BE_USED_FOR_CUSTOM_TARGETING` :   The key is set as the video browse-by key, which cannot be used for custom targeting. `CANNOT_DELETE_CUSTOM_KEY_USED_IN_PARTNER_ASSIGNMENT_TARGETING` :   Cannot delete a custom criteria key that is targeted by an active partner assignment. `CANNOT_DELETE_CUSTOM_VALUE_USED_IN_PARTNER_ASSIGNMENT_TARGETING` :   Cannot delete a custom criteria value that is targeted by an active partner assignment. `CANNOT_TARGET_AUDIENCE_SEGMENT` : [AudienceSegment](https://developers.google.com/ad-manager/api/reference/v202602/AudienceSegmentService.AudienceSegment) object cannot be targeted. `CANNOT_TARGET_THIRD_PARTY_AUDIENCE_SEGMENT` :   Third party [AudienceSegment](https://developers.google.com/ad-manager/api/reference/v202602/AudienceSegmentService.AudienceSegment) cannot be targeted. `CANNOT_TARGET_INACTIVE_AUDIENCE_SEGMENT` :   Inactive [AudienceSegment](https://developers.google.com/ad-manager/api/reference/v202602/AudienceSegmentService.AudienceSegment) object cannot be targeted. `INVALID_AUDIENCE_SEGMENTS` :   Targeted [AudienceSegment](https://developers.google.com/ad-manager/api/reference/v202602/AudienceSegmentService.AudienceSegment) object is not valid. `CANNOT_TARGET_MAPPED_METADATA` :   Mapped metadata key-values are deprecated and cannot be targeted. `ONLY_APPROVED_AUDIENCE_SEGMENTS_CAN_BE_TARGETED` :   Targeted [AudienceSegment](https://developers.google.com/ad-manager/api/reference/v202602/AudienceSegmentService.AudienceSegment) objects have not been approved. `UNKNOWN` :   The value returned if the actual value is not exposed by the requested API version. <br /> |