Nesta página, descrevemos as configurações de exibição. Uma configuração de exibição é uma entidade que associa um modelo ou um conjunto de controles usados para gerar a recomendação ou os resultados da pesquisa.
Relação com modelos e controles
Ao criar uma configuração de exibição, você seleciona um modelo (para a Recommendations AI) ou controles (para a Retail Search) para anexar. As configurações de exibição são invocadas pelo site ao mostrar recomendações ou resultados da pesquisa. A API Retail faz referência ao modelo ou aos controles associados à configuração de exibição no momento da exibição para determinar as recomendações ou os resultados da pesquisa a serem gerados.
Modelos
Uma configuração de disponibilização do Recommendations AI pode ter um único modelo associado a ela. No entanto, qualquer modelo pode ser associado a várias configurações de exibição, permitindo que você implante o mesmo modelo em páginas diferentes por meio de diferentes configurações de exibição.
Controles de veiculação
As configurações de veiculação da Pesquisa de varejo têm uma relação de várias para várias com os controles de veiculação. É possível adicionar vários controles de veiculação a uma configuração de exibição. Além disso, um único controle pode ser associado a várias configurações desse tipo.
É possível criar controles de veiculação e adicionar ou trocar em uma configuração de veiculação da Retail Search.
Recurso e permissões da API
Uma configuração de exibição é transmitida à API Retail usando o
recurso placements
:
- O Recommendations AI usa o URL
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:predict
. - A pesquisa de varejo 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 para posições na API Retail
As configurações de exibição estão disponíveis a partir da Recommendations AI v2 e da Retail Search v2alpha usando a API Retail.
O recurso servingConfig
está disponível nas versões
v2beta e v2alpha da API Retail. É possível usar este recurso para criar, visualizar, editar e remover
configurações de exibição.
Se você tiver posições atuais ou criar novas, a API Retail criará automaticamente uma configuração de exibição associada a cada posição. 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 exibição exclui a posição correspondente, e a exclusão de uma posição também remove a configuração de exibição correspondente.
As configurações de exibição permitem editar opções de reclassificação de preços e diversidade e fazer com que elas entrem em vigor quase em tempo real. Com as posições, as configurações de diversidade e preço só podem ser alteradas no modelo de recomendação indicado pela posição.
As posições ainda são compatíveis, mas é recomendável usar as configurações de veiculação.
Opções do Recommendations AI para configurações de veiculação
As opções a seguir permitem alterar o comportamento de uma configuração de exibição do Recommendations AI.
Essas opções estavam disponíveis anteriormente durante a criação de modelos. Agora, elas estão associadas às configurações de exibiçã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.
Esta opção pode ser editada após a criação de uma configuração de exibição.
Diversificação
Ative a diversificação para garantir que os resultados retornados de uma única solicitação de previsão sejam mais diversificados em vez de semelhantes. Geralmente, a diversificação reduz a probabilidade de que produtos semelhantes sejam mostrados em um painel de recomendação, com o risco de remover algumas boas recomendações. As configurações de diversificação podem ser editadas após a criação de uma configuração de exibição. Ela fica desativada por padrão.
Dois tipos de diversificação estão disponíveis: diversidade baseada em regras e baseada em dados.
Diversidade baseada em regras
A diversidade baseada em regras depende de categorias do seu catálogo de produtos. Use a diversidade baseada em regras para recomendar produtos de várias 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 funcionará melhor se o catálogo fornecer 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 baseada em dados
Use a diversidade baseada em dados para produzir resultados de recomendações que equilibrem relevância e diversidade. A diversidade baseada em dados aprende com os metadados do catálogo de produtos, como títulos ou categorias. Em vez de depender de palavras de título ou categoria, a diversidade baseada em dados captura a similaridade semântica para produzir diversificação com melhor desempenho.
Nível de diversificação | Máximo de itens semelhantes |
---|---|
Nenhum | Ilimitado |
Baixa | 3 |
Médio | 2 |
Alta | 1 |
Automático | Depende do catálogo |
Correspondência de categoria
Se a configuração de exibição incluir um modelo de itens semelhantes para o Recommendations AI, será possível ativar a correspondência de categoria. Quando a correspondência de categoria é usada, a API Retail retorna apenas resultados de produtos que compartilham pelo menos uma categoria com o produto de contexto.
Se as categorias tiverem hierarquias profundamente aninhadas, a API Retail as truncará usando heurística para melhorar a possibilidade de correspondência. Por
exemplo, se as categorias do produto de contexto forem a > b > c > d > e >f
, a
API Retail poderá retornar resultados com categorias a > b > c
.
A correspondência de categoria pode ser usada em combinação com outras opções de filtragem, 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, a API Retail vai retornar
resultados que tenham a tag necessária e uma correspondência de categoria.
Esta opção pode ser editada após a criação de uma configuração de exibição. Por padrão, a correspondência de categoria está desativada.
Opções da Retail Search para configurações de veiculação
Atributos dinâmicos
É possível ativar os atributos dinâmicos ao criar ou editar uma configuração de exibição.
Quando os atributos dinâmicos estão ativados para uma configuração de exibição, a Retail Search pode usar automaticamente atributos como atributos dinâmicos nos resultados da pesquisa para essa configuração, com base no comportamento anterior do usuário, como cliques e visualizações de atributos. Se um determinado atributo pode ser usado como um atributo, por padrão, é definido pela configuração do atributo no nível do produto na API Retail. As configurações de atributos dinâmicos na API podem ser substituídas por controles de atributos em todo o site no console do Google Cloud. Consulte Como 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.