Campos meta

Você pode usar metacampos para adicionar campos personalizados a objetos, como produtos, clientes e pedidos. Metacampos são úteis para armazenar informações especializadas, como números de peça, cargos de clientes ou resumos de postagens de blog. Eles podem ser usados por apps e canais para rastrear dados para uso interno.

Por exemplo, você pode usar metacampos das seguintes formas:

  • Adicione campos a um recurso (como um produto, variante de produto ou cliente).
  • Personalize a aparência da sua vitrine e mostre mais informações.
  • Armazene e transfira dados entre sua loja e outro sistema de e-commerce, como CRM, ERP ou IMS.
  • Acompanhe os dados internos de que um app precisa.

Você precisa usar um app para criar e gerenciar metacampos.

Metacampos têm três partes:

  • Espaço de nome (namespace) - Uma categoria ou contêiner que diferencia seus metadados de outros metacampos.
  • Chave (key) - O nome do metacampo.
  • Valor (value) - O conteúdo do metacampo. Na maioria dos casos, o valor é o que será exibido na vitrine ou usado pelo app.

Por exemplo, os seguintes metacampos especificam as instruções de lavagem de uma peça de roupa:

Namespace Chave valor
Acme134-instructions Lavar Água fria
Acme134-instructions Seco Secadora de roupa

Para ver mais exemplos, consulte O objeto metacampo.

Como criar e gerenciar metacampos

Para criar, editar ou excluir metacampos, você precisa usar um app. A App Store da Shopify tem vários apps de metacampo. Você também pode usar a API de metacampo para criar seu próprio app.

Se você criar metacampos de produto, poderá editar seus valores usando o editor em massa no admin da Shopify.

Você pode importar e exportar um pequeno subconjunto de metacampos do produto usando o CSV do produto. Se precisar importar ou exportar mais metacampos do que esses, use um app.

Limitações de metacampos

As seguintes limitações se aplicam a metacampos:

  • Você não pode procurar por metacampos ou filtrar por um metacampo no admin da Shopify. Se você tiver um caso de uso em que precise fazer isso, tente usar tags em vez de metacampos.
  • As análises e relatórios da Shopify não contêm informações sobre metacampos, mas há apps que fornecem relatórios que incluem metacampos.
  • Os Scripts da Shopify e o canal Atacado não suportam metacampos.

Mostrar metacampos na fachada da loja

Para mostrar as informações de metacampos em sua loja, use o objeto metacampos em suas páginas de tema Liquid (incluindo checkout.liquid) e em outros locais onde as variáveis do Liquid são compatíveis.

Por exemplo, você pode usar o seguinte código Liquid para exibir as instruções de lavagem do exemplo em uma página do produto:

{% unless product.metafields.Acme134-instructions.Wash == blank %}
Wash: {{ product.metafields.Acme134-instructions.Wash }}
{% endunless %}

Se você quiser que seus clientes pesquisem ou filtrem os metacampos em sua loja virtual, instale um app de pesquisa.

Saiba mais sobre metacampos

Consulte as referências a seguir para obter mais informações sobre metacampos:

Pronto(a) para começar a vender com a Shopify?

Experimente de graça