Producto
Extrae páginas de producto de Target por ID de producto con datos analizados que incluyen precios, marca, categoría, descripción y puntuación de valoración, con soporte para tienda, tipo de cumplimiento y más.
La target_product La fuente está diseñada para recuperar páginas de resultados de productos de Target. Podemos devolver el HTML de cualquier página de Target que desee. Además, podemos proporcionar salida estructurada (analizada) para páginas de producto de Target.
Ejemplos de solicitud
El ejemplo siguiente muestra cómo puede obtener un resultado analizado de una página de producto de Target.
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "target_product",
"product_id": "91936637",
"render": "html",
"parse": true
}'import requests
from pprint import pprint
# Estructura del payload.
payload = {
'source': 'target_product',
'product_id': '91936637',
'render': 'html',
'parse': True,
}
# Obtener respuesta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('user', 'pass1'),
json=payload,
)
# Instead of response with job status and results url, this will return the
# JSON response with the result.
pprint(response.json())Usamos integración síncrona Realtime método de integración en nuestros ejemplos. Si deseas usar Proxy Endpoint o una integración asíncrona Push-Pull integración, consulta la métodos de integración sección.
Valores de los parámetros de solicitud
Genérico
source
Configura el scraper.
universal
product_id
ID del producto de Target.
-
parse
Devuelve datos analizados cuando se establece en true.
false
- parámetro obligatorio
Localización
Adapte los resultados a tiendas específicas, tipos de fulfillment y ubicaciones de entrega.
fulfillment_type
Establece el tipo de cumplimiento. Los valores disponibles son: pickup, delivery, envío.
cadena
store_id
Establece la ubicación de la tienda.
Entero
delivery_zip
Establece la ubicación de envío.
cadena
Diccionario de datos de salida
Producto
Ejemplo en HTML

Estructura JSON
La tabla siguiente presenta una lista detallada de cada página de producto elemento que parseamos, junto con su descripción y tipo de dato. La tabla también incluye algunos metadatos.
url
La URL de la página del producto.
cadena
marca
Objeto que contiene los detalles de la marca.
objeto
brand.href
La URL de la página de la marca.
cadena
brand.name
El nombre de la marca.
cadena
precio
El precio del producto.
flotante
title
El título del producto.
cadena
category
La categoría del producto.
cadena
moneda
La moneda en la que se muestra el precio.
cadena
description
Una descripción detallada del producto.
cadena
rating_score
La puntuación de valoración del producto.
entero
parse_status_code
El código de estado del trabajo de análisis. Puedes ver los códigos de estado del parser descritos aquí.
entero
creado_en
La marca de tiempo en que se creó el trabajo de scraping.
marca_de_tiempo
actualizado_en
La marca de tiempo en que terminó el trabajo de scraping.
marca_de_tiempo
código_de_estado
El código de estado del trabajo de scraping. Puedes ver los códigos de estado del scraper descritos aquí.
entero
parser_type
El tipo de analizador usado para extraer los datos.
entero
id_del_trabajo
El ID del trabajo asociado con el trabajo de scraping.
cadena
Última actualización
¿Te fue útil?

