type InvalidUrlError (v202505)

  • The content lists various services within the Ad Manager API that can return an InvalidUrlError.

  • The InvalidUrlError inherits from ApiError and contains fields like fieldPath, fieldPathElements, trigger, and errorString to provide details about the error.

  • The InvalidUrlError has a specific reason field which can indicate causes such as illegal characters, invalid format, insecure scheme, missing scheme, or an unknown reason.

  • The provided content details the possible enumerations for the reason field of the InvalidUrlError, explaining what each reason signifies regarding the invalid URL.

Lists all errors associated with URLs.


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

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.