Metaobxectos

Se os teus datos represéntanse mellor mediante varios campos, podes usar un metaobxecto para crear un obxecto con múltiples campos. Os teus metaobxectos pódense referenciar mediante metacampos ou pódense usar de forma autónoma.

Por que usar os metaobxectos

Ten en conta estes exemplos para usar os metaobxectos na túa tenda:

  • Se queres destacar as principais características dos teus produtos, podes crear un metaobxecto chamado Aspecto destacado do produto. A continuación, podes incluír campos para unha icona, un título e unha descrición, e mostrar un conxunto único de aspectos destacados para cada produto no teu tema.
  • Se tes unha tenda de produtos de beleza e coidado da pel e queres capturar e mostrar información sobre os teus principais influencers, podes crear un metaobxecto chamado Perfil de influencer. A continuación, podes incluír campos para un titular, unha imaxe, unha descrición e unha ligazón de perfil, e crear unha entrada para cada influencer. Podes mostrar o metaobxecto de perfil de influencer no teu tema ou usalo no teu administrador de Shopify.
  • Se queres responder a preguntas frecuentes sobre os teus produtos ou políticas, podes crear un metaobxecto chamado FAQ. A continuación, podes incluír campos para unha pregunta e unha resposta, crear unha entrada para cada pregunta frecuente e mostralas nunha sección dedicada do teu tema.
  • Se participas en feiras comerciais ou eventos en directo e queres mostrar o teu historial de eventos, podes crear un metaobxecto chamado Participación en eventos. A continuación, podes incluír campos para o nome do evento, a localización, o ano e a descrición, e crear unha entrada para cada evento. Podes mostrar o teu historial de eventos no teu escaparate para demostrar aos clientes e organizadores que tes experiencia a escala.

Como usar os metaobxectos

Podes recuperar e editar os datos almacenados nos metaobxectos desde o administrador de Shopify. As aplicacións poden acceder aos metaobxectos a través da API de metaobxectos. Tamén podes acceder aos metaobxectos nos temas usando Liquid e a través da Storefront API. Máis información sobre a API de metaobxectos.

Hai dous compoñentes clave nos metaobxectos:

  • Definición: o grupo de campos que define a estrutura do obxecto. Xestiónase en Configuración > Datos personalizados no teu administrador de Shopify.
  • Entradas: o contido ou os datos para o metaobxecto. As entradas créanse e xestiónanse en Contido > Metaobxectos no teu administrador de Shopify.

Cando creas unha definición de metaobxecto, especificas a seguinte información:

  • Nome: úsase para identificar o metaobxecto no teu administrador de Shopify, como Authors.
  • Tipo: un identificador único para o metaobxecto, xerado automaticamente a partir do nome. Podes editar o identificador de tipo antes de gardar.
  • Campos: definen o contido que queres almacenar no metaobxecto.
    • Cada campo ten un nome (obrigatorio), unha descrición e un tipo. Seleccionas un tipo de campo dunha lista de categorías e modelos predefinidos na que podes buscar, como texto, ficheiro ou URL.
    • Opcional: podes engadir regras de validación, como límites de caracteres, valores mínimos e máximos ou valores predefinidos.
    • O nome de visualización asígnase ao nome dun único campo e úsase para identificar unha entrada de metaobxecto individual. Podes cambiar o campo ao que se asigna o nome de visualización en calquera momento. O nome de visualización asígnase automaticamente ao primeiro campo de texto nunha entrada de metaobxecto, ou xérase automaticamente se non hai campos de texto na definición de metaobxecto.
    • Por exemplo, poderías engadir un campo para texto e indicalo como nome de visualización, un campo para unha imaxe e un campo para a cor.
  • Opcións: onde está dispoñible o metaobxecto para usalo. Máis información sobre as opcións para datos personalizados.

Os campos da túa definición de metaobxecto determinan os campos nas túas entradas de metaobxecto. Por exemplo, se creas un metaobxecto para perfís de programas de embaixadores cos campos nome, biografía e unha imaxe, as túas entradas de metaobxecto terán un campo para introducir o nome, a biografía e cargar unha imaxe. Cada entrada neste exemplo sería un único perfil de programa de embaixador.

A taxonomía de produtos estándar e as categorías estándar de Shopify usan metaobxectos. Cando engades unha categoría de produto a un produto, podes engadir metacampos de categoría específicos para ese produto. Cada metacampo de categoría ten entradas predeterminadas, que se crean con definicións de metaobxecto. Por exemplo, se engades a categoría de produto Roupa e accesorios > Roupa > Partes de arriba > Camisas, podes engadir metacampos de categoría para tamaño, decote, tipo de lonxitude da manga, tipo de lonxitude da parte de arriba, grupo de idade, tecido, xénero de destino, características da roupa e cor.

Nesta sección