Why Does a Shopify File Metafield Return a GID Instead of a Download URL?
Shopify file-reference metafields can expose a GenericFile object rather than a ready-to-use string URL. Resolve the metafield value, then use the file object’s URL property.

