# abstract type CustomCriteriaNode (v202508)

**Service** [AdRuleService](https://developers.google.com/ad-manager/api/reference/v202508/AdRuleService.CustomCriteriaNode) [AdjustmentService](https://developers.google.com/ad-manager/api/reference/v202508/AdjustmentService.CustomCriteriaNode) **AudienceSegmentService** [ForecastService](https://developers.google.com/ad-manager/api/reference/v202508/ForecastService.CustomCriteriaNode) [LineItemService](https://developers.google.com/ad-manager/api/reference/v202508/LineItemService.CustomCriteriaNode) [NativeStyleService](https://developers.google.com/ad-manager/api/reference/v202508/NativeStyleService.CustomCriteriaNode) [ProposalLineItemService](https://developers.google.com/ad-manager/api/reference/v202508/ProposalLineItemService.CustomCriteriaNode) [ProposalService](https://developers.google.com/ad-manager/api/reference/v202508/ProposalService.CustomCriteriaNode) [PublisherQueryLanguageService](https://developers.google.com/ad-manager/api/reference/v202508/PublisherQueryLanguageService.CustomCriteriaNode) [TargetingPresetService](https://developers.google.com/ad-manager/api/reference/v202508/TargetingPresetService.CustomCriteriaNode) [YieldGroupService](https://developers.google.com/ad-manager/api/reference/v202508/YieldGroupService.CustomCriteriaNode) **Dependencies** [CustomCriteriaSet](https://developers.google.com/ad-manager/api/reference/v202508/AudienceSegmentService.CustomCriteriaSet) ▼ **CustomCriteriaNode** **Inheritance** **CustomCriteriaNode** ▼ [CustomCriteriaLeaf](https://developers.google.com/ad-manager/api/reference/v202508/AudienceSegmentService.CustomCriteriaLeaf) [CustomCriteriaSet](https://developers.google.com/ad-manager/api/reference/v202508/AudienceSegmentService.CustomCriteriaSet)

A [CustomCriteriaNode](https://developers.google.com/ad-manager/api/reference/v202508/AudienceSegmentService.CustomCriteriaNode) is a node in the custom targeting tree. A custom criteria node can
either be a [CustomCriteriaSet](https://developers.google.com/ad-manager/api/reference/v202508/AudienceSegmentService.CustomCriteriaSet) (a non-leaf node) or a [CustomCriteria](https://developers.google.com/ad-manager/api/reference/v202508/AudienceSegmentService.CustomCriteria) (a leaf
node). The custom criteria targeting tree is subject to the rules defined on [Targeting.customTargeting](https://developers.google.com/ad-manager/api/reference/v202508/AdRuleService.Targeting#customTargeting).

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202508`

| ## Field ||
|---|---|