[[["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."],[[["This page documents the Custom Criteria object used in Google Ad Manager's YieldGroupService to define targeting rules."],["Custom Criteria allows for filtering based on key-value pairs with specific operators like \"IS\" or \"IS_NOT\"."],["The structure includes nodes and leaves for creating complex targeting criteria, inheriting from `CustomCriteriaNode` and `CustomCriteriaLeaf`."],["Key fields are 'keyId', 'valueIds', and 'operator', allowing you to define specific criteria for your yield groups."]]],["The content details services and their associated custom criteria within a publisher API. Ten services are listed: AdRule, Adjustment, AudienceSegment, Forecast, LineItem, NativeStyle, ProposalLineItem, Proposal, PublisherQueryLanguage, and TargetingPreset, alongside YieldGroupService. Custom criteria include `CustomCriteriaNode`, `CustomCriteriaLeaf`, `AudienceSegmentCriteria`, and `CmsMetadataCriteria`. The `CustomCriteria` field includes `keyId`, `valueIds`, and `operator` that takes `IS` or `IS_NOT`.\n"]]