Sobre as configurações de veiculação

Esta página descreve 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 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 recomendações) ou controles (para pesquisa) a serem anexados. As configurações de exibição são invocadas pelo site ao mostrar recomendações ou resultados da pesquisa. No momento da exibição, o modelo ou os controles associados à configuração de exibição são referenciados para determinar o que as recomendações ou os resultados da pesquisa geram.

Modelos

Uma configuração de exibição de recomendações 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 usando configurações de exibição diferentes.

Controles de veiculação

As configurações de exibição de pesquisa têm uma relação muitos para muitos com os controles de exibição. É possível adicionar vários controles de exibição a uma configuração de exibição, e um único controle de exibição pode ser associado a várias configurações de exibição.

É possível criar controles de exibição e, em seguida, adicioná-los ou trocá-los em uma configuração de exibição de pesquisa ativa.

Recurso e permissões da API

Uma configuração de exibição é transmitida para a API 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 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 AI Commerce Search

O placement identifica o nome da configuração de exibição e o conjunto de modelos a serem usados na pesquisa.

As configurações de exibição estão disponíveis a partir do Recommendations AI v2 e da Pesquisa de varejo v2alpha.

O recurso servingConfig está disponível nas versões v2beta e v2alpha da API. É possível usar esse recurso para criar, visualizar, editar e remover configurações de exibição.

Se você tiver posições atuais 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 exibição exclui a posição correspondente, e a exclusão de uma posição exclui a configuração de exibição correspondente.

As configurações de exibição permitem editar as opções de diversidade e reclassificação de preços e fazer com que elas entrem em vigor 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.

As posições ainda são compatíveis, mas é recomendável usar as configurações de veiculação. Se um serving_config_id aleatório for colocado como parte da solicitação de pesquisa, a pesquisa será definida como um controle de exibição vazio ou não configurado, permitindo que a AI Commerce Search ainda funcione com a capacidade de pesquisa padrão.

Opções de recomendações para configurações de exibição

As opções a seguir permitem alterar 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 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.

Essa opção pode ser editada após a criação de uma configuração de exibição.

Diversificação de resultados

Se 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. 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: baseada em regras e orientada por dados.

Diversidade baseada em regras

A diversidade baseada em regras depende das categorias do 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 funciona 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 orientada por dados

Use a diversidade orientada por dados para produzir resultados de recomendações que equilibrem relevância e diversidade. A diversidade orientada por dados aprende com os metadados do catálogo de produtos, como títulos ou categorias. Em vez de depender das palavras do título ou da categoria, a diversidade orientada por dados captura a similaridade semântica para produzir uma diversificação de melhor desempenho.

Nível de diversificação Número 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 recomendações, você poderá ativar 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 uma correspondência. Por exemplo, se as categorias do produto de contexto forem a > b > c > d > e > f, os resultados retornados serão aqueles cujas categorias são a > b > c.

A correspondência de categoria pode ser usada em combinação com outras opções de filtragem, como preço, disponibilidade e tags de filtro. Por exemplo, se você usar a tag de filtro fall_Sale e tiver a correspondência de categoria ativada, os resultados retornados serão aqueles que têm 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 exibição. Por padrão, a correspondência de categoria está desativada.

É 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 pesquisa pode usar automaticamente os 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. Se um determinado atributo pode ser usado como um atributo, ele é definido por padrão pela configuração de atributo no nível do produto. As configurações de atributos dinâmicos na API podem ser substituídas por controles de atributos em todo o site na AI Commerce Search no console do Gemini Enterprise for Customer Experience. 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