product
O lojista escolhe um produto. O tema recebe o id, não o objeto.
Propriedades
O validador exigeid e type. label é recomendado para o inspetor. default é opcional.
O picker grava product.id. Limpar a seleção grava ''. storefront.products.get('') devolve null. get também aceita handle; o valor deste campo é o id.
Exemplo schema
Runtime
Buscar objeto completo via SDK — o setting não inclui o Product:storefront.products.getByHandle(handle) existe para busca explícita por slug; para settings type: product, use get(ref).
Ou declarar data: ['product'] quando em contexto de página produto.
Ver Product Contract · Product Card Cookbook.
