type AdRulePriorityError (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
Errors associated with ad rule priorities.
- 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.
|
AdRulePriorityError
|
reason
|
AdRulePriorityError.Reason
Enumerations
-
DUPLICATE_PRIORITY
- Ad rules must have unique priorities.
-
PRIORITIES_NOT_SEQUENTIAL
- One or more priorities are missing.
-
UNKNOWN
- The value returned if the actual value is not exposed by the requested API version.
|
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\u003eAdRuleService manages ad rule operations and their associated errors.\u003c/p\u003e\n"],["\u003cp\u003eAdRulePriorityError is a specific error type within AdRuleService, dealing with issues in ad rule priorities.\u003c/p\u003e\n"],["\u003cp\u003eThis error arises when there are duplicate priorities, missing sequential priorities, or other priority-related problems.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use the \u003ccode\u003ereason\u003c/code\u003e field within AdRulePriorityError to diagnose the specific issue causing the error.\u003c/p\u003e\n"],["\u003cp\u003eThe AdRulePriorityError object provides details like field path, trigger data, and error string for debugging.\u003c/p\u003e\n"]]],["The content outlines the `AdRuleService` and its error handling, specifically focusing on `AdRulePriorityError`. This service inherits from `ApiError` and encompasses various error types like `AdRuleDateError`, `ApiVersionError`, and more. `AdRulePriorityError` contains a `reason` field, which can be `DUPLICATE_PRIORITY`, `PRIORITIES_NOT_SEQUENTIAL`, or `UNKNOWN`. `ApiError` also has field `fieldPath`, `fieldPathElements`, `trigger` and `errorString`. The name space for this is provided.\n"],null,["# type AdRulePriorityError (v202411)\n\n**Service** \n**AdRuleService** **Inheritance** \n[ApiError](/ad-manager/api/reference/v202411/AdRuleService.ApiError) \n▼\n[AdRuleDateError](/ad-manager/api/reference/v202411/AdRuleService.AdRuleDateError) [AdRuleError](/ad-manager/api/reference/v202411/AdRuleService.AdRuleError) [AdRuleFrequencyCapError](/ad-manager/api/reference/v202411/AdRuleService.AdRuleFrequencyCapError) **AdRulePriorityError** [AdRuleSlotError](/ad-manager/api/reference/v202411/AdRuleService.AdRuleSlotError) [AdRuleTargetingError](/ad-manager/api/reference/v202411/AdRuleService.AdRuleTargetingError) [ApiVersionError](/ad-manager/api/reference/v202411/AdRuleService.ApiVersionError) [AuthenticationError](/ad-manager/api/reference/v202411/AdRuleService.AuthenticationError) [CollectionSizeError](/ad-manager/api/reference/v202411/AdRuleService.CollectionSizeError) [CommonError](/ad-manager/api/reference/v202411/AdRuleService.CommonError) [CustomTargetingError](/ad-manager/api/reference/v202411/AdRuleService.CustomTargetingError) [FeatureError](/ad-manager/api/reference/v202411/AdRuleService.FeatureError) [GeoTargetingError](/ad-manager/api/reference/v202411/AdRuleService.GeoTargetingError) [InternalApiError](/ad-manager/api/reference/v202411/AdRuleService.InternalApiError) [InventoryTargetingError](/ad-manager/api/reference/v202411/AdRuleService.InventoryTargetingError) [NotNullError](/ad-manager/api/reference/v202411/AdRuleService.NotNullError) [ParseError](/ad-manager/api/reference/v202411/AdRuleService.ParseError) [PermissionError](/ad-manager/api/reference/v202411/AdRuleService.PermissionError) [PoddingError](/ad-manager/api/reference/v202411/AdRuleService.PoddingError) [PublisherQueryLanguageConte...](/ad-manager/api/reference/v202411/AdRuleService.PublisherQueryLanguageContextError \"PublisherQueryLanguageContextError\") [PublisherQueryLanguageSynta...](/ad-manager/api/reference/v202411/AdRuleService.PublisherQueryLanguageSyntaxError \"PublisherQueryLanguageSyntaxError\") [QuotaError](/ad-manager/api/reference/v202411/AdRuleService.QuotaError) [RequiredCollectionError](/ad-manager/api/reference/v202411/AdRuleService.RequiredCollectionError) [RequiredError](/ad-manager/api/reference/v202411/AdRuleService.RequiredError) [RequiredNumberError](/ad-manager/api/reference/v202411/AdRuleService.RequiredNumberError) [ServerError](/ad-manager/api/reference/v202411/AdRuleService.ServerError) [StatementError](/ad-manager/api/reference/v202411/AdRuleService.StatementError) [StringFormatError](/ad-manager/api/reference/v202411/AdRuleService.StringFormatError) [StringLengthError](/ad-manager/api/reference/v202411/AdRuleService.StringLengthError) [UniqueError](/ad-manager/api/reference/v202411/AdRuleService.UniqueError)\n\nErrors associated with ad rule priorities.\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/AdRuleService.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| **`AdRulePriorityError`** ||\n| ### `reason` | ` `[AdRulePriorityError.Reason](/ad-manager/api/reference/v202411/AdRuleService.AdRulePriorityError.Reason)` ` *** ** * ** *** **Enumerations** `DUPLICATE_PRIORITY` : Ad rules must have unique priorities. `PRIORITIES_NOT_SEQUENTIAL` : One or more priorities are missing. `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. \u003cbr /\u003e |"]]