Saltearse al contenido
DataEase
Prueba gratis

Definición de Metafield

Los metafields le permiten almacenar datos personalizados para productos, pedidos, clientes y otros recursos en Shopify. Son útiles para agregar información adicional como guías de tallas, especificaciones, datos de SEO o notas internas.

Aprenda más sobre los metafields en Shopify →

Con DataEase, puede importar, exportar y actualizar metafields fácilmente usando columnas dinámicas en sus archivos.


📊 Cómo Funcionan los Metafields en DataEase

Section titled “📊 Cómo Funcionan los Metafields en DataEase”

Cuando exporta datos desde DataEase, los metafields se muestran como columnas dinámicas. Esto significa que cada metafield obtiene su propia columna en el archivo, usando un formato de nombre específico:

metafield {namespace}.{name} [{type}]

metafield global.description_tag [single_line_text_field]

Esta estructura le dice a DataEase (y a Shopify) a qué metafield se refiere y en qué formato.


🧠 Lógica de Importación de Metafields

Section titled “🧠 Lógica de Importación de Metafields”
  • Si un metafield no está en su archivo de importación, no se cambiará.
  • Si un metafield está en el archivo pero vacío, se eliminará de Shopify.
  • Si un metafield tiene un valor, se creará o actualizará.

Esto facilita la gestión de los metafields sin sobrescribir datos que no desea cambiar.


Shopify admite una amplia gama de tipos de metafields. Puede ver la lista completa aquí:

Use estos tipos en los encabezados de sus columnas al importar. Por ejemplo:

metafield specs.material [multi_line_text_field] metafield shipping.weight [number_decimal]


Antes de trabajar con metafields, tenga en cuenta los límites de Shopify:

  • 250 definiciones por tipo de recurso
  • 20 definiciones fijadas por tipo de recurso
TipoLímite de Caracteres
boolean65,000
color65,000
date65,000
date_time65,000
dimension65,000
id2,048
json2,000,000
link65,000
money65,000
multi_line_text_field65,000
number_decimal65,000
number_integer65,000
rating65,000
rich_text_field65,000
single_line_text_field65,000
url2,048
volume65,000
weight65,000

Vea todos los límites de metafields →


🔐 Tipos de propietario y acceso (Admin API 2026-07)

Section titled “🔐 Tipos de propietario y acceso (Admin API 2026-07)”
  • Transferencias de inventario (TRANSFER) — las definiciones de metafield de transferencias de inventario se pueden exportar, importar y copiar entre tiendas. Importarlas requiere el permiso de transferencias de inventario (read_inventory_transfers, write_inventory_transfers), que la app solicita desde el 27 sep 2026. Hasta que el propietario de la tienda abra DataEase y apruebe los permisos actualizados, las filas TRANSFER fallan con un error que pide aprobarlos; el resto de las filas se importan con normalidad.
  • Acceso de administrador (accessAdmin) en sus propios espacios de nombres (por ejemplo custom) — Shopify solo permite un valor ahí, así que DataEase no envía accessAdmin para esas definiciones y Shopify lo aplica por su cuenta. Un valor PUBLIC_READ / PUBLIC_READ_WRITE en el archivo ya no provoca un error de Shopify.
  • Acceso de administrador en espacios de nombres de app ($app, app--…) — MERCHANT_READ y MERCHANT_READ_WRITE se envían tal cual; los valores heredados PUBLIC_READ / PUBLIC_READ_WRITE de archivos antiguos se envían como MERCHANT_READ / MERCHANT_READ_WRITE.

Agregar etiquetas SEO personalizadas a los productos:

  1. Exporte productos con DataEase
  2. Agregue una nueva columna: metafield global.title_tag [single_line_text_field]
  3. Ingrese sus títulos SEO en la columna
  4. Importe el archivo actualizado: ¡sus metafields ahora están activos!

  • Use el formato correcto entre corchetes para cada metafield.
  • Evite sobrescribir datos importantes: elimine columnas para campos que no desea cambiar.
  • Use la exportación para respaldar sus metafields actuales antes de hacer cambios.

Los metafields son una forma poderosa de extender la funcionalidad de su tienda Shopify. Con DataEase, puede gestionarlos eficientemente, en masa y sin necesidad de escribir código.

Más columnas que DataEase admite para esta entidad:

  • accessAdmin — Nivel de acceso de administrador para la definición de metafield. Se aplica solo a espacios de nombres de app (vea Tipos de propietario y acceso más arriba).
  • accessCustomer — Nivel de acceso del cliente para la definición de metafield.
  • accessStoreFront — Nivel de acceso del escaparate para la definición de metafield.
  • capabilitiesAdminFilterableEnabled — Indica si el filtrado de administrador está habilitado para el metafield.
  • capabilitiesAdminFilterableEligible — Estado de elegibilidad para la capacidad de filtrado de administrador.
  • capabilitiesAdminFilterableStatus — Estado actual de la capacidad de filtrado de administrador.
  • capabilitiesSmartCollectionConditionEnabled — Indica si la condición de colección inteligente está habilitada para el metafield.
  • capabilitiesSmartCollectionConditionEligible — Estado de elegibilidad para la capacidad de condición de colección inteligente.
  • capabilitiesUniqueValuesEnabled — Indica si los valores únicos están habilitados para el metafield.
  • capabilitiesUniqueValuesEligible — Estado de elegibilidad para la capacidad de valores únicos.
  • constraintsKey — Restricciones aplicadas a la clave del metafield.
  • constraintsValues — Restricciones aplicadas a los valores del metafield.
  • metafieldsCount — Número de metafields asociados con la definición.
  • pinnedPosition — Indica si el metafield está fijado en el administrador.
  • metafieldsValidationStatus — Estado de validación de los metafields.
  • category — Categoría de la definición de metafield.
  • description — Descripción de la definición de metafield.
  • key — Clave para la definición de metafield.
  • name — Nombre de la definición de metafield.
  • namespace — Espacio de nombres para la definición de metafield.
  • ownerType — Tipo de propietario asociado con la definición de metafield (por ejemplo PRODUCT, CUSTOMER, TRANSFER).
  • type — Tipo de datos de la definición de metafield.
  • validations — Arreglo JSON de validaciones para la definición de metafield.
  • deleteAssociatedMetafields — Indica si los metafields asociados deben ser eliminados.