Pular para o conteúdo principal

getProductsCountByPageId

Pesquise todos os objetos de produto com paginação para a categoria selecionada.

Descrição

Este método ... Retorna uma Promise que resolve para um ... objeto. Retorna uma Promise que resolve para um IProductsCount.

Products.getProductsCountByPageId( id, body );

Esquema de parâmetros

Esquema

id(obrigatório): string
ID da Página

body(obrigatório): any[]
Parâmetros do corpo para filtro. Padrão: []
exemplo:

[
{
"attributeMarker": "price",
"conditionMarker": "in",
"statusMarker": "status_1",
"conditionValue": {},
"pageUrls": [
"23-laminat-floorwood-maxima"
],
"title": "Iphone 17 Pro"
}
]

Exemplos

Exemplo mínimo

  const response = await Products.getProductsCountByPageId(10);
{
"totalAll": 3,
"totalInCategory": 3,
"totalInCategoryWithNested": 3
}

Esquema de resposta

Esquema: IProductsCount

totalAll: number
O número total de produtos encontrados.
exemplo: 100

totalInCategory: number
O número total de produtos encontrados na categoria.
exemplo: 50

totalInCategoryWithNested: number
O número total de produtos encontrados na categoria aninhada.
exemplo: 10