Criar definições de metacampos personalizados
Caso não exista uma definição de metacampo padrão para as informações especializadas que você queira adicionar à sua loja na Shopify, será possível criar uma definição de metacampo personalizada. Você também pode criar definições personalizadas ao migrar metacampos existentes para uma definição.
Ao criar uma definição personalizada para um metacampo, você especifica as seguintes informações:
- Nome: usado para identificar o metacampo no admin da Shopify, como
Cor. - Tipo: o tipo de dados que o metacampo armazena. É possível selecionar um tipo em uma lista pesquisável de categorias e predefinições, como texto de linha única, arquivo ou URL.
- Namespace e chave: o identificador exclusivo do metacampo, gerado automaticamente com base no nome. É possível usar um namespace para agrupar metacampos semelhantes, mas o namespace e a chave precisam ser exclusivos. Um exemplo é
custom.color. - Descrição (opcional): permite incluir informações descritivas, como quais valores devem ser inseridos no metacampo.
- Validações (opcional): as regras para inserção dos valores, como limites de caracteres ou valores mínimo e máximo.
Nesta página
Antes de começar
Antes de criar uma definição de metacampo personalizada, analise as informações a seguir para se certificar de que sabe como configurar a definição:
Criar uma definição personalizada
No admin da Shopify, acesse Configurações > Metacampos e metaobjetos.
Selecione a parte da loja em que você quer adicionar um metacampo. Por exemplo, Produtos.
Clique em Adicionar definição.
No campo Nome, insira um nome para a definição. Se uma definição padrão correspondente for exibida como sugestão abaixo do campo, você poderá clicar nela para usá-la.
Opcional: no campo Namespace e chave, edite o identificador gerado automaticamente para o metacampo.
Clique em Selecionar tipo e, em seguida, pesquise ou selecione na lista o tipo que melhor corresponde ao metacampo. Os tipos são organizados em categorias com predefinições, como Texto de linha única ou Arquivo > Imagem. Para saber mais sobre os tipos disponíveis, consulte tipos e valores de conteúdo de metacampos.
Opcional: para permitir uma lista de valores no metacampo, clique em Um valor e selecione Lista de valores.
Opcional: clique em Adicionar descrição para inserir uma descrição dos valores do metacampo.
Opcional: se a seção Validação for exibida abaixo da definição, defina as regras para limitar o intervalo de valores aceitos pelo metacampo. As opções de validação disponíveis dependem do tipo selecionado.
Opcional: para permitir que vitrines externas personalizadas exibam valores para este metacampo, selecione Vitrines virtuais.
Opcional: para que esta definição seja exibida em coleções inteligentes, selecione Coleções inteligentes. Essa opção está disponível apenas para metacampos de produto e variante.
Opcional: clique em Definição fixada para desafixar o metacampo de modo que as páginas correspondentes no admin da Shopify não o exibam automaticamente.
Clique em Salvar.
Próximas etapas após adicionar as definições de metacampos
Depois de adicionar as definições para os metacampos, você pode realizar as seguintes ações:
- Fixar ou desafixar definições de metacampos para determinar a ordem em que os metacampos são exibidos.
- Adicionar valores aos metacampos em partes da loja.
- Conectar os metacampos ao tema para exibi-los na loja virtual.
Uso de metacampos personalizados com a Storefront API
Se você quiser permitir que vitrines externas personalizadas exibam os metacampos, é possível dar acesso à Storefront API ao criar ou editar uma definição de metacampo. Se você vende produtos da Shopify em um site que não é da plataforma, em um videogame ou em outra experiência de compra personalizada, talvez seja interessante dar acesso à Storefront API.
Por padrão, os valores de metacampos personalizados não podem ser acessados por vitrines externas personalizadas. Saiba mais sobre o uso de metacampos com a Storefront API.