--- title: CollectionRuleMetafieldCondition - GraphQL Admin description: Identifies a metafield definition used as a rule for the smart collection. api_version: unstable api_name: admin source_url: html: https://shopify.dev/docs/api/admin-graphql/unstable/objects/collectionrulemetafieldcondition md: https://shopify.dev/docs/api/admin-graphql/unstable/objects/collectionrulemetafieldcondition.md --- # Collection​Rule​Metafield​Condition object Requires `read_products` access scope. Identifies a metafield definition used as a rule for the smart collection. ## Fields * metafield​Condition​Display​Name [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) The metafield condition display name associated to the rule. * metafield​Definition [Metafield​Definition!](https://shopify.dev/docs/api/admin-graphql/unstable/objects/MetafieldDefinition) non-null The metafield definition associated with the condition. *** ## Map ### Possible type in * [Collection​Rule​Condition​Object](https://shopify.dev/docs/api/admin-graphql/unstable/unions/CollectionRuleConditionObject) * [Collection​Rule​Conditions​Rule​Object](https://shopify.dev/docs/api/admin-graphql/unstable/unions/CollectionRuleConditionsRuleObject)