Page Summary
-
GeoTargetingError lists all errors associated with geographical targeting for a LineItem.
-
This error inherits from ApiError and includes fields like fieldPath, trigger, and errorString.
-
GeoTargetingError has its own specific reason field, which is an enum indicating the cause of the geographical targeting error.
-
Enumeration reasons include targeted locations not being excludable, excluded locations having targeted children, postal codes not being excludable, untargetable locations, and unknown errors.
Lists all errors associated with geographical targeting for a LineItem .
- 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
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.
GeoTargetingError
reason
The error reason represented by an enum.
Enumerations
-
TARGETED_LOCATIONS_NOT_EXCLUDABLE - A location that is targeted cannot also be excluded.
-
EXCLUDED_LOCATIONS_CANNOT_HAVE_CHILDREN_TARGETED - Excluded locations cannot have any of their children targeted.
-
POSTAL_CODES_CANNOT_BE_EXCLUDED - Postal codes cannot be excluded.
-
UNTARGETABLE_LOCATION - Indicates that location targeting is not allowed.
-
UNKNOWN - The value returned if the actual value is not exposed by the requested API version.

