Metacampos

Puedes usar metacampos para agregar campos personalizados a objetos tales como productos, clientes y pedidos. Los metacampos sirven para almacenar información específica como números de piezas, prefijos de clientes o índices de publicaciones de blog. Pueden ser usados por apps y canales para rastrear datos para su proprio uso.

Por ejemplo, los metacampos pueden servir para:

  • Agregar campos a un recurso (como un producto, variante de producto o cliente).
  • Personalizar la apariencia de tu tienda online y mostrar más información.
  • Almacenar y transferir datos entre tu tienda y otro sistema de ecommerce como por ejemplo CRM, ERP o IMS.
  • Rastrear los datos internos necesarios para el funcionamiento de una app.

Debes usar una app para crear y administrar metacampos.

Los metacampos contienen tres partes:

  • Espacio de nombres - Una categoría o contenedor que diferencia tu metadato de otros metacampos.
  • Clave - El nombre del metacampo.
  • Valor - El contenido del metacampo. En la mayoría de los casos, el valor es lo que aparecerá en la tienda online o lo que será usado por la app.

Por ejemplo, los siguientes metacampos especifican las instrucciones de lavado de una prenda de vestir:

Namespace Clave Valor
Instrucciones-Acme134 Lavar Agua fría
Instrucciones-Acme134 Seco Secadora

Para más ejemplos consulta el Objeto de metacampo.

Crear y administrar metacampos

Para crear, editar o eliminar metacampos debes usar una app. La tienda de apps de Shopify tiene una serie de apps de metacampos. Puedes usar igualmente el Metacampo APIpara crear tu propria app.

Si creas metacampos de productos puedes editar sus valores gracias al editor en bloque en el panel de control de Shopify.

Puedes importar y exportar un pequeño subgrupo de metacampos de productos mediante el archivo CSV de productos. Si necesitas importar o exportar otros metacampos utiliza una aplicación.

Limitaciones de los metacampos

Las siguientes limitaciones se aplican a los metacampos:

  • No puedes buscar metacampos o filtrar por un metacampo en el panel de control de Shopify. Si tienes un caso de uso donde necesites hacerlo, intenta utilizar pestañas en lugar de metacampos.
  • Las analíticas y los informes de Shopify no poseen información sobre metacampos, pero existen apps que generan informes que los incluyen.
  • Los Scripts de Shopify y el canal de ventas al por mayor no son compatibles con los metacampos.

Mostrar los metacampos en la vitrina

Para mostrar los detalles de los metacampos en tu tienda online, usa el objeto de metacampos en tus páginas con plantillas Liquid (incluyendo checkout.liquid) y en otros lugares donde las variables de Liquid son compatibles.

Por ejemplo, podrías usar el siguiente código Liquid para mostrar el ejemplo de las instrucciones de lavado en una pantalla de producto:

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

Si deseas que tus clientes sean capaces de buscar o de filtrar por metacampos en tu tienda online instala una app de búsqueda.

Leer más sobre los metacampos

Para mayor información sobre los metacampos, consulta las siguientes referencias:

¿Estas listo(a) para comenzar a vender con Shopify?

Pruébala gratis