← Back to Changelog
Automatic Geo Detection for JSON Metafields
Shopify has no native geo metafield type, so coordinates usually live inside a json (or untyped) metafield — which meant setting the attribute's value type to geo by hand before it would power filters and sorts. Layers now samples those values during catalog sync and classifies the attribute as geo automatically once every sampled value shares the same recognizable shape: a point, polygon, or multipolygon.
Existing stores get a one-time backfill on this release, so metafields already holding geo data start populating on their next product sync with no manual attribute edit. Detection only ever sets a value type that's still unset, so anything you've already classified — geo or otherwise — is left alone.
ImprovementCatalogMetafieldsGeospatial