For the complete documentation index, see llms.txt. This page is also available as Markdown.

Producto

Extrae páginas de producto de Walmart por ID de producto con datos analizados que incluyen precios, valoraciones, información del vendedor, especificaciones, variaciones, opciones de cumplimiento, breadcrumbs y más.

El walmart_product source está diseñado para recuperar páginas de resultados de productos de Walmart. Podemos devolver el HTML de cualquier página de Walmart que desees. Además, podemos entregar salida estructurada (analizada) para páginas de productos de Walmart.

Ejemplos de solicitud

El siguiente ejemplo ilustra cómo puedes obtener un resultado analizado de una página de producto de Walmart.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "walmart_product", 
        "product_id": "15296401808",
        "parse": true
    }'

Usamos el método de integración síncrona Realtime en nuestros ejemplos. Si deseas usar Proxy Endpoint o la integración asíncrona Push-Pull consulta la sección de métodos de integración .

Valores de los parámetros de solicitud

Genérico

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

walmart_product

product_id

ID de producto de Walmart.

-

render

Habilita el renderizado de JavaScript cuando se establece en html. Más información.

-

parse

Devuelve datos analizados cuando se establece en true.

false

callback_url

URL de tu endpoint de callback. Más información

-

user_agent_type

Tipo de dispositivo y navegador. La lista completa se puede encontrar aquí.

desktop

- parámetro obligatorio

Localización

Adapta los resultados a tiendas específicas y ubicaciones de envío. Encuentra la lista de IDs de tiendas de Walmart aquí:

También puedes encontrar la página oficial de tiendas de Walmart aquí.

Parámetro
Descripción
Tipo

dominio

Localización de dominio para Walmart. Valores disponibles: com, com.mx, ca, co.cr. Predeterminado: com.

Cadena

fulfillment_type

Establece el tipo de cumplimiento. Los valores admitidos: recogida, entrega, shipping.

Cadena

delivery_zip

Establece la ubicación de envío.

Cadena

store_id

Establece la ubicación de la tienda.

Cadena

La disponibilidad del parámetro de tipo de cumplimiento varía según el dominio de Walmart:

Dominio
Tipos de cumplimiento admitidos

walmart.com

recogida, entrega, shipping

walmart.com.mx

recogida, entrega

walmart.ca

recogida, entrega

walmart.co.cr

recogida

Para listas internacionales, store_id consulta los archivos a continuación:

Si la tienda objetivo está demasiado lejos del código postal dado, intentaremos usar el código postal de la tienda objetivo; de lo contrario, la ubicación no se establecerá correctamente. En caso de que no podamos establecer la delivery_zip - Walmart devolverá sus resultados predeterminados sin orientación por tienda.

Datos estructurados

En las siguientes secciones, los fragmentos de código JSON analizados están abreviados cuando hay más de un elemento disponible para el tipo de resultado.

Salida estructurada de la página de producto de Walmart

Diccionario de datos de salida

Ejemplo HTML

Estructura JSON

La tabla a continuación presenta una lista detallada de cada elemento de la página del producto que analizamos, junto con su descripción y tipo de dato. La tabla también incluye algunos metadatos.

Clave
Descripción
Tipo

general

Un objeto con detalles generales del resultado de la página del producto.

object

price

El objeto contiene detalles sobre el precio del producto.

object

rating

Información de valoración del producto.

object

seller

Información sobre el vendedor.

object

variations (opcional)

Lista de variaciones del producto.

array

breadcrumbs

Jerarquía de categorías que conducen al producto.

object

ubicación

Proporciona información sobre la ubicación en la que se ejecutó la solicitud.

object

fulfillment

El objeto contiene información sobre las opciones de cumplimiento del producto.

object

specifications

Matriz de pares clave-valor que detalla atributos o características específicas del producto.

array

parse_status_code

El código de estado del trabajo de análisis. Puedes ver los códigos de estado del analizador descritos aquí.

integer

created_at

La marca de tiempo cuando se creó el trabajo de scraping.

timestamp

updated_at

La marca de tiempo cuando terminó el trabajo de scraping.

timestamp

page

Número de página de la que se extrajeron los datos del producto

integer

url

URL de la página del producto en el sitio web de Walmart

string

job_id

El ID del trabajo asociado con el trabajo de scraping.

string

status_code

El código de estado del trabajo de scraping. Puedes ver los códigos de estado del scraper descritos aquí.

integer

is_render_forced

Identifica si se ha forzado el renderizado para esta solicitud.

booleano

parser_type

Tipo de analizador usado para extraer los datos (por ejemplo, "walmart_product_new").

string

General

Clave (general)
Descripción
Tipo

url

La URL del producto.

string

main_image

La URL de la imagen principal del producto

integer

images

Matriz de URLs de imágenes del producto.

array

title

Título o nombre del producto.

string

description

Descripción detallada del producto.

string

brand

La marca del producto.

string

badge

Indicador de atributos específicos como promociones, características del producto, certificaciones o afiliaciones de marca.

lista de cadenas

meta

Metadatos del producto.

object

meta.sku

Unidad de mantenimiento de stock (SKU) del producto.

string

meta.gtin

Número Global de Artículo Comercial (GTIN) del producto.

string

Precio

Clave (precio)
Descripción
Tipo

price

El precio actual del producto sin deducciones.

float

price_strikethrough

El precio tachado puede ser un precio anterior, un precio de paquete o un precio de lista.

float

moneda

El código de moneda de tres letras ISO 4217 para el precio del producto.

string

Valoración

Clave (valoración)
Descripción
Tipo

rating

Valoración media del producto.

float

count

Número de valoraciones del producto.

integer

Vendedor

Clave (vendedor)
Descripción
Tipo

name

Nombre del vendedor.

string

official_name

Nombre oficial registrado de la entidad vendedora.

string

id

Identificador único asignado al vendedor por la plataforma.

string

url

La URL que lleva al sitio web o escaparate oficial del vendedor.

string

catalog_id

ID del catálogo.

string

Especificaciones

Clave (especificaciones)
Descripción
Tipo

key

Atributo o característica específica del producto.

string

valor

Valor o descripción correspondiente del atributo especificado por la clave de especificaciones.

string

Cumplimiento

Clave (cumplimiento)
Descripción
Tipo

recogida

Indica si el producto está disponible para ser cumplido mediante recogida en tienda.

booleano

pickup_information

El mensaje de recogida, cuando pickup = true.

string

entrega

Indica si el producto está disponible para ser entregado mediante envío desde la tienda local.

booleano

delivery_information

El mensaje de entrega desde la tienda local, cuando delivery = true.

string

shipping

Indica si el producto está disponible para ser cumplido mediante envío a domicilio.

booleano

shipping_information

El mensaje de envío, si se muestra.

string

free_shipping

Indica si el envío es gratuito.

booleano

out_of_stock

Indica si el producto está actualmente agotado.

booleano

Variaciones

Clave (variations)
Descripción
Tipo

state

Estado de disponibilidad de la variación del producto.

string

product_id

Identificador único para cada variación del producto.

string

selected_options

Matriz que contiene las opciones seleccionadas que definen la variación.

array

selected_options.key

Clave que describe la opción seleccionada.

string

selected_options.value

Valor de la opción seleccionada.

string

Clave (breadcrumbs)
Descripción
Tipo

category_name

El nombre de la categoría.

string

url

La URL de la categoría

string

Ubicación

Clave (ubicación)
Descripción
Tipo

city

La ciudad en la que se ejecutó la solicitud.

string

state

El estado en el que se ejecutó la solicitud.

string

zip_code

El código postal en el que se ejecutó la solicitud.

string

store_id

El ID de la tienda en la que se ejecutó la solicitud.

string

Última actualización

¿Te fue útil?