Facetas
Facetas é um método de filtragem de alto desempenho que usa várias dimensões de valores de atributo como critérios de pesquisa.
Em uma faceta, os compradores podem selecionar várias opções, como "Básico" e "Consolado" em "Estilo" e os resultados da pesquisa são atualizados para exibir apenas esses estilos. Da mesma forma, se um comprador selecionar opções em várias facetas, como "Básico" em "Estilo" e "Interno" em "Clima", os resultados da pesquisa serão atualizados para exibir o estilo selecionado e o clima selecionado.
Qualquer faceta definida pode ser usada como um parâmetro de URL e os resultados serão filtrados com base nos valores de parâmetro: http://yourstore.com?brand=acme&color=red.
Agregação de facetas
A agregação de facetas é executada da seguinte maneira: se a loja tiver três facetas (categorias, cor e preço) e os filtros do comprador em todos os três (cor = azul, preço é de $10,00 a 50,00, categorias = promotions).
- Agregação
categories- Agregacategories, e aplica os filtroscoloreprice, mas não o filtrocategories. - Agregação
color- Agregacolor, e aplica os filtrospriceecategories, mas não o filtrocolor. - Agregação
price- Agregaprice, e aplica os filtroscolorecategories, mas não o filtroprice.
Valores de atributo padrão
Os atributos de produto a seguir são usados por Adobe Commerce Optimizer e habilitados por padrão.
pricepriceskunameConsulte a API de metadados de assimilação de dados para saber mais sobre os atributos do produto e suas propriedades.
Pesquisa em camadas e expansão de tipos de pesquisa
A pesquisa em camadas, ou pesquisa dentro de uma pesquisa, é um sistema de filtragem baseado em atributos que estende a funcionalidade de pesquisa tradicional para incluir parâmetros de pesquisa adicionais. Esses parâmetros de pesquisa adicionais permitem uma descoberta de produtos mais precisa e flexível.
Com a pesquisa em camadas, é possível:
- Permitir que os compradores pesquisem nos resultados da pesquisa.
- Use a indexação de pesquisa
startsWithecontainsna segunda camada da pesquisa em camadas para refinar ainda mais os resultados.
Os recursos de pesquisa avançada são implementados por meio do parâmetro filter na productSearch query usando operadores específicos:
-
Pesquisa em camadas - Pesquisar em outro contexto de pesquisa - Com esse recurso, você pode realizar até duas camadas de pesquisa para suas consultas de pesquisa. Por exemplo:
- Pesquisa de Camada 1 - Pesquise por "motor" em
product_attribute_1. - Pesquisa de camada 2 - Pesquise por "número de peça 123" em
product_attribute_2. Este exemplo procura por "número de peça 123" nos resultados por "motor".
A pesquisa em camadas está disponível para a indexação de pesquisa
startsWithe a indexação de pesquisacontainsna segunda camada da pesquisa em camadas, conforme descrito abaixo: - Pesquisa de Camada 1 - Pesquise por "motor" em
-
startsWith indexação de pesquisa - Pesquisar usando a indexação
startsWith. Esse recurso permite:- Procurando produtos em que o valor do atributo começa com uma string especificada.
- Configurar uma pesquisa "termina com" para que os compradores possam pesquisar produtos em que o valor do atributo termina com uma determinada string.
- Para habilitar uma pesquisa "termina com", o atributo de produto precisa ser assimilado na ordem inversa, e a chamada de API também deve ser uma sequência invertida. Por exemplo, se você deseja procurar um nome de produto que termine com "calças", é necessário enviá-lo como "stnap".
-
contém a indexação de pesquisa - Pesquise um atributo usando a indexação contains. Esse novo recurso permite:
-
Procurando uma consulta em uma cadeia de caracteres maior. Por exemplo, se um comprador procurar o número de produto "PE-123" na cadeia de caracteres "HAPE-123".
- Observação: este tipo de pesquisa é diferente da pesquisa de frase existente, que executa uma pesquisa de preenchimento automático. Por exemplo, se o valor do atributo do seu produto for "calças de ar livre", uma pesquisa de frase retornará uma resposta para "fora da panela", mas não retornará uma resposta para "ou formigas". A contém busca, no entanto, retorna uma resposta para "ou formigas".
-
Essas novas condições aprimoram o mecanismo de filtragem de consultas de pesquisa para refinar os resultados da pesquisa. Essas novas condições não afetam a consulta de pesquisa principal.
Implementação
-
Especifique o recurso de pesquisa para esse atributo, como Contém (padrão) ou Começa com. Você pode especificar no máximo seis atributos para habilitar para Contém e seis atributos para habilitar para Começa com. Além disso, para a indexação Contains, o comprimento da sequência de caracteres é limitado a 50 caracteres ou menos.
-
Consulte a documentação do desenvolvedor para obter exemplos de como atualizar suas chamadas de API do Commerce Optimizer usando os novos recursos de pesquisa do
containse dostartsWith.Você pode implementar essas novas condições na página de resultados da pesquisa. Por exemplo, você pode adicionar uma nova seção na página, onde o comprador pode refinar ainda mais os resultados da pesquisa. Você pode permitir que os compradores selecionem atributos específicos do produto, como "Fabricante", "Número da peça" e "Descrição". A partir daí, eles pesquisam dentro desses atributos usando as condições
containsoustartsWith.
Quando usar a pesquisa em camadas em vez de facetas
A pesquisa em camadas e os aspectos atendem a diferentes objetivos na descoberta de produtos, e escolher entre eles depende do seu caso de uso específico:
Usar pesquisa em camadas para:
- Pesquisar nos resultados da pesquisa usando vários critérios
- Trabalhar com números de peça, SKUs ou especificações técnicas onde os usuários tenham conhecimento de informações parciais
- Permitir que os compradores reduzam os resultados passo a passo com critérios aninhados
- Reduza o número de chamadas de API combinando vários critérios de pesquisa em uma única consulta
- Implementar padrões de pesquisa específicos da empresa que vão além da navegação padrão facetada
Usar facetas para:
- Fornecer filtragem típica de categoria, preço, marca e atributo
- Ofereça opções de filtro intuitivas que os usuários podem entender e selecionar facilmente
- Mostrar opções disponíveis com base nos resultados da pesquisa atual
- Exibir contagens e intervalos de filtros que ajudam os usuários a entender as opções disponíveis
- Trabalhe com características comuns do produto, como cor, tamanho, material e assim por diante
Prática recomendada: use a pesquisa em camadas para pesquisas técnicas complexas em que os usuários tenham critérios específicos, e use aspectos para filtragem padrão de comércio eletrônico em que os usuários desejam explorar e refinar opções visualmente.