O Vertex AI Search para comércio oferece uma funcionalidade que lhe permite especificar registos que devem ser realçados nas pesquisas. Pode controlar a classificação dos resultados aplicando uma regra de reforço para dar prioridade ou retirar prioridade aos itens de pesquisa devolvidos.
Regras de aumento
As regras de aumento só podem ser aplicadas quando existe uma classificação de relevância base, como em pesquisas ordenadas por relevância ou resultados de navegação com classificações pré-ordenadas. O aumento é uma função multiplicadora aplicada a estes resultados de pesquisa e navegação.
Amplifique ou ignore
Um produto pode ser condicionado por várias regras de realce ou ocultação, que são definidas na classe boostspec
da API Google Search Services.
- Um número positivo indica uma regra de aumento ou uma promoção.
- Um número negativo indica uma regra de ocultação, que é uma despromoção em vez de uma promoção.
Opções de configuração
- Soma do efeito de aumento: se houver uma despromoção e uma promoção, o Vertex AI Search for commerce soma estes valores. A soma resultante é um aumento reduzido ou um efeito de ocultação líquido.
- Regra de aumento máximo (predefinição): o Vertex AI Search para comércio verifica qual é o valor máximo e ignora as outras regras.
Várias regras de realce ou ocultação definidas para um produto
Várias regras de realce ou ocultação podem afetar um produto, sendo que a soma ou o máximo dos valores de realce determinam a pontuação final.
Quando são aplicadas várias regras de aumento ao mesmo produto, verifique sempre se a pontuação de outro produto ultrapassou a do produto em questão. O modo Máximo está definido como predefinição para que este problema seja menos provável de ocorrer.
Suponhamos que um produto recebe aumentos de 2, 3 e 0,5, e outro produto recebe um aumento de 0,5. Embora o produto tenha recebido apenas uma pontuação de aumento de 0,5, quando é aumentado repetidamente, tem uma classificação superior à do outro produto. Verifique cuidadosamente a especificação de aumento para se certificar de que não se sobrepõe ou que se sobrepõe conforme previsto.
Substituir filtros
Dois tipos de filtros que têm precedência sobre as regras de aumento:
Especificados pelo utilizador: podem ser elementos como o preço ou a marca, e aparecem ao utilizador final como mosaicos ou facetas no Website.
Atualidade (relevância): estes filtros só existem para consultas de pesquisa (não para navegação). Excluem produtos menos relevantes dos resultados da pesquisa. Por exemplo, a pesquisa frigorífico não devolve micro-ondas nem acessórios, como puxadores de frigoríficos. O filtro reconhece que não deve aumentar a visibilidade de um micro-ondas para uma pesquisa de frigoríficos.
Filtros disponíveis na pesquisa e na navegação
- Pesquisa: filtro de topicalidade mais quaisquer outros filtros aplicados pelo utilizador, como facetas no site.
- Explorar: uma vez que não existe uma consulta de texto, apenas são aplicados os filtros aplicados pelo utilizador. Os filtros também são aplicados para verificar se o produto (por exemplo, fatos) pertence à categoria de produtos correta (por exemplo, não camisolas).
Depuração e resolução de problemas
Todos os produtos são elegíveis para o aumento ilimitado, mas os filtros aplicados pelo utilizador eliminam produtos da resposta da pesquisa. Para resolver problemas que impedem a apresentação de um produto otimizado nos resultados da pesquisa e da navegação, verifique o seguinte:
- Várias regras de aumento (incluindo rebaixamentos de ocultação): verifique a configuração do modo de aumento (soma ou máx.) e determine a pontuação final.
- Relevância: um produto tem de ser relevante para a consulta e passar os filtros de relevância. Se uma consulta de pesquisa for para sapatos Nike e o título do produto for Air Jordans,as palavras não correspondem, mas a relação semântica próxima resulta numa pontuação de relevância elevada. Um título de produto, como casaco amarelo, tem uma pontuação de relevância baixa com uma consulta de pesquisa da Nike. Da mesma forma, se o título do produto for um número de modelo enigmático que não tenha relação com nenhuma palavra, a classificação de relevância será baixa para qualquer consulta.
- Filtros: as regras de filtragem substituem qualquer regra de aumento e impedem que os produtos aumentados sejam apresentados nos resultados. O filtro é sempre aplicado acima do aumento. Se um produto tiver filtros aplicados pelo utilizador ou se uma categoria de produtos filtrar para navegação, o aumento não funciona.
Tutorial de amplificação
Este tutorial mostra alguns exemplos de aumento da visibilidade dos produtos.
Para seguir orientações passo a passo para esta tarefa diretamente no editor do Cloud Shell, clique em Orientar-me:
Configure o aumento
Esta página usa o seguinte conjunto de dados como exemplo. Apenas os campos necessários para a explicação estão incluídos.
Exemplo de conjunto de dados
Exemplo de pedido e resposta de pesquisa
Por exemplo, se pesquisar "altifalante Google", recebe "nest_mini_2nd_gen", "nest_audio", "nest_hub_max", "nest_hub", "google_home_max" e "google_home_mini" por qualquer ordem.
Exemplo de especificação de impulso
Suponhamos que quer dar prioridade aos produtos mais baratos (menos de 95 euros) e despriorizar os mais caros (mais de 95 euros). Pode aplicar uma especificação de aumento como:
JSON
{ condition_boost_specs { condition: "price: IN(*, 95.0e)" boost: 0.5 } condition_boost_specs { condition: "price: IN(95.0e, *)" boost: -0.5 } }
No resultado, "nest_mini_2nd_gen"
, "google_home_mini"
e "nest_hub"
podem ser os três primeiros, enquanto "nest_audio"
, "nest_hub_max"
e "google_home_max"
podem ser os três últimos. No entanto, não existe uma ordem específica predeterminada, ao contrário da ordenação por preço, conforme abordado em Filtrar e ordenar resultados.