AI-generated Key Takeaways
-
TeamError represents errors related to a Team within the Google Ad Manager API.
-
It inherits from ApiError, including fields like fieldPath, fieldPathElements, trigger, and errorString.
-
Specific TeamError reasons include issues with entity access based on user teams, ad unit or placement association with order teams, missing user teams, invalid team assignments, and attempting to update inactive teams.
-
The namespace for TeamError is
https://www.google.com/apis/ads/publisher/v202508.
Errors related to a Team.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202508
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.
TeamError
reason
The error reason represented by an enum.
Enumerations
-
ENTITY_NOT_ON_USERS_TEAMS - User cannot use this entity because it is not on any of the user's teams.
-
AD_UNITS_NOT_ON_ORDER_TEAMS - The targeted or excluded ad unit must be on the order's teams.
-
PLACEMENTS_NOT_ON_ORDER_TEAMS - The targeted placement must be on the order's teams.
-
MISSING_USERS_TEAM - Entity cannot be created because it is not on any of the user's teams.
-
ALL_TEAM_ASSOCIATION_NOT_ALLOWED - A team that gives access to all entities of a given type cannot be associated with an entity of that type.
-
INVALID_TEAM_ASSIGNMENT - The assignment of team to entities is invalid.
-
CANNOT_UPDATE_INACTIVE_TEAM - Cannot modify or create a team with an inactive status.
-
UNKNOWN - The value returned if the actual value is not exposed by the requested API version.

