Adicionar filtros
É possível criar filtros na loja virtual para permitir que os clientes refinem os produtos exibidos nas páginas de coleção e nos resultados da pesquisa. Por exemplo, se você vende relógios, pode criar filtros para nome da marca, preço, tamanho do mostrador e resistência à água.
Nesta página
Requisitos
Os filtros estão disponíveis para todos os temas da Online Store 2.0, bem como para as vitrines externas personalizadas que usam filter
na API Liquid ou a API Storefront na loja virtual. Saiba como exibir filtros em temas da Online Store 2.0.
Vale lembrar que ainda será possível criar filtros no app Shopify Search & Discovery se o tema não for compatível com esses recursos; mas, nesse caso, eles não serão mostrados na loja virtual.
No admin da Shopify, acesse Loja virtual > Navegação para verificar se o tema da loja é compatível com a filtragem. Caso ele não seja, uma mensagem será exibida na seção Filtros de coleção e de pesquisa.
Tipos de filtro
É possível selecionar até 25 filtros para uma loja. Vale destacar que todas as lojas podem exibir os mesmos filtros-padrão, e os lojistas têm a opção de criar filtros personalizados exclusivos para o catálogo de produtos.
Filtros-padrão
Os filtros de disponibilidade do produto, preço, fabricante, tipo de produto e tags estão disponíveis em todas as lojas.
Filtros personalizados
Os filtros personalizados podem ser gerados com as opções de variante do produto ou com metacampos. Por exemplo, é possível adicionar um filtro de tamanho se a loja vende roupas com diferentes variantes desse tipo.
Saiba mais sobre como adicionar filtros personalizados com metacampos.
Editar filtros
É possível editar os filtros usados na loja virtual direto no app.
Etapas:
- No app Shopify Search & Discovery, acesse Filtros e clique em Adicionar filtro.
- Selecione uma fonte de filtro para disponibilizar aos clientes.
- Opcional: renomeie o filtro Etiqueta que será mostrado aos clientes.
- Clique em Salvar.
Também é possível reordenar os filtros na tela Filtros. Basta clicar e arrastar o item em questão para o pedido em que ele será exibido aos clientes.
Renomear filtros
É possível alterar a etiqueta mostrada a clientes nos filtros da loja. Clique em uma opção na tela Filtros e altere o campo Etiqueta.
Essa alteração não muda as informações sobre a fonte do filtro. Por exemplo, renomear a etiqueta do filtro com base na opção de item não muda o nome exibido em cada página do produto.
Adicionar filtro personalizado com metacampos
Com os metacampos, é possível criar filtros personalizados para tipos de valores como os seguintes:
- Texto em linha única
- Texto em linha única (lista)
- Decimal
- Inteiro
- Verdadeiro ou falso
Mas, antes disso, é necessário criar o metacampo. Saiba mais sobre metacampos para configurar opções de filtro personalizado.
Após a configuração do recurso, é possível selecionar os metacampos como opções durante a edição dos filtros.
Comportamento do filtro
Vale ressaltar que os filtros que não estão associados a nenhum produto em uma página de coleção ou resultado da pesquisa ficam ocultos para os clientes.
Os produtos são filtrados em uma página de resultados de pesquisa ou coleção da seguinte maneira:
- A escolha dos valores de filtro com o mesmo filtro é uma declaração
or
que pode aumentar o número de resultados. Por exemplo, a escolha "Produtos de cor vermelha ou verde" do filtro "Cor" retorna produtos vermelhos e verdes. - A escolha dos valores de filtro entre os diferentes filtros é uma declaração
and
que pode diminuir o número de resultados. Por exemplo, a escolha "Vermelho e tamanho 36" dos filtros "Cor" e "Tamanho" retorna produtos que são vermelhos e tamanho 36.
O número de itens exibidos na tela também varia conforme os filtros são usados no nível do produto ou no de variantes. Por exemplo, um comprador pode escolher vários valores de "Cor" de um filtro de opção de produto, mas ver apenas um artigo na tela, porque todas as cores pertencem às variantes do item.
Valores de filtro
Apenas os valores de filtro que se aplicam a produtos de uma coleção ou resultados de pesquisa são exibidos aos clientes. São aplicadas diferentes ordens de classificação para os valores de filtro, e é possível usar filtros de metacampo para ter mais controle sobre a classificação e os valores exibidos.
Classificação dos valores de filtro
Os valores de filtro são exibidos em ordem crescente por padrão, tanto alfabética quanto numericamente. Por exemplo, um filtro de opção de produto como "Tamanhos de sapatos" exibirá os valores do menor para o maior.
Os valores de filtro que começam com um número e terminam com uma palavra, como "60 watts", serão exibidos ao lado de valores de filtro que terminem com a mesma palavra. Por exemplo, um filtro como "Idades" com os valores "2 anos", "6 meses", "3 anos" e "2 meses" será organizado da seguinte forma:
- 2 meses
- 6 meses
- 2 anos
- 3 anos
As ordens de classificação personalizadas são aplicadas para valores de filtro nas opções de produto denominadas "Tamanho". Isso cria a ordem de classificação correta para termos de tamanho comuns. Por exemplo, "PP" (extra pequeno) vem antes de "P" (pequeno).
Personalizar a ordem de classificação
Para definir sua própria ordem de classificação personalizada para valores de filtro, crie um metacampo de texto com uma linha com opções predefinidas. A ordem de escolha no admin será a ordem de classificação do valor de filtro na vitrine.
No exemplo abaixo, os valores de um metacampo de "Nível de habilidade" podem ser organizados manualmente em "Iniciante", "Intermediário" e "Profissional".

Agrupar valores de filtro
Para exibir múltiplos valores de filtro como um único filtro, crie um novo filtro de metacampo com os valores que quer mostrar aos clientes.
Por exemplo, é possível que uma opção de produto de "Cor" tenha valores "ônix", "ébano" e "azul noturno", que podem ser mostrados aos clientes simplesmente como "preto". Em vez de usar o filtro de opção do produto, faça um metacampo de variante do produto chamado "Cor" e defina o valor como "Preto" para as variantes do produto. Essa abordagem também permite que os produtos que não têm uma opção de "Cor" ainda sejam filtrados por cor.
Excluir valores de filtro
Se você precisar de mais controle sobre os valores exibidos aos clientes, use um filtro de metacampo apenas com os valores que quer mostrar aos compradores na vitrine.
Por exemplo, as lojas podem usar tags de produto para outros fins que vão além dos filtros de vitrine, como condições de coleções automatizadas ou filtragem de listas de produtos de admin. É possível usar um tipo de metacampo de texto de linha única ou um tipo de lista em vez do tipo de filtro de tag de produto. Use o editor em massa para atualizar rapidamente as informações de todos os seus produtos.
Limitações
Coleções com mais de 5.000 produtos não exibem filtros. Se você tem uma coleção com mais de 5.000 produtos, pode apresentar uma grande coleção como um grupo de coleções automatizadas menores e vinculá-las em menus suspensos. Por exemplo, em vez de apenas um link para uma grande coleção de moda "Feminina", sua loja pode ter links de navegação para subcoleções menores de "Blusas", "Calças jeans" e "Botas".
Uma pesquisa com mais de mil resultados não exibe filtros.
Um filtro pode exibir no máximo 100 valores, portanto faltarão alguns se a quantidade for maior. É possível reduzir o número de valores de filtro agrupando valores semelhantes com metacampos.