[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-19 UTC."],[[["The `CustomCriteriaNode` acts as a base class within the Google Ad Manager API, defining a node in a custom targeting tree for yield groups."],["This node can have child nodes, forming a hierarchical structure for defining targeting criteria."],["`CustomCriteriaNode` can be further specialized into specific node types like `CustomCriteriaLeaf` or `CustomCriteriaSet`."],["Several Ad Manager services utilize `CustomCriteriaNode` for custom targeting, including `AdRuleService`, `AdjustmentService`, and others."],["The `CustomCriteriaNode` is defined within the namespace `https://www.google.com/apis/ads/publisher/v202411`."]]],["The core content details various services within an ad management API, specifically focusing on their relationship with `CustomCriteriaNode`. Services like `AdRuleService`, `AdjustmentService`, `ForecastService`, `LineItemService`, `NativeStyleService`, `ProposalLineItemService`, `ProposalService`, `PublisherQueryLanguageService`, `TargetingPresetService` and `YieldGroupService` are presented. The `YieldGroupService` has dependencies on `CustomCriteriaSet`, which are subclasses of the `CustomCriteriaNode`. This `CustomCriteriaNode` can further be specified by `CustomCriteriaLeaf` and `CustomCriteriaSet`. All operations are within a defined namespace.\n"]]