abstract type CustomCriteriaNode (v202405)
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 2024-05-15 UTC.
[null,null,["Last updated 2024-05-15 UTC."],[[["A `CustomCriteriaNode` represents a node within the custom targeting tree in Google Ad Manager."],["These nodes can be either a `CustomCriteriaSet` (non-leaf, representing a group) or a `CustomCriteria` (leaf, representing a specific criterion)."],["The structure and rules of the custom targeting tree are defined by `Targeting.customTargeting`."],["Several services in Ad Manager, such as `AdRuleService` and `AudienceSegmentService`, utilize `CustomCriteriaNode`."],["`CustomCriteriaNode` objects belong to the `https://www.google.com/apis/ads/publisher/v202405` namespace."]]],["The content defines the `CustomCriteriaNode` within the context of ad management services. It outlines that a `CustomCriteriaNode` is part of a custom targeting tree, which can be either a `CustomCriteriaSet` (a non-leaf node) or a `CustomCriteriaLeaf` (a leaf node). The service outlines several services like AdRuleService, ForecastService, and YieldGroupService, that are linked to this structure. The custom targeting tree's functionality is bound by the rules specified in `Targeting.customTargeting`.\n"]]