Pular para o conteúdo principal

getProductsPriceByPageUrl

Pesquise informações sobre produtos e preços para a categoria selecionada

Products.getProductsPriceByPageUrl(url, userQuery)


const value = await Products.getProductsPriceByPageUrl('catalog')
Esquema

url:* string
URL da página
exemplo: catalog

langCode: string
Parâmetro do código de idioma. Padrão "en_US"
exemplo: en_US

userQuery: IProductsQuery
Parâmetros de consulta opcionais

userQuery.offset: number
Parâmetro opcional para paginação, o padrão é 0
exemplo: 0

userQuery.limit: number
Parâmetro opcional para paginação, o padrão é 30
exemplo: 30

userQuery.statusMarker: string
Identificador opcional do status da página do produto
exemplo: waiting

userQuery.conditionValue: string
Valor opcional que está sendo pesquisado
exemplo: 1

userQuery.conditionMarker: string
Identificador opcional da condição de filtro pela qual os valores são filtrados
exemplo: mth

userQuery.attributeMarker: string
Identificador de texto opcional do atributo indexado pelo qual os valores são filtrados
exemplo: price

userQuery.sortOrder: string
Ordem de classificação opcional DESC | ASC
exemplo: DESC

userQuery.sortKey: string
Campo opcional para ordenar (id, title, date, price, position, status)
exemplo: id


Este método busca informações sobre produtos e preços para a categoria selecionada, com base nos parâmetros de consulta fornecidos (userQuery). Ele retorna uma Promise que resolve para um array de itens, onde cada item é um objeto.

Exemplo de retorno:

{
"total": 100,
"items": [
{
"id": 1764,
"price": 0
}
]
}
Esquema

total: number
número total de registros encontrados
exemplo: 100

id: number
identificador do objeto
exemplo: 1764

price: number
valor do preço da página do produto retirado do índice
exemplo: 0