Loading
Visibilidade do produto e recomendações em tempo real

Visibilidade do produto e recomendações em tempo real

Conforme você navega no catálogo, a Descoberta de produtos avalia a transação atual em relação às regras de configuração. Com base nas regras que você configura, a Descoberta de produtos mostra mensagens, desativa produtos e recomenda produtos diretamente na experiência de navegação.

Edições obrigatórias

Visualizar produtos e edições com suporte.
Permissões de usuário necessárias
Para exibir regras de visibilidade: Designer de gerenciamento de catálogo de produtos

Regras de visibilidade

As regras de visibilidade controlam como os produtos aparecem no catálogo com base na transação atual. Quando regras configuradas avaliam a transação, os produtos que não atendem às condições são restritos ou ocultados da seleção. Isso garante que os representantes de vendas vejam apenas os produtos que são válidos para o contexto atual, reduzindo erros e melhorando a precisão durante o processo de cotação.

Produtos desabilitados mostrados na lista de produtos quando o filtro Desqualificado é aplicado
  1. Na página Procurar produtos, procure ou pesquise produtos.
  2. Para localizar produtos desabilitados por regras, aplique o filtro Desqualificado.
  3. Revise a mensagem para entender por que um produto está desabilitado.
Exemplo
Exemplo Exemplo: Desabilite produtos com base na transação.

Use uma regra de desativação para desabilitar determinados produtos na Descoberta de produtos quando a transação atender a condições específicas. Neste exemplo, quando a transação inclui um computador desktop, a Descoberta de produtos desabilita um conjunto de produtos relacionados enquanto os usuários navegam no catálogo.

@(virtual = "true")
type Transaction {
  @(sourceContextNode = "SalesTransaction.SalesTransactionItem")
  relation lineitems : LineItem;
  rule(
    lineitems[DesktopComputer],
    "disable",
    "relation", "LineItem",
    "type", "DisabledProducts",
    "message", "These products are unavailable based on the current transaction."
  );
}
type LineItem;
type DesktopComputer : LineItem;
type DisabledProducts;
type Monitor  : DisabledProducts;
type Keyboard : DisabledProducts;
type Mouse    : DisabledProducts;

Recomendações de produto

As regras de recomendação mostram produtos sugeridos com base na transação atual. Você pode revisar essas sugestões, entender por que elas são recomendadas e adicioná-las facilmente à sua cotação.

Painel de recomendações com produtos recomendados
  1. Na página Procurar produtos, clique em Recomendações no painel esquerdo.
  2. Revise os produtos sugeridos e as mensagens explicando por que eles são recomendados.
  3. Adicione produtos recomendados diretamente da lista à transação ou continue navegando.

    Para exibir produtos desabilitados, mas também recomendados, use o filtro Desqualificado.

Exemplo
Exemplo Exemplo: Recomende produtos com base na transação.

As regras de recomendação mostram produtos relevantes com base na transação atual. Os produtos recomendados aparecem no painel Recomendações e podem ser adicionados à transação, mas as regras não restringem nem impedem a seleção de produto.

Neste exemplo, quando a transação inclui um Produto principal, a Descoberta de produtos recomenda um grupo de produtos enquanto os usuários navegam no catálogo.

@(virtual = "true")
type Transaction {
  @(sourceContextNode = "SalesTransaction.SalesTransactionItem")
  relation lineitems : LineItem;
  rule(
    lineitems[Laptop],
    "recommend",
    "type", "RecommendedProducts",
    "message", "Consider these add-ons for the selected laptop."
  );
}
type LineItem;
type Laptop : LineItem;

type RecommendedProducts;
type Headset      : RecommendedProducts;
type Mouse     : RecommendedProducts;
type ExtendedWarranty : RecommendedProducts;

Adicionar e excluir automaticamente

A Descoberta de produto avalia regras configuradas e adiciona ou remove automaticamente produtos de uma transação quando as condições especificadas são atendidas.

  1. Na página Procurar produtos, adicione um produto que acione uma regra para adicionar produtos.
  2. Clique em Visualizar para exibir a transação.
  3. Revise os produtos que foram adicionados automaticamente à transação.
Exemplo
Exemplo Exemplo: Adicione produtos automaticamente com base na transação.
@(virtual = "true")
type Transaction {
  @(sourceContextNode = "SalesTransaction.SalesTransactionItem")
  relation lineitems : LineItem;
  rule(
  require(lineitems[APIAccessRequests], lineitems[QuantumBitDatabase], "Unable to add Quantum Bit Database");
}

type LineItem;
type APIAccessRequests : LineItem;

type QuantumBitDatabase : RequiredProducts;

Mensagens

As mensagens exibem erros, avisos ou alertas informativos com base na transação atual. Elas aparecem na parte superior da página Procurar produtos quando uma regra de mensagem é aplicada, fornecendo orientação sem interromper a navegação.

Barra de mensagens mostrando mensagens de erro, aviso e informações acionadas por regras de configuração
  1. Na página Procurar produtos, selecione ou adicione um produto.
  2. Se um alerta aparecer na parte superior da página, clique em erros, aviso ou informação para exibir as mensagens.
Exemplo
Exemplo Exemplo: Exibir mensagens com base na transação atual

Use uma regra de mensagem para mostrar informações, avisos ou mensagens de erro na Descoberta de produto quando a transação atender a condições específicas. As regras de mensagem orientam os usuários explicando condições ou considerações importantes à medida que eles navegam no catálogo.

Neste exemplo, quando a transação inclui um Produto principal, a Descoberta de produto mostra uma mensagem para informar o usuário.

@(virtual = "true")
type Transaction {
  @(sourceContextNode = "SalesTransaction.SalesTransactionItem")
  relation lineitems : LineItem;

  rule(
    lineitems[PrimaryProduct],
    "message",
    "info",
    "message", "Info: Review available options before continuing."
  );

  rule(
    lineitems[PrimaryProduct],
    "message",
    "warning",
    "message", "Warning: This selection may require additional review."
  );

  rule(
    lineitems[PrimaryProduct],
    "message",
    "error",
    "message", "Error: This selection requires a correction before you proceed."
  );
}
 
Carregando
Salesforce Help | Article