Pular para o conteúdo principal

Configuração de Metafields — Representante, Especificações, Documentos e Mais

O Vertex lê um pequeno conjunto de metafields opcionais no namespace vertex para alimentar os extras de que um catálogo técnico precisa — o cartão do representante de vendas, a tabela de especificações técnicas, o bloco de documentos e downloads, MPN e GTIN, a linha de envia-de e a divulgação do histórico de preços.

Você só configura os que realmente quer. Cada metafield é opcional — se estiver vazio, o componente correspondente da loja simplesmente não é renderizado. Sem layout quebrado, sem placeholder, sem erro.

Dois toggles da página de produto vivem nas configurações do tema

Alguns desses blocos também têm um interruptor liga/desliga em Customize ▸ Theme settings ▸ B2BShow price history on PDP, Show 'Ships from' on PDP (além de sua Default 'Ships from' location) e Show 'Documents & downloads' on PDP. Os metafields abaixo fornecem o conteúdo; esses toggles decidem se o bloco tem permissão para aparecer.


Como funcionam os metafields no Vertex

Todos os valores deste guia são armazenados como metafields do Shopify — campos personalizados estruturados anexados a um produto ou a uma empresa. Você define cada um uma vez em Settings ▸ Custom data e depois o preenche por produto (ou por empresa) como qualquer outro campo.

Há dois lugares onde você vai trabalhar:

  • Definir o campo uma vezSettings ▸ Custom data ▸ Products (ou Companies) ▸ Add definition. Isso cria o campo para que ele apareça em cada produto/empresa.
  • Preenchê-lo por item — abra um produto (ou empresa) ▸ role até a área Metafields ▸ insira o valor.

Use exatamente o namespace e a chave indicados para cada campo abaixo (por exemplo vertex.mpn). O namespace deve ser vertex para que o Vertex o leia.

Settings ▸ Custom data: definindo os metafields vertex

Edição em massa

Uma vez que uma definição exista, você pode preencher valores em massa a partir de Products ▸ selecione linhas ▸ Edit products ▸ adicione a coluna do metafield, ou via uma importação CSV / a Admin API do Shopify. Você só precisa criar cada definição uma vez.


Cartão de contato do representante de vendas

O cartão do representante de vendas destaca um gerente de conta nomeado em cada ponto de contato B2B — uma pílula no cabeçalho desktop, um cartão completo na parte inferior da gaveta mobile e um cartão no painel da conta do cliente.

O representante é definido por empresa (não por produto, e não como configuração do tema), de modo que cada empresa pode ter o seu próprio representante.

Onde defini-lo: Customers ▸ Companies ▸ [empresa] ▸ Metafields — usando estes metafields de empresa:

Metafield (namespace.chave)TipoExemploNotas
vertex.rep_nameTexto de linha únicaSarah ChenAciona a renderização do cartão do representante.
vertex.rep_emailTexto de linha única[email protected]Renderiza como um botão de clique para enviar e-mail.
vertex.rep_phoneTexto de linha única+1-555-0142Renderiza como um botão de clique para ligar. Formato E.164 preferido.

O cartão é renderizado apenas quando vertex.rep_name está preenchido e o comprador está logado naquela empresa e o modo da loja não é Somente-B2C. O avatar mostra a inicial do nome do representante — não há campo de foto nem de cargo do representante.

Por empresa, não para toda a loja

Como o representante vive no registro da empresa, compradores vinculados a empresas diferentes veem automaticamente representantes diferentes. Defina-o uma vez por empresa.


Localização de envia-de

Mostre aos compradores de qual armazém ou centro de distribuição um produto é enviado — útil para distribuidores com múltiplos armazéns regionais.

Este é uma mistura de uma configuração do tema (o padrão + o toggle liga/desliga) e um metafield opcional por produto (a substituição):

  • Padrão para todo o tema + toggleCustomize ▸ Theme settings ▸ B2B: ative Show 'Ships from' on PDP e defina Default 'Ships from' location (ex.: Cleveland, OH). O padrão é renderizado sob cada título de produto.
  • Substituição por produto — defina o metafield de produto vertex.ships_from (texto de linha única, ex.: Atlanta, GA) em qualquer produto que seja enviado de um armazém diferente.
OndeValorExemplo
Configuração do tema: Default 'Ships from' locationpadrão para toda a lojaCleveland, OH
Metafield de produto: vertex.ships_fromsubstituição por produtoAtlanta, GA

Deixe o padrão em branco (e o metafield vazio) para ocultar a linha em produtos que não têm uma localização específica.


Número de peça do fabricante (MPN)

O MPN — o número de peça OEM — é o vetor de pesquisa nº 1 para compradores industriais. Equipes de compras quase sempre têm um número de peça em mãos antes de pesquisar, então preencher o MPN eleva drasticamente a taxa de acertos da pesquisa.

Onde defini-lo: o metafield de produto vertex.mpn (texto de linha única).

MetafieldExemplo
vertex.mpnDWE357K

O MPN é renderizado no cabeçalho da página de produto e é correspondido pela pesquisa preditiva do Vertex — assim os compradores podem colar o MPN de um concorrente e ainda encontrar o seu produto.

MPN é o campo de maior alavancagem para preencher

Se você não preencher mais nada, preencha o MPN. Equipes de compras pesquisam primeiro pelo número de peça; todo o resto é secundário.


GTIN para Google Merchant Center

O GTIN (Global Trade Item Number) torna seus produtos elegíveis para prévias mais ricas no Google Shopping e melhora as taxas de correspondência no Merchant Center.

Onde defini-lo: o metafield de produto vertex.gtin (texto de linha única). O Vertex já emite o barcode da variante como o GTIN nos dados estruturados, então defina isto apenas quando quiser publicar um GTIN público diferente.

MetafieldExemplo
vertex.gtin0885911234567

Tabela de especificações do produto

Mostre aos compradores uma tabela limpa de especificações técnicas em duas colunas na página de produto — capacidade do mandril, voltagem, peso, dimensões — o que quer que seus compradores comparem entre produtos.

Onde defini-lo: o metafield de produto vertex.tech_specs. Esta é uma lista de entradas "spec", onde cada entrada tem um label, um value e um unit opcional.

Campo da entradaExemplo
labelChuck capacity
value13
unit (opcional)mm

Exemplo — as especificações de uma furadeira industrial:

LabelValueUnit
Chuck capacity13mm
Maximum torque65Nm
No-load speed0–2,100rpm
Battery voltage18V
Weight (with battery)1.8kg

A página de produto renderiza isto como uma tabela limpa de especificações técnicas em duas colunas. O bloco se oculta automaticamente quando o metafield está vazio.

Tabela de especificações na página de produto

Nenhum metaobject necessário

Rascunhos anteriores deste guia faziam referência a um metaobject tech_spec_row. O Vertex não usa um metaobject para as especificações — ele lê o único metafield de lista vertex.tech_specs descrito acima.


Documentos e downloads

Anexe PDFs a um produto — datasheets, MSDS, brochuras, fichas técnicas, guias de instalação, cartões de garantia — e o Vertex os renderiza como um bloco de Documentos organizado na página de produto.

Onde defini-los: um metafield de produto de referência de arquivo por tipo de documento. Ative o bloco com Theme settings ▸ B2B ▸ Show 'Documents & downloads' on PDP.

MetafieldRótulo do botãoUso típico
vertex.datasheetDatasheetDatasheet padrão do produto.
vertex.msdsMSDSMaterial Safety Data Sheet — necessária para muitos produtos químicos, lubrificantes, solventes, aerossóis.
vertex.brochureBrochureBrochura de vendas.
vertex.tech_sheetTech sheetFicha técnica autônoma.
vertex.install_guideInstall guideGuia de instalação ou montagem.
vertex.warrantyWarrantyCartão de garantia.
O bloco de Documentos se oculta automaticamente

Se um produto não tiver nenhum desses metafields preenchidos, todo o bloco de Documentos é suprimido — sem cabeçalho vazio, sem placeholder. No instante em que você carrega um PDF, o bloco aparece com aquele um botão.

Você também pode listar certificações (ISO, UL, CE, etc.) com o metafield de lista vertex.certifications; elas são renderizadas como selos na página de produto.


Divulgação do histórico de preços

Se você opera em mercados com regulamentações de divulgação de preços (a diretiva EU Omnibus, por exemplo), ou simplesmente quer mostrar a compradores conscientes da transparência como um preço evoluiu, o Vertex pode renderizar um bloco recolhível de histórico de preços na página de produto.

Onde defini-lo: o metafield de produto vertex.price_history — uma lista onde cada entrada tem uma data e um preço. Ative o bloco com Theme settings ▸ B2B ▸ Show price history on PDP.

DataPreço
2025-01-1514.50
2025-03-2213.80
2025-09-0412.32

Deixe o metafield vazio para ocultar o bloco.


Texto do selo de prazos NET

O selo de prazos NET que aparece na barra de saudação B2B (e nas telas de conta e de pedido) é alimentado por um metafield de empresa, não pelo nome nativo do prazo de pagamento do Shopify e não por uma configuração do tema.

Onde defini-lo: o metafield de empresa vertex.payment_terms (texto de linha única).

MetafieldExemplo
vertex.payment_termsNET 30 — ou um texto personalizado como NET 30 — Pay by invoice

Deixe-o em branco e nenhum selo de prazos NET é renderizado para aquela empresa.

Prazos de pagamento vs. o selo

Configurar os prazos reais de checkout com pagamento adiado (para que a empresa possa de fato pagar por fatura) é feito em Customers ▸ Companies ▸ [empresa] ▸ Payment terms — consulte o guia de configuração B2B. O metafield vertex.payment_terms acima é puramente o rótulo que o Vertex mostra no chrome; os dois são independentes, então configure ambos.


O que NÃO precisa de um metafield

Os seguintes dados já são nativos do Shopify B2B e não precisam de nada no namespace vertex:

DadosDe onde vêm
Preço B2B e faixas de volumeLista de preços do catálogo
Regras de quantidade (MOQ, máx, incremento)Regras de quantidade do catálogo
Nome da empresa e locaisRegistro nativo de empresa do Shopify
Status de isenção de impostosConfiguração de imposto no nível da empresa
Histórico de pedidos (para reordenar)Pedidos nativos do Shopify
Progresso do limite de gastosvertex.spending_limit no local da empresa (opcional)

O Vertex lê esses diretamente do Shopify. Os metafields deste guia preenchem apenas as lacunas onde o Shopify não tem equivalente nativo — como contatos do representante de vendas, documentos técnicos, especificações e rótulos de envia-de por produto.


Verificando sua configuração

Abra um produto na loja e percorra esta lista de verificação:

  • O MPN aparece no cabeçalho da página de produto.
  • "Ships from [cidade]" aparece sob o título do produto.
  • O bloco de Documentos renderiza com um botão por cada PDF que você carregou.
  • A tabela de especificações renderiza com todas as linhas que você adicionou.
  • O bloco de histórico de preços (se preenchido) aparece como um cartão recolhível abaixo do preço.

Depois faça login na loja como um comprador B2B em uma empresa de teste para verificar o cartão do representante:

  • A pílula do representante de vendas renderiza no cabeçalho desktop (≥1170px).
  • O botão de e-mail abre seu cliente de e-mail com o endereço do representante pré-preenchido.
  • O botão de telefone aciona uma ligação no mobile.
  • A gaveta mobile (<1170px) mostra o cartão do representante na parte inferior.
  • O painel da conta mostra o cartão completo do representante.

Loja com a pílula do representante (B2B logado)


Próximos passos