Descripción general de los datos personalizados
Los datos personalizados te ayudan a ampliar los modelos de datos de Shopify y a crear los tuyos usando metacampos y metaobjetos.
En esta página
Tipos de metacampos
Puedes crear los siguientes tipos de metacampos:
- Metacampos con definiciones: Pueden ser definiciones estándar o personalizadas.
- Estándar: estas definiciones se configuran automáticamente y están diseñadas para ser compatibles en todo Shopify. Como las definiciones estándar de metacampo siguen estándares que se usan en todas las tiendas Shopify, son compatibles con las apps, los temas y otras partes de la tienda. Puedes agregar categorías de producto a los metacampos de producto estándar para que esos metacampos solo se muestren en los productos de la categoría específica. Más información sobre las definiciones estándar de metacampo.
- Personalizadas: estas definiciones son exclusivas de la tienda. Usa definiciones personalizadas para los metacampos que no tengan definiciones estándar o cuando quieras migrar metacampos no estructurados existentes a una definición.
- Metacampos no estructurados: son metacampos sin definiciones. Puedes editar metacampos sin definiciones. Más información sobre cómo editar metacampos que no tienen una definición.
- Metacampos propiedad de una app: estas definiciones se crean con una app de la Shopify App Store.
Definición de metacampo
Las definiciones de metacampo incluyen las siguientes partes:
- Nombre: se usa para identificar el metacampo en el panel de control de Shopify, como
Color. - Espacio de nombres y clave: el identificador único del metacampo. Puedes usar un espacio de nombres para agrupar metacampos similares, pero cada espacio de nombres y cada clave debe ser único. Ejemplo:
custom.color. - Descripción (opcional): permite incluir información descriptiva, como qué valores ingresar para el metacampo.
- Tipo: el tipo de datos que almacena el metacampo. Puedes seleccionar un tipo en una lista con función de búsqueda de categorías y opciones preestablecidas, como texto, archivo o URL.
- Categorías (solo en definiciones estándar de metacampo de producto): las categorías de producto estándar con las que se asocia ese metacampo de producto estándar.
- Validaciones (opcional): las reglas para la entrada de valores, como límites de caracteres o valores mínimos y máximos.
- Opciones: dónde está disponible el metacampo para usarse. Más información sobre las opciones para datos personalizados.
Puedes practicar el uso de metacampos agregando instrucciones de cuidado del producto y agregando una ventana emergente a las páginas de producto.
Cómo localizar los metacampos de app de solo lectura
Puedes acceder a una lista de los metacampos propiedad de una app en un recurso específico.
Pasos:
- En el panel de control de Shopify, ve a un recurso que tenga metacampos. Por ejemplo, ve a una página de producto.
- En la sección Metacampos, haz clic en Mostrar todo.
- Haz clic en Más acciones > Ver metacampos de app de solo lectura.
Tipos de metaobjetos
Los metaobjetos tienen dos componentes clave:
- La definición: el conjunto de campos que define la estructura del objeto. Se administra en Configuración > Datos personalizados en el panel de control de Shopify.
- Entradas: el contenido o los datos del metaobjeto. Las entradas se crean y administran en Contenido > Metaobjetos en el panel de control de Shopify.
Estos son los tipos de definiciones de metaobjeto:
- Estándar: estas definiciones se configuran automáticamente y están diseñadas para ser compatibles en todo Shopify. Como las definiciones de metaobjeto estándar siguen estándares usados en todas las tiendas Shopify, son compatibles con las aplicaciones, los temas y otras partes de la tienda.
- Personalizadas: estas definiciones son exclusivas de la tienda. Crea un metaobjeto personalizado cuando ninguna definición estándar se ajuste a tus necesidades.
- Metaobjetos creados por aplicaciones: estas definiciones las crea una aplicación.
Estructura de los metaobjetos
Cuando creas una definición de metaobjeto, especificas la siguiente información:
- Nombre: se usa para identificar el metaobjeto en el panel de control de Shopify, por ejemplo,
Autores. - Tipo: un identificador único para el metaobjeto que se genera automáticamente a partir del nombre. Puedes editar el identificador de tipo antes de guardar.
- Campos: define el contenido que quieres almacenar en el metaobjeto.
- Cada campo tiene un nombre (obligatorio), descripción y tipo. Puedes seleccionar un tipo de campo en una lista con función de búsqueda de categorías y opciones preestablecidas, como texto, archivo o URL.
- Opcional: Puedes agregar reglas de validación, como límites de caracteres, valores mínimos y máximos o valores preestablecidos.
- El nombre para mostrar se asigna a un solo campo y se usa para identificar una entrada de metaobjeto. Puedes cambiar en cualquier momento el campo al que está asignado el nombre para mostrar. El nombre para mostrar se asigna automáticamente al primer campo de texto de una entrada de metaobjeto o se genera automáticamente si no hay campos de texto en la definición de metaobjeto.
- Por ejemplo, podrías agregar un campo de texto y marcarlo como nombre para mostrar, un campo de imagen y un campo de color.
- Opciones: dónde está disponible el metaobjeto. Más información sobre options for custom data.
Puedes practicar con los metaobjetos adding product highlights.
Ubica los metaobjetos creados por aplicaciones
Puedes acceder a los metaobjetos controlados por aplicaciones en el panel de control de Shopify filtrando las definiciones de metaobjeto.
Pasos:
En el panel de control de Shopify, ve a Contenido > Metaobjects.
Haz clic en Personalizada para abrir el menú de vista y luego selecciona la vista Todas que deseas filtrar.
Realiza una de las siguientes acciones:
- Haz clic en el ícono
para abrir el panel de opciones de visualización. Haz clic en el menú
Ordenar por y luego ordena por Agregado por. Los metaobjetos se ordenan alfabéticamente según la persona o app que los agregó.
- Haz clic en la barra de búsqueda, luego en Agregado por y elige el nombre de la app para ver los metaobjetos que esta agregó.