Filtrar produtos
Adobe Commerce Optimizer aplica automaticamente filtros padrão não configuráveis a unidades de recomendação. Se você tiver várias unidades de recomendação implantadas em uma página, o Adobe Commerce Optimizer filtra todos os produtos que são repetidos nas unidades. Somente a primeira referência a um produto repetido é usada para abrir espaço para outros produtos a serem recomendados. O Adobe Commerce Optimizer também filtra todos os produtos comprados anteriormente e aqueles que estão no carrinho.
Quando você cria uma unidade de recomendação, pode definir filtros que controlam quais produtos podem ser exibidos nas recomendações. Esses filtros se baseiam em um conjunto de condições de inclusão ou exclusão definidas por você. Somente os produtos que correspondem a todas as condições de inclusão aparecem nas recomendações. Os produtos que correspondem a qualquer uma das condições de exclusão não são recomendados.
Você pode configurar vários filtros e ativar apenas aqueles que desejar selecionando a alternância em cada página de filtro. Isso permite criar rascunhos de filtros para uso futuro. O número de filtros ativados é exibido em cada guia.
Condições
As condições podem ser estáticas ou dinâmicas.
-
Uma condição estática usa atributos de produto existentes para determinar quais produtos podem aparecer na unidade. Por exemplo, você pode especificar que apenas os produtos em estoque com um preço superior a US$ 25 apareçam na unidade.
-
Uma condição dinâmica é destacada do contexto atual de um comprador, como a categoria ou o produto visualizado no momento. Por exemplo, ao criar uma recomendação de produto para ser implantada nas páginas de detalhes do produto, você pode usar um filtro de preço dinâmico para incluir ou excluir produtos dentro de um intervalo de preço relativo do produto visualizado no momento.
Operadores lógicos
Os operadores lógicos AND e OR são usados para unir várias condições. Se estiver usando filtros de inclusão e exclusão em todos os tipos de filtros, as inclusões serão avaliadas primeiro para determinar todos os produtos possíveis que podem ser recomendados, e os produtos que correspondem a quaisquer filtros de exclusão serão removidos da lista. Os filtros Preço usam uma ordem diferente entre as regras de preço: exclusões primeiro e, em seguida, inclusões. Consulte Como incluir e excluir regras usam o preço.
AND- Associa duas condições de filtragem de inclusãoOR- Adiciona duas condições de filtragem por exclusão
Tipos de filtros
Cada tipo de filtro é direcionado a um aspecto diferente do catálogo, como produto e preço, para que você possa restringir ou ampliar quais produtos estão qualificados para uma unidade. Escolha os tipos que correspondem às suas metas de merchandising e combine as condições de inclusão e exclusão conforme necessário; as subseções abaixo descrevem como cada tipo se comporta e como Adobe Commerce Optimizer o aplica.
Preço price
A filtragem de preços usa o preço calculado final de cada produto do catálogo de preços ativo da loja, que é o catálogo de preços atribuído à loja onde a unidade de recomendação é renderizada.
Esse valor:
- Inclui descontos, promoções e preços especiais definidos nesse catálogo de preços (não apenas o preço de lista).
- Exclui ajustes no nível de remessa e carrinho.
- Aplica-se somente ao catálogo de preços ativo para essa vitrine; outras vitrines ou catálogos de preços não são usados.
Configure como os catálogos de preços são mapeados para uma loja em seu catálogo e a configuração catálogos de preços.
Como incluir e excluir regras usam preço how-include-and-exclude-rules-use-price
- Regras de exclusão - Os produtos cujo preço final corresponde a qualquer exclusão de preço definida são removidos primeiro.
- Regras de inclusão - Entre os candidatos restantes, somente os produtos cujo preço final corresponda a todos as condições de inclusão de preço definidas permanecem qualificados. Isso inclui todos os filtros de inclusão ativados (por exemplo, sua regra de preço mais quaisquer outras regras de inclusão).
As regras de preço filtram o conjunto de candidatos a recomendação; eles não reclassificam os produtos. O mecanismo produz uma lista classificada, as regras de inclusão e exclusão de preço removem os produtos dessa lista e a ordem relativa dos produtos restantes permanece a mesma. Se menos produtos forem qualificados do que as solicitações de unidade, somente os itens válidos serão mostrados. Se nenhuma for qualificada, a unidade não será renderizada (nenhum espaço reservado vazio).
O preço mostrado nos produtos dentro da unidade de recomendação é o mesmo preço final da tabela de preços dessa loja, portanto, o que os compradores veem corresponde ao valor usado para filtragem. Na visualização de Administrador, os produtos configuráveis podem mostrar um intervalo de preço quando os preços da variante forem diferentes; consulte Produtos configuráveis na visualização.
Faixa de preços estática
Use um filtro de preço estático quando quiser um mínimo ou máximo fixo na moeda base da sua loja, independentemente do produto que um comprador está visualizando.
Configurar um filtro de preço estático
-
Ao criar ou editar uma unidade de recomendação, abra Filter products (ou vá para a etapa Filtros do fluxo de trabalho da unidade).
-
Selecione a guia Inclusions ou Exclusions, dependendo se você deseja permitir somente produtos em um intervalo de preços ou bloquear produtos em um intervalo. O selo em cada guia mostra quantos filtros desse tipo estão habilitados.
-
Na lista à esquerda, selecione Price.
-
Ligue o Enable filter.
Os valores de preço usam a moeda base do site, conforme observado na página.
-
Abra Include products based on (na guia Inclusions) ou o controle equivalente na guia Exclusions e escolha Set price range.
-
Defina um Min price e/ou Max price opcional usando os campos ao lado do símbolo da moeda. Você pode digitar valores ou usar os controles - e + para ajustar valores. Deixe um limite vazio se não precisar de um mínimo ou máximo. O intervalo é comparado ao preço calculado final de cada produto para o catálogo de preços ativo da loja.
-
Termine de configurar a unidade de recomendação e salve ou publique como você faria normalmente para que o filtro entrasse em vigor.
Filtros de preço dinâmicos (em relação ao produto atual) dynamic-price-filters-relative-to-current-product
Use um filtro de preço dinâmico quando as recomendações tiverem que ser limitadas em relação ao produto exibido no momento em uma PDP (página de detalhes do produto). O filtro usa o preço final desse produto como uma âncora e compara os produtos recomendados com os limites que você define.
Os operadores dinâmicos estão disponíveis somente para tipos de recomendação relacionados ao SKU executados em um contexto de produto, como:
- Visualizou isto, visualizou aquilo
- Visualizou isto, comprou aquilo
- Comprei isto, comprei aquilo
- Veja mais aqui
- Semelhança visual
Eles não estão disponíveis para tipos com base em popularidade (por exemplo, Mais visualizados ou Mais comprados) porque essas unidades não têm um único produto atual para ancorar o filtro.
Na loja, o menu suspenso de recomendações lê o preço do produto atual no contexto PDP e o envia com a solicitação de recomendação. Adobe Commerce Optimizer usa esse valor como âncora ao avaliar as regras de preço dinâmicas. Para produtos configuráveis, a âncora é a variante mais baixa preço final (priceRange.minimum).
Operadores
Em Include products based on (ou no equivalente de exclusões), você pode escolher:
Semântica de deslocamento
Para Menor que ou igual ao preço atual do produto e Maior que ou igual ao preço atual do produto, o valor inserido é um deslocamento numérico adicionado ao preço âncora para formar o limite:
- Um deslocamento negativo move o limite abaixo do preço atual do produto.
- Um deslocamento positivo move o limite acima do preço atual do produto.
- Vazio ou 0 significa sem limite nesse lado; o back-end trata todos da mesma forma.
- Você não pode usar 0 para significar “exatamente o preço atual do produto” como o limite.
Isto corresponde a Product Recommendations no PaaS. Os rótulos no Administrador refletem essa semântica diretamente.
Configurar um filtro de preço dinâmico
- Crie ou edite uma unidade de recomendação relacionada ao SKU que esteja implantada na página detalhes do produto (ou outro posicionamento em que um produto atual esteja sempre em contexto).
- Abra Filter products e selecione a guia Inclusions ou Exclusions.
- Selecione Price e ative Enable filter.
- Abra Include products based on (ou o equivalente de exclusões) e escolha um operador dinâmico (por exemplo, Dentro de um intervalo de valores do produto atual).
- Informe deslocamentos ou valores de faixa, conforme solicitado. Use a visualização para confirmar os resultados de um produto de amostra.
- Salve ou publique a unidade.
Valores inválidos (valores não numéricos, combinações sem suporte ou intervalos nos quais o mínimo é maior que o máximo) bloqueiam o salvamento e mostram erros de validação; Save permanece desabilitado até que o filtro seja válido.
Quando nenhum preço de âncora está disponível
Se um filtro de preço dinâmico estiver habilitado, mas a loja não puder fornecer um preço de produto atual (por exemplo, a unidade é renderizada fora de um contexto PDP), Adobe Commerce Optimizer não retorna recomendações não filtradas. A unidade não mostra nenhuma recomendação, pois mostrar resultados não filtrados não corresponderia à regra que você configurou.
Produtos configuráveis na visualização configurable-products-in-preview
No painel visualização do Administrador, os preços recomendados do produto são exibidos da seguinte maneira:
- Produtos simples - Preço final único da resposta da GraphQL.
- Produtos configuráveis - Se os preços mínimos e máximos da variante forem diferentes, a visualização mostrará um intervalo (por exemplo,
$min – $max). Se forem iguais, será mostrado um único preço.
O preço de referência usado para cálculos de filtros dinâmicos em um produto configurável é sempre o preço final da variante mínimo, consistente com a loja.
Exemplos de filtro de preço
Os exemplos a seguir usam o preço atual de $500. Ajuste a inclusão versus a exclusão para corresponder à sua meta de merchandising.
Produto
Os filtros de produto visam itens de catálogo individuais por SKU. Você adiciona um ou mais SKUs para permitir somente esses produtos (Inclusões) ou bloqueá-los (Exclusões), usando a mesma página Filter products que filtros de preço. Não é possível exibir produtos desativados ou produtos que não estão visíveis individualmente em uma unidade de recomendação; esses produtos nunca aparecem na loja, independentemente dos filtros.
Configurar um filtro de produto
-
Ao criar ou editar uma unidade de recomendação, abra Filter products (ou vá para a etapa Filtros do fluxo de trabalho da unidade).
-
Selecione a guia Inclusions ou Exclusions. O selo em cada guia mostra quantos filtros desse tipo estão habilitados.
-
Na lista à esquerda, selecione Product.
-
Ligue o Enable filter.
O cabeçalho do painel direito reflete a guia, por exemplo Product inclusions ou o equivalente para exclusões.
-
Em Product SKU, insira um SKU e clique em Add. Repita para adicionar mais SKUs.
Em Product SKUs, cada SKU aparece como uma marca removível. Clique em X em uma marca para remover essa SKU ou clique em Clear All para remover cada SKU da lista.
-
Termine de configurar a unidade de recomendação e salve ou publique como você faria normalmente para que o filtro entrasse em vigor.
Para inclusões, somente os produtos cujos SKUs estão listados (e que satisfazem aos outros filtros de inclusão habilitados) podem ser recomendados. Para exclusões, qualquer produto cujo SKU esteja listado não é recomendado, mesmo que ele seja qualificado de outra forma.