abstract type CustomCriteriaLeaf (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Field
|
CustomCriteriaNode (inherited)
|
CustomCriteriaLeaf
|
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 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eThe YieldGroupService allows you to manage yield groups, which are used to prioritize ad sources and optimize revenue.\u003c/p\u003e\n"],["\u003cp\u003eYield groups utilize custom criteria to target specific inventory and audiences, enhancing ad delivery efficiency.\u003c/p\u003e\n"],["\u003cp\u003eCustom criteria can be defined using various attributes like audience segments, CMS metadata, or custom targeting keys.\u003c/p\u003e\n"],["\u003cp\u003eThe service supports inheritance, allowing custom criteria to be organized in a hierarchical structure with parent and child nodes.\u003c/p\u003e\n"],["\u003cp\u003eThis structure provides flexibility and control over how targeting criteria are applied to yield groups, enabling granular ad serving strategies.\u003c/p\u003e\n"]]],["The core content details various services and their related components within a namespace. Services include AdRule, Adjustment, AudienceSegment, Forecast, LineItem, NativeStyle, ProposalLineItem, Proposal, PublisherQueryLanguage, TargetingPreset, and YieldGroup. YieldGroupService utilizes CustomCriteriaNode, which can branch into CustomCriteriaLeaf. CustomCriteriaLeaf can be further specified into AudienceSegmentCriteria, CmsMetadataCriteria, and CustomCriteria. The namespace for these services is `https://www.google.com/apis/ads/publisher/v202411`.\n"],null,["# abstract type CustomCriteriaLeaf (v202411)\n\n**Service** \n[AdRuleService](/ad-manager/api/reference/v202411/AdRuleService.CustomCriteriaLeaf) [AdjustmentService](/ad-manager/api/reference/v202411/AdjustmentService.CustomCriteriaLeaf) [AudienceSegmentService](/ad-manager/api/reference/v202411/AudienceSegmentService.CustomCriteriaLeaf) [ForecastService](/ad-manager/api/reference/v202411/ForecastService.CustomCriteriaLeaf) [LineItemService](/ad-manager/api/reference/v202411/LineItemService.CustomCriteriaLeaf) [NativeStyleService](/ad-manager/api/reference/v202411/NativeStyleService.CustomCriteriaLeaf) [ProposalLineItemService](/ad-manager/api/reference/v202411/ProposalLineItemService.CustomCriteriaLeaf) [ProposalService](/ad-manager/api/reference/v202411/ProposalService.CustomCriteriaLeaf) [PublisherQueryLanguageService](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.CustomCriteriaLeaf) [TargetingPresetService](/ad-manager/api/reference/v202411/TargetingPresetService.CustomCriteriaLeaf) **YieldGroupService** **Inheritance** \n[CustomCriteriaNode](/ad-manager/api/reference/v202411/YieldGroupService.CustomCriteriaNode) \n▼\n**CustomCriteriaLeaf** [CustomCriteriaSet](/ad-manager/api/reference/v202411/YieldGroupService.CustomCriteriaSet) \n▼\n[AudienceSegmentCriteria](/ad-manager/api/reference/v202411/YieldGroupService.AudienceSegmentCriteria) [CmsMetadataCriteria](/ad-manager/api/reference/v202411/YieldGroupService.CmsMetadataCriteria) [CustomCriteria](/ad-manager/api/reference/v202411/YieldGroupService.CustomCriteria)\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ----- ||\n|---|---|\n| **`CustomCriteriaNode` (inherited)** ||\n| **`CustomCriteriaLeaf`** ||"]]