Nesta página, descrevemos as configurações de exibição. Uma configuração de exibição é uma entidade de exibição que associa um modelo ou um conjunto de controles usados para gerar suas recomendações ou resultados de pesquisa.
Relação com modelos e controles
Ao criar uma configuração de veiculação, você seleciona um modelo. (para recomendações) ou controles (para pesquisa) para anexar. As configurações de veiculação são invocadas pelo site ao mostrar recomendações ou resultados de pesquisa. No momento da veiculação, o modelo ou os controles associados à configuração de exibição são referenciados para determinar quais recomendações ou resultados da pesquisa gerar.
Modelos
Uma configuração de veiculação de recomendações pode ter um único modelo associado a ela. No entanto, qualquer modelo pode ser associado a vários do Kubernetes, permitindo que você implante o mesmo modelo em páginas diferentes via diferentes configurações de veiculação.
Controles de veiculação
As configurações de exibição de pesquisa têm uma relação de vários para vários controles de veiculação. É possível adicionar vários controles de veiculação a uma configuração de veiculação, e um único controle de veiculação pode ser associado a várias configurações de veiculação.
É possível criar controles de exibição e, em seguida, adicioná-los ou trocá-los em uma configuração de exibição ativa da Pesquisa de varejo.
Recurso e permissões da API
Uma configuração de veiculação é transmitida para a API usando o
Recurso placements
:
- As recomendações usam o URL
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:predict
. - A pesquisa usa o URL
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:search
.
As permissões usadas nesses recursos são as permissões placements.search
e placements.predict
.
Suporte a posições na Vertex AI para Pesquisa para Retail
As configurações de veiculação estão disponíveis a partir do Recommendations AI v2 e Pesquisa de varejo v2alpha.
O recurso servingConfig
está disponível nas versões da API
v2beta e v2alpha. Você pode usar este recurso para criar, ver, editar e remover
configurações de veiculação.
Se você tiver posições ou criar novas, as configurações de exibição associadas a cada posição serão criadas automaticamente. A criação de uma configuração de exibição não cria uma posição correspondente.
A exclusão de uma configuração de veiculação exclui a posição correspondente e a exclusão de uma a posição exclui a configuração de veiculação correspondente.
As configurações de veiculação permitem que você edite as opções de diversidade e reclassificação de preços e quase em tempo real. Com as posições, as configurações de diversidade e de preço só podem ser alteradas a partir do modelo de recomendação para que a posição aponta.
Os canais ainda são compatíveis, mas recomendamos usar as configurações de veiculação.
Opções de recomendações para configurações de exibição
As opções a seguir permitem mudar o comportamento de uma configuração de exibição de recomendações.
Antes, essas opções estavam disponíveis ao criar modelos. Agora, elas estão associadas a configurações de veiculação.
Reclassificação de preços
A reclassificação de preços organiza, por ordem decrescente de preço, os itens recomendados do catálogo que têm probabilidade similar de serem pedidos. A reclassificação de preços é desativada por padrão.
Ativar a reclassificação de preços ajuda a equilibrar as taxas de conversão e os valores médios dos pedidos. Como a relevância também é usada para ordenar os itens retornados, ativar a reclassificação de preços não é o mesmo que classificar por preço.
Essa opção pode ser editada depois da criação de uma configuração de veiculação.
Diversificação
Se você quiser garantir que os resultados retornados de uma única solicitação de previsão sejam mais diversificados, e não parecidos, ative a diversificação. No geral, a diversificação reduz a probabilidade de produtos semelhantes serem mostrado em um painel de recomendações, com o risco de remover algumas recomendações. As configurações de diversificação podem ser editadas após a criação de uma veiculação configuração do Terraform. Ela fica desativada por padrão.
Há dois tipos de diversificação disponíveis: diversidade baseada em regras e diversidade com base em dados.
Diversidade baseada em regras
A diversidade baseada em regras depende das categorias do seu catálogo de produtos. Usar diversidade baseada em regras para recomendar produtos de diversas categorias. A diversificação é configurada por nível, com níveis mais altos de diversificação, fazendo com que menos itens sejam exibidos por categoria. Esse tipo de diversificação funciona melhor se o catálogo oferece categorias de produtos de alta qualidade.
Nível de diversificação | Número máximo de itens por categoria |
---|---|
Nenhum | Ilimitado |
Baixa | 3 |
Médio | 2 |
Alta | 1 |
Automático | Depende do catálogo |
Diversidade orientada por dados
Use a diversidade baseada em dados para produzir recomendações que equilibrem relevância e diversidade. A diversidade baseada em dados aprende com o catálogo de produtos metadados, como títulos ou categorias. Em vez de depender do título ou das palavras da categoria, a diversidade baseada em dados captura a semelhança semântica para produzir uma diversificação de melhor desempenho.
Nível de diversificação | Itens semelhantes máximos |
---|---|
Nenhum | Ilimitado |
Baixa | 3 |
Médio | 2 |
Alta | 1 |
Automático | Depende do catálogo |
Correspondência de categoria
Se a configuração de veiculação incluir um modelo de itens semelhantes para as recomendações, ative a correspondência de categoria. Quando a correspondência de categoria é usada, os únicos resultados de produtos retornados são aqueles que compartilham pelo menos uma categoria com o produto de contexto.
Se as categorias tiverem hierarquias profundamente aninhadas, elas serão
truncadas usando heurísticas para melhorar a possibilidade de correspondência. Por
exemplo, se as categorias do produto de contexto forem a > b > c > d > e >f
, os
resultados retornados serão aqueles com categorias a > b > c
.
A correspondência de categoria pode ser usada em combinação com outras opções de filtragem, como
como tags de preço, disponibilidade e filtro. Por exemplo, se você usar a tag de filtro
fall_Sale
e a correspondência de categoria estiver ativada, os resultados retornados serão aqueles que
ter a tag necessária e uma correspondência de categoria.
Essa opção pode ser editada após a criação de uma configuração de disponibilização. Por padrão, a correspondência de categoria está desativada.
Opções de pesquisa para configurações de exibição
Atributos dinâmicos
É possível ativar a segmentação dinâmica ao criar ou editar uma configuração de veiculação.
Quando os atributos dinâmicos são ativados para uma configuração de veiculação, pesquisa pode usar atributos automaticamente como atributos dinâmicos em resultados da pesquisa para esta configuração, com base no comportamento anterior do usuário, como atributos cliques e visualizações. Por padrão, a possibilidade de usar um determinado atributo como um filtro é definida pela configuração de atributo no nível do produto. As configurações de atributos dinâmicos na API podem ser substituídas pelos controles de atributos em todo o site no console do Search for Retail. Consulte Gerenciar controles em todo o site.
Os atributos dinâmicos podem ser criados com base em dados precisos do catálogo de produtos.
No entanto, para que o recurso funcione de maneira ideal para seu site, os modelos de atributos precisam aprender com a atividade no site. Para isso, é necessário definir os campos de consulta, categoria e filtro nos uploads de eventos search
com precisão.
Próximas etapas
- Solicite previsões da nova posição.