Seletor de produtos agregados
Os agregados ajudam a calcular e resumir dados em produtos. Saiba como usar agregados em um seletor de produtos.
Os seletores de produto permitem que os usuários selecionem produtos em uma lista. Os agregados ajudam a calcular e resumir dados (como somas, contagens ou médias) dos produtos selecionados.
Os agregados do seletor de produtos permitem a coleta e o cálculo de dados para campos específicos em um seletor de produtos. Isso ajuda a analisar dados diretamente das opções do seletor de produtos.
Suponha que você tenha um seletor de produtos que contém vários produtos mensuráveis e precisa identificar qual produto tem o menor volume de demanda. Ao aplicar um agregado "Mínimo" no campo de volume, o menor valor é determinado automaticamente, simplificando o processo de decisão sem a necessidade de uma regra.
Funções agregadas disponíveis
| Tipo de agregado | Comportamento |
|---|---|
| Soma |
Soma dos valores do campo base para cada opção selecionada, se eles puderem ser coagidos para um número Não multiplica pela quantidade da opção |
| Contagem | Contagem de opções selecionadas em um seletor de produtos |
| Mín | Mínimo dos valores de campo base das opções selecionadas, se puderem ser coagidos para um número |
| Máx | Máximo dos valores de campo base das opções selecionadas, se puderem ser coagidos para um número |
| Média | Média dos valores de campo base das opções selecionadas, se puderem ser coagidos para um número |
Os agregados podem ser configurados por meio da configuração de IU ou usando APIs de administrador.
Configurando agregados por meio da IU
Para configurar um agregado por meio da IU, acesse qualquer seletor de produto e, em seguida, na página de definição, clique em Campos de opção . Em seguida, na seção Campos agregados, clique em Adicionar.
Ao criar um novo agregado, forneça os seguintes detalhes:
- Campo-base: Uma lista de subcampos disponíveis do seletor de produto é exibida aqui. Selecione o subcampo para criar um novo agregado.
- Tipo de agregado: Selecione o tipo de agregado cujo comportamento se ajusta ao seu caso de uso: Soma, Média, Mín, Máx ou Contagem.
- Nome do campo agregado: Depois de definir o agregado, seu valor é armazenado em um campo separado para facilitar a exibição de dados. Normalmente, este campo está localizado abaixo do seletor de produtos. O nome do campo indica claramente que ele representa um agregado, garantindo uma interpretação fácil. Isso é gerado automaticamente pelo sistema.
- Nome da variável: Este é o nome da variável do nome do campo agregado que é criado. O nome da variável geralmente é usado para fazer referência aos agregados do seletor de produto no script. Isso é gerado automaticamente pelo sistema.
- Excluir: Use este ícone somente se você quiser excluir o agregado adicionado ou se quiser remover todos os agregados existentes.
Configurando agregados por meio das APIs de administrador
Para obter etapas para criar e configurar um agregado usando chamadas de API, consulte Adicionando um agregado de seletor de produto usando APIs.
Exibindo um agregado do seletor de produtos
Os campos agregados podem ser adicionados ao layout e serão calculados automaticamente na mudança de um campo. Da mesma forma que podemos pesquisar um campo normal pelo nome de exibição ou nome da variável e adicioná-lo ao layout, podemos fazer o mesmo com o agregado do seletor de produtos. Pesquisamos o nome do campo agregado ou o nome da variável do campo recém-criado, definimos a posição no layout adicionando-o no campo do seletor de produto para facilitar a exibição e salvamos o layout. Para ler mais sobre o editor de layout, consulte Editor de layout.
O campo do seletor de produto "Seletor de produto SM simples" tem muitos subcampos. No subcampo "Quantidade", adicionamos três agregados: Máximo, Soma e Contagem.
Produtos com quantidades diferentes
Suponha que o produto A tenha uma quantidade de 1 e o produto B tenha uma quantidade de 3.
- A aplicação do agregado máximo na quantidade fornece o valor do nome do campo agregado "Quantidade máxima" como 3, pois o produto A tem a quantidade máxima entre os produtos selecionados.
- A aplicação da soma agregada na quantidade fornece o valor do nome do campo agregado "soma da quantidade" como 4, já que a quantidade do produto a e a quantidade do produto b tem o valor 4.
- A aplicação de contagem agregada na quantidade fornece o valor do nome do campo agregado "Selecionar contagem" como 2, pois há apenas 2 produtos selecionados na lista.