abstract type CustomCriteriaNode (v202408)
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-08-20 UTC.
[null,null,["Last updated 2024-08-20 UTC."],[[["A `CustomCriteriaNode` represents a node within the custom targeting tree in Google Ad Manager."],["This node 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 governed by `Targeting.customTargeting`."],["Several services, including ForecastService and LineItemService, utilize `CustomCriteriaNode` for defining custom targeting."]]],["The document outlines various services within an ad management system, including AdRuleService, AdjustmentService, AudienceSegmentService, ForecastService, and others. It details the structure of custom targeting, where a CustomCriteriaNode acts as a node in this tree. These nodes can be either CustomCriteriaSets (non-leaf) or CustomCriteria (leaf). Custom criteria targeting is governed by rules defined in Targeting.customTargeting. The namespace for these services is `https://www.google.com/apis/ads/publisher/v202408`.\n"]]