Metafields
Metafields permitem que você armazene dados personalizados para produtos, pedidos, clientes e outros recursos no Shopify. Eles são úteis para adicionar informações extras como guias de tamanhos, especificações, dados de SEO ou notas internas.
Saiba mais sobre metafields no Shopify →
Com o DataEase, você pode importar, exportar e atualizar metafields facilmente usando colunas dinâmicas em seus arquivos.
📊 Como Funcionam os Metafields no DataEase
Section titled “📊 Como Funcionam os Metafields no DataEase”Quando você exporta dados do DataEase, os metafields são exibidos como colunas dinâmicas. Isso significa que cada metafield ganha sua própria coluna no arquivo, usando um formato de nome específico:
metafield {namespace}.{name} [{type}]
Exemplo:
Section titled “Exemplo:”metafield global.description_tag [single_line_text_field]
Essa estrutura informa ao DataEase (e ao Shopify) a qual metafield você está se referindo e em qual formato.
🧠 Lógica de Importação de Metafields
Section titled “🧠 Lógica de Importação de Metafields”- Se um metafield não estiver no seu arquivo de importação, ele não será alterado.
- Se um metafield estiver no arquivo, mas vazio, ele será excluído do Shopify.
- Se um metafield tiver um valor, ele será criado ou atualizado.
Isso facilita o gerenciamento de metafields sem sobrescrever dados que você não deseja alterar.
🧩 Tipos de Metafields Suportados
Section titled “🧩 Tipos de Metafields Suportados”O Shopify suporta uma ampla gama de tipos de metafields. Você pode ver a lista completa aqui:
Use esses tipos em seus cabeçalhos de coluna ao importar. Por exemplo:
metafield specs.material [multi_line_text_field]
metafield shipping.weight [number_decimal]
📏 Limites de Metafields
Section titled “📏 Limites de Metafields”Antes de trabalhar com metafields, esteja ciente dos limites do Shopify:
🔢 Limites por recurso
Section titled “🔢 Limites por recurso”- 250 definições por tipo de recurso
- 20 definições fixas por tipo de recurso
📦 Limites de caracteres por tipo
Section titled “📦 Limites de caracteres por tipo”| Tipo | Limite de Caracteres |
|---|---|
| boolean | 65,000 |
| color | 65,000 |
| date | 65,000 |
| date_time | 65,000 |
| dimension | 65,000 |
| id | 2,048 |
| json | 2,000,000 ¹ |
| link | 65,000 |
| money | 65,000 |
| multi_line_text_field | 65,000 |
| number_decimal | 65,000 |
| number_integer | 65,000 |
| rating | 65,000 |
| rich_text_field | 65,000 |
| single_line_text_field | 65,000 |
| url | 2,048 |
| volume | 65,000 |
| weight | 65,000 |
¹ Um valor json com mais de 2.000.000 caracteres é rejeitado antes de ser enviado ao Shopify, com um erro de linha claro (“…the maximum length of a JSON metafield value is 2,000,000 characters”). O Shopify pode aplicar um limite menor de 128 KB a valores JSON para alguns aplicativos; se o Shopify rejeitar um valor por causa do tamanho, a linha mostra esse erro.
Veja todos os limites de metafields →
🧰 Exemplo de Caso de Uso
Section titled “🧰 Exemplo de Caso de Uso”Adicionar tags de SEO personalizadas a produtos:
- Exporte produtos com o DataEase
- Adicione uma nova coluna: metafield global.title_tag [single_line_text_field]
- Insira seus títulos de SEO na coluna
- Importe o arquivo atualizado - seus metafields agora estão ativos!
✅ Melhores Práticas
Section titled “✅ Melhores Práticas”- Use o formato correto entre colchetes para cada metafield.
- Evite sobrescrever dados importantes - remova colunas para campos que você não deseja alterar.
- Use a exportação para fazer backup de seus metafields atuais antes de fazer alterações.
Metafields são uma maneira poderosa de estender a funcionalidade da sua loja Shopify. Com o DataEase, você pode gerenciá-los de forma eficiente - em massa - e sem precisar escrever código.