type SiteError (v202502)

  • SiteError is a service related to Site with inheritance from ApiError.

  • It includes common error fields like fieldPath, fieldPathElements, trigger, and errorString.

  • Specific to SiteError is the reason field, which uses the SiteError.Reason enumeration to detail the cause of the error.

  • The reason field lists several possible causes for SiteError, such as invalid network codes, issues with archiving, invalid URLs, and problems with site review requests.

Errors associated with the Site.


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

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.

SiteError

reason

SiteError.Reason


Enumerations
INVALID_CHILD_NETWORK_CODE
The network code must belong to an MCM child network.
CANNOT_ARCHIVE_SITE_WITH_SUBSITES
Archive all subsites before archiving the site.
INVALID_URL_FOR_SITE
The URL is invalid for a top-level site.
MULTIPLE_UPDATES_FOR_SAME_SITE
The batch of sites could not be updated because the same site was updated multiple times in the batch.
TOO_MANY_SITES_PER_REVIEW_REQUEST
Too many sites in the request to submit them for review.
TOO_MANY_REVIEW_REQUESTS_FOR_SITE
The site has been submitted for review too many times.
INVALID_APPROVAL_STATUS_FOR_REVIEW
Only sites with approval status ApprovalStatus.DRAFT, ApprovalStatus.DISAPPROVED and ApprovalStatus.REQUIRES_REVIEW can be submitted for review.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.