This is a really good question, to which I won’t bring good news, sorry in advance.
Algolia can indeed handle geo-coordinates if they’re stored in the
_geoloc attribute of the records.
With our shopify integration, you have two ways of adding extra attributes : Metafields and Named Tags.
We store them in a generic way, metafields under the
meta attribute and named tags under the
So you currently have no way to index those geoloc attributes in Algolia records.
This is definitely a good feature request, and we could think about adding a custom type to metafields, like we’ve done for String arrays.
I’ve added this to our backlog. I can’t unfortunately give you an ETA there, this feature not having been requested by anyone else before, it will definitely be low priority, I hope you’ll understand!