Saltar al contenido principal

getProductsPriceByPageUrl

Buscar información sobre productos y precios para la categoría seleccionada

Products.getProductsPriceByPageUrl(url, userQuery)


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

url:* string
URL de la página
ejemplo: catalog

langCode: string
Parámetro del código de idioma. Por defecto "en_US"
ejemplo: en_US

userQuery: IProductsQuery
Parámetros de consulta opcionales

userQuery.offset: number
Parámetro opcional para paginación, por defecto es 0
ejemplo: 0

userQuery.limit: number
Parámetro opcional para paginación, por defecto es 30
ejemplo: 30

userQuery.statusMarker: string
Identificador opcional del estado de la página del producto
ejemplo: waiting

userQuery.conditionValue: string
Valor opcional que se está buscando
ejemplo: 1

userQuery.conditionMarker: string
Identificador opcional de la condición del filtro por la cual se filtran los valores
ejemplo: mth

userQuery.attributeMarker: string
Identificador de texto opcional del atributo indexado por el cual se filtran los valores
ejemplo: price

userQuery.sortOrder: string
Orden de clasificación opcional DESC | ASC
ejemplo: DESC

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


Este método busca información sobre productos y precios para la categoría seleccionada, basado en los parámetros de consulta proporcionados (userQuery). Devuelve una Promesa que se resuelve en un array de elementos, donde cada elemento es un objeto.

Ejemplo de retorno:

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

total: number
total de registros encontrados
ejemplo: 100

id: number
identificador del objeto
ejemplo: 1764

price: number
valor del precio de la página del producto tomado del índice
ejemplo: 0