type InvalidUrlError (v202411)

  • The InvalidUrlError object is triggered when a URL provided to the LineItemTemplate Service contains an invalid scheme, format, or characters, among other reasons.

  • The reason field provides further details regarding why the URL is considered invalid.

  • This error is inherited from ApiError and includes fields such as fieldPath, fieldPathElements, trigger, and errorString for comprehensive error analysis.

  • It is important to note the InvalidUrlError.Reason enumeration to understand potential causes of this error, including presence of illegal characters, insecure schemes, or incorrect formatting.

Lists all errors associated with URLs.


Namespace
https://www.google.com/apis/ads/publisher/v202411

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.

InvalidUrlError

reason

InvalidUrlError.Reason


Enumerations
ILLEGAL_CHARACTERS
The URL contains invalid characters.
INVALID_FORMAT
The format of the URL is not allowed. This could occur for a number of reasons. For example, if an invalid scheme is specified (like "ftp://") or if a port is specified when not required, or if a query was specified when not required.
INSECURE_SCHEME
URL contains insecure scheme.
NO_SCHEME
The URL does not contain a scheme.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.