Segment Filter
Requires access scope.
The filters used in segment queries associated with a shop.
Anchor to FieldsFields
- localizedName (String!)
- multiValue (Boolean!)
- queryName (String!)
- Anchor to localizedNamelocalized•String!
Name non-null The localized name of the filter.
- Anchor to multiValuemulti•Boolean!
Value non-null Whether a file can have multiple values for a single customer.
- Anchor to queryNamequery•String!
Name non-null The query name of the filter.
Anchor to Types implemented inTypes implemented in
- SegmentAssociationFilter (SegmentAssociationFilter)
- SegmentBooleanFilter (SegmentBooleanFilter)
- SegmentDateFilter (SegmentDateFilter)
- SegmentEnumFilter (SegmentEnumFilter)
- SegmentEventFilter (SegmentEventFilter)
- SegmentFloatFilter (SegmentFloatFilter)
- SegmentIntegerFilter (SegmentIntegerFilter)
- SegmentStringFilter (SegmentStringFilter)
- •OBJECT
A filter that takes a value that's associated with an object. For example, the
tagsfield is associated with theCustomerobject.Show fields
- •OBJECT
A filter with a Boolean value that's been added to a segment query.
Show fields
- •OBJECT
A filter with a date value that's been added to a segment query.
Show fields
- •OBJECT
Categorical filter options for building customer segments using predefined value sets like countries, subscription statuses, or order frequencies.
For example, a "Customer Location" enum filter provides options like "United States," "Canada," and "United Kingdom."
Use this object to:
- Access available categorical filter options
- Understand filter capabilities and constraints
- Build user interfaces for segment creation
Includes localized display names, indicates whether multiple values can be selected, and provides technical query names for API operations.
Show fields
- •OBJECT
A filter that's used to segment customers based on the date that an event occured. For example, the
event filter allows you to segment customers based on what products they've bought.Show fields
- •OBJECT
A filter with a double-precision, floating-point value that's been added to a segment query.
Show fields
- •OBJECT
A filter with an integer that's been added to a segment query.
Show fields
- •OBJECT
A filter with a string that's been added to a segment query.
Show fields