type InventoryClientApiError (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
ApiError for common exceptions thrown when accessing AdSense InventoryClient.
- 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.
|
InventoryClientApiError
|
reason
|
InventoryClientApiError.Reason
Enumerations
-
ACCESS_DENIED
-
ADSENSE_AUTH_ERROR
-
ADSENSE_RPC_ERROR
-
DOMAIN_NO_SCHEME
-
DOMAIN_INVALID_HOST
-
DOMAIN_INVALID_TLD
-
DOMAIN_ONE_STRING_AND_PUBLIC_SUFFIX
-
DOMAIN_INVALID_INPUT
-
DOMAIN_NO_PUBLIC_SUFFIX
-
UNKNOWN_ERROR
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003e\u003ccode\u003eInventoryClientApiError\u003c/code\u003e extends \u003ccode\u003eApiError\u003c/code\u003e and is used for exceptions when accessing AdSense InventoryClient.\u003c/p\u003e\n"],["\u003cp\u003eIt provides details like \u003ccode\u003efieldPath\u003c/code\u003e, \u003ccode\u003etrigger\u003c/code\u003e, and \u003ccode\u003eerrorString\u003c/code\u003e inherited from \u003ccode\u003eApiError\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eInventoryClientApiError\u003c/code\u003e includes a \u003ccode\u003ereason\u003c/code\u003e field with specific error reasons, like \u003ccode\u003eACCESS_DENIED\u003c/code\u003e or \u003ccode\u003eADSENSE_AUTH_ERROR\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for this error is \u003ccode\u003ehttps://www.google.com/apis/ads/publisher/v202411\u003c/code\u003e.\u003c/p\u003e\n"]]],["The `NetworkService` defines error types for AdSense `InventoryClient` access. `ApiError` is the base class, and `InventoryClientApiError` extends it. Key fields in `ApiError` include `fieldPath`, `fieldPathElements`, `trigger`, and `errorString`. `InventoryClientApiError` specifies error reasons, such as `ACCESS_DENIED`, `ADSENSE_AUTH_ERROR`, and `DOMAIN_INVALID_INPUT`. These enumerations provide specific details on issues encountered, with others like `UNKNOWN_ERROR` indicating a lack of specified cause. The common namespace is `https://www.google.com/apis/ads/publisher/v202411`.\n"],null,["# type InventoryClientApiError (v202411)\n\n**Service** \n[CompanyService](/ad-manager/api/reference/v202411/CompanyService.InventoryClientApiError) **NetworkService** **Inheritance** \n[ApiError](/ad-manager/api/reference/v202411/NetworkService.ApiError) \n▼\n[ApiVersionError](/ad-manager/api/reference/v202411/NetworkService.ApiVersionError) [AuthenticationError](/ad-manager/api/reference/v202411/NetworkService.AuthenticationError) [CollectionSizeError](/ad-manager/api/reference/v202411/NetworkService.CollectionSizeError) [CommonError](/ad-manager/api/reference/v202411/NetworkService.CommonError) [ExchangeSignupApiError](/ad-manager/api/reference/v202411/NetworkService.ExchangeSignupApiError) [FeatureError](/ad-manager/api/reference/v202411/NetworkService.FeatureError) [InternalApiError](/ad-manager/api/reference/v202411/NetworkService.InternalApiError) [InvalidEmailError](/ad-manager/api/reference/v202411/NetworkService.InvalidEmailError) **InventoryClientApiError** [LiveStreamEventSlateError](/ad-manager/api/reference/v202411/NetworkService.LiveStreamEventSlateError) [McmError](/ad-manager/api/reference/v202411/NetworkService.McmError) [NetworkError](/ad-manager/api/reference/v202411/NetworkService.NetworkError) [NotNullError](/ad-manager/api/reference/v202411/NetworkService.NotNullError) [ParseError](/ad-manager/api/reference/v202411/NetworkService.ParseError) [PermissionError](/ad-manager/api/reference/v202411/NetworkService.PermissionError) [PrecisionError](/ad-manager/api/reference/v202411/NetworkService.PrecisionError) [PublisherQueryLanguageConte...](/ad-manager/api/reference/v202411/NetworkService.PublisherQueryLanguageContextError \"PublisherQueryLanguageContextError\") [PublisherQueryLanguageSynta...](/ad-manager/api/reference/v202411/NetworkService.PublisherQueryLanguageSyntaxError \"PublisherQueryLanguageSyntaxError\") [QuotaError](/ad-manager/api/reference/v202411/NetworkService.QuotaError) [RequestError](/ad-manager/api/reference/v202411/NetworkService.RequestError) [RequiredCollectionError](/ad-manager/api/reference/v202411/NetworkService.RequiredCollectionError) [RequiredError](/ad-manager/api/reference/v202411/NetworkService.RequiredError) [RequiredNumberError](/ad-manager/api/reference/v202411/NetworkService.RequiredNumberError) [ServerError](/ad-manager/api/reference/v202411/NetworkService.ServerError) [SetTopBoxCreativeError](/ad-manager/api/reference/v202411/NetworkService.SetTopBoxCreativeError) [StatementError](/ad-manager/api/reference/v202411/NetworkService.StatementError) [StringFormatError](/ad-manager/api/reference/v202411/NetworkService.StringFormatError) [StringLengthError](/ad-manager/api/reference/v202411/NetworkService.StringLengthError) [TypeError](/ad-manager/api/reference/v202411/NetworkService.TypeError) [UniqueError](/ad-manager/api/reference/v202411/NetworkService.UniqueError) [UrlError](/ad-manager/api/reference/v202411/NetworkService.UrlError)\n\n\n[ApiError](/ad-manager/api/reference/v202411/NetworkService.ApiError) for common exceptions thrown when accessing AdSense InventoryClient.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ----- ||\n|-------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **`ApiError` (inherited)** ||\n| ### `fieldPath` | ` `xsd:`string` The OGNL field path to identify cause of error. |\n| ### `fieldPathElements` | ` `[FieldPathElement](/ad-manager/api/reference/v202411/NetworkService.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)}. |\n| ### `trigger` | ` `xsd:`string` The data that caused the error. |\n| ### `errorString` | ` `xsd:`string` A simple string representation of the error and reason. |\n| **`InventoryClientApiError`** ||\n| ### `reason` | ` `[InventoryClientApiError.Reason](/ad-manager/api/reference/v202411/NetworkService.InventoryClientApiError.Reason)` ` *** ** * ** *** **Enumerations** `ACCESS_DENIED` : `ADSENSE_AUTH_ERROR` : `ADSENSE_RPC_ERROR` : `DOMAIN_NO_SCHEME` : `DOMAIN_INVALID_HOST` : `DOMAIN_INVALID_TLD` : `DOMAIN_ONE_STRING_AND_PUBLIC_SUFFIX` : `DOMAIN_INVALID_INPUT` : `DOMAIN_NO_PUBLIC_SUFFIX` : `UNKNOWN_ERROR` : \u003cbr /\u003e |"]]