Gerenciar produtos indisponíveis

Você pode controlar como os produtos indisponíveis são exibidos em Live Search resultados de pesquisa e categoria usando a configuração de inventário, filtros de tempo de consulta e sinalizadores de recursos de back-end opcionais. Essas opções têm limites importantes, que este tópico explica.

Filtros de status do estoque

O atributo de estoque do Adobe Commerce quantity_and_stock_status não tem suporte como uma faceta e não aparece na caixa de diálogo Add Facet. No entanto, Live Search expõe um campo inStock que você pode usar como filtro no momento da consulta.

Ocultar produtos indisponíveis

Use uma das seguintes abordagens para ocultar produtos indisponíveis.

Configuração do Commerce

1.No Administrador, vá para Stores > Settings>Configuration>Catalog>Inventory.

1.Defina Display Out of Stock Products como No.

  1. Clique em Save Config.

Quando Display Out of Stock Products está definido como No, Live Search adiciona inStock = 'no às consultas de vitrine através do widget PLP, assim os produtos indisponíveis não são retornados.

Filtro de API

Ao chamar a API Live Search diretamente (GraphQL ou REST), filtre explicitamente os produtos indisponíveis, por exemplo:

query productSearchInStockOnly {
  productSearch(
    phrase: ""
    filter: [
      { attribute: "inStock", eq: "true" }
    ]
  ) {
    total_count
    items {
      productView {
        sku
        name
        inStock
      }
    }
  }
}

Use esta abordagem quando você não encaminhar a solicitação pelo Widget PLP do Live Search.

Mostrar resultados esgotados após em estoque

Para manter os produtos indisponíveis no conjunto de resultados, mas sempre após os produtos em estoque ao classificar por relevância, o Adobe pode ativar um sinalizador de recurso interno para seu ambiente.

  • Este sinalizador de recurso não está exposto na interface do usuário do Administrador Live Search.
  • Para solicitar, entre em contato com o Suporte da Adobe e consulte o recurso para mover produtos indisponíveis para o final dos resultados da pesquisa.
NOTE
Depois que o sinalizador é habilitado, qualquer produto indisponível restante no conjunto de resultados é movido para o final ao classificar por Relevância. Outras ordens de classificação (por exemplo, Preço ou Nome do produto) não serão afetadas.

Pesquisar regras de merchandising e ações

As regras de merchandising de pesquisa se baseiam em consultas e têm como alvo produtos individuais, não grupos inteiros por estado de estoque ou valor de faceta:

  • As condições da regra dependem somente da frase de pesquisa do comprador (Query is, Query contains, Query starts with, Query ends with).
  • Os eventos de regra (Aumentar, Enterrar, Fixar, Ocultar) se aplicam a uma SKU por evento.

Por causa dessas restrições:

  • Não é possível criar uma regra que enterra ou oculta todos os produtos esgotados com base somente no status do estoque.
  • Você pode ocultar ou enterrar manualmente SKUs específicas adicionadas como eventos em uma regra (sujeito a limites de 50 regras e 25 eventos por regra).

Para ocultar ou priorizar produtos indisponíveis no catálogo, use a configuração de estoque e o filtro inStock (e o sinalizador de recurso opcional) descritos neste tópico, em vez das regras de Merchandising de Pesquisa.

recommendation-more-help
commerce-help-live-search