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.
|
UrlError
|
reason
|
UrlError.Reason
The error reason represented by an enum.
Enumerations
-
INVALID_TRACKING_URL_TEMPLATE
- The tracking url template is invalid.
-
INVALID_TAG_IN_TRACKING_URL_TEMPLATE
- The tracking url template contains invalid tag.
-
MISSING_TRACKING_URL_TEMPLATE_TAG
- The tracking url template must contain at least one tag (e.g. {lpurl}),
This applies only to tracking url template associated with website ads or product ads.
-
MISSING_PROTOCOL_IN_TRACKING_URL_TEMPLATE
- The tracking url template must start with a valid protocol (or lpurl tag).
-
INVALID_PROTOCOL_IN_TRACKING_URL_TEMPLATE
- The tracking url template starts with an invalid protocol.
-
MALFORMED_TRACKING_URL_TEMPLATE
- The tracking url template contains illegal characters.
-
MISSING_HOST_IN_TRACKING_URL_TEMPLATE
- The tracking url template must contain a host name (or lpurl tag).
-
INVALID_TLD_IN_TRACKING_URL_TEMPLATE
- The tracking url template has an invalid or missing top level domain extension.
-
REDUNDANT_NESTED_TRACKING_URL_TEMPLATE_TAG
- The tracking url template contains nested occurrences of the same conditional tag
(i.e. {ifmobile:{ifmobile:x}}).
-
INVALID_FINAL_URL
- The final url is invalid.
-
INVALID_TAG_IN_FINAL_URL
- The final url contains invalid tag.
-
REDUNDANT_NESTED_FINAL_URL_TAG
- The final url contains nested occurrences of the same conditional tag
(i.e. {ifmobile:{ifmobile:x}}).
-
MISSING_PROTOCOL_IN_FINAL_URL
- The final url must start with a valid protocol.
-
INVALID_PROTOCOL_IN_FINAL_URL
- The final url starts with an invalid protocol.
-
MALFORMED_FINAL_URL
- The final url contains illegal characters.
-
MISSING_HOST_IN_FINAL_URL
- The final url must contain a host name.
-
INVALID_TLD_IN_FINAL_URL
- The tracking url template has an invalid or missing top level domain extension.
-
INVALID_FINAL_MOBILE_URL
- The final mobile url is invalid.
-
INVALID_TAG_IN_FINAL_MOBILE_URL
- The final mobile url contains invalid tag.
-
REDUNDANT_NESTED_FINAL_MOBILE_URL_TAG
- The final mobile url contains nested occurrences of the same conditional tag
(i.e. {ifmobile:{ifmobile:x}}).
-
MISSING_PROTOCOL_IN_FINAL_MOBILE_URL
- The final mobile url must start with a valid protocol.
-
INVALID_PROTOCOL_IN_FINAL_MOBILE_URL
- The final mobile url starts with an invalid protocol.
-
MALFORMED_FINAL_MOBILE_URL
- The final mobile url contains illegal characters.
-
MISSING_HOST_IN_FINAL_MOBILE_URL
- The final mobile url must contain a host name.
-
INVALID_TLD_IN_FINAL_MOBILE_URL
- The tracking url template has an invalid or missing top level domain extension.
-
INVALID_FINAL_APP_URL
- The final app url is invalid.
-
INVALID_TAG_IN_FINAL_APP_URL
- The final app url contains invalid tag.
-
REDUNDANT_NESTED_FINAL_APP_URL_TAG
- The final app url contains nested occurrences of the same conditional tag
(i.e. {ifmobile:{ifmobile:x}}).
-
MULTIPLE_APP_URLS_FOR_OSTYPE
- More than one app url found for the same OS type.
-
INVALID_OSTYPE
- The OS type given for an app url is not valid.
-
INVALID_PROTOCOL_FOR_APP_URL
- The protocol given for an app url is not valid. (E.g. "android-app://")
-
INVALID_PACKAGE_ID_FOR_APP_URL
- The package id (app id) given for an app url is not valid.
-
URL_CUSTOM_PARAMETERS_COUNT_EXCEEDS_LIMIT
- The number of url custom parameters for an entity exceeds the maximum limit allowed.
-
URL_CUSTOM_PARAMETER_REMOVAL_WITH_NON_NULL_VALUE
- The parameter has isRemove set to true but a value that is non-null.
-
CANNOT_REMOVE_URL_CUSTOM_PARAMETER_IN_ADD_OPERATION
- For add operations, there will not be any existing parameters to delete.
-
CANNOT_REMOVE_URL_CUSTOM_PARAMETER_DURING_FULL_REPLACEMENT
- When the doReplace flag is set to true, individual parameters cannot be deleted.
-
FINAL_URL_SUFFIX_MALFORMED
-
The final url suffix cannot begin with ? or & characters and
must be a valid query string.
-
INVALID_TAG_IN_FINAL_URL_SUFFIX
- The final url suffix cannot contain {lpurl} related or {ignore} tags.
-
NULL_CUSTOM_PARAMETER_VALUE_DURING_ADD_OR_FULL_REPLACEMENT
- For ADD operations and when the doReplace flag is set to true, custom parameter values
cannot be null.
-
INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_KEY
- An invalid character appears in the parameter key.
-
INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_VALUE
- An invalid character appears in the parameter value.
-
INVALID_TAG_IN_URL_CUSTOM_PARAMETER_VALUE
- The url custom parameter value fails url tag validation.
-
REDUNDANT_NESTED_URL_CUSTOM_PARAMETER_TAG
- The custom parameter contains nested occurrences of the same conditional tag
(i.e. {ifmobile:{ifmobile:x}}).
-
MISSING_PROTOCOL
- The protocol (http:// or https://) is missing.
-
INVALID_URL
- The url is invalid.
-
DESTINATION_URL_DEPRECATED
- Destination Url is deprecated.
-
INVALID_TAG_IN_URL
- The url contains invalid tag.
-
MISSING_URL_TAG
- The url must contain at least one tag (e.g. {lpurl}),
This applies only to urls associated with website ads or product ads.
-
DUPLICATE_URL_ID
-
INVALID_URL_ID
-
URL_ERROR
|