Rastreador de precios – Google Shopping, Walmart usando API Easy2Digital
Cree rastreadores de precios para tres mercados o canales minoristas populares usando python, que son Google Shopping, Walmart, HomeDepot.
En este capítulo, hablaría sobre cómo crear rastreadores de precios para tres mercados o canales minoristas populares desde la perspectiva del vendedor de comercio electrónico. En este tutorial, usaríamos algunos módulos que se enumeran a continuación y, al final, puede usar un rastreador creado por usted mismo. Actualizar un tablero todas las mañanas puede convertirse en parte de su estilo de vida que lo alivie de su ajetreado trabajo.
Tabla de contenido: rastreadores de precios de productos de Google Shopping, Walmart, HomeDepot
- Extraer ID de productos
- Rastreador de precios de Google Shopping
- Rastreador de precios de Walmart
- Rastreador de precios de Home Depot
- Token de API Easy2Digital gratuito y script Python completo de rastreadores de precios de productos de Google Shopping, Walmart, Homedepot
Extraer ID de productos
Uno de los consejos y trucos más útiles de mi experiencia es raspar primero la identificación del producto de destino antes de usar la API gratuita. Se debe a que, por lo general, la API tiene una cuota limitada para que llames todos los meses. Para ahorrar costos, solo pudimos usar la API para actualizar el precio objetivo del producto en lugar de desperdiciar las cuotas raspando la identificación del producto. Y como sabrá, básicamente, las API gratuitas pueden ofrecer una cotización gratuita para extraer información del producto utilizando la identificación del producto.
Tome Home Depot, por ejemplo. Podríamos codificar un raspado SERP primero usando selenio y las palabras clave de su producto objetivo. A continuación, se muestra un ejemplo en el que raspamos la cámara de seguridad Google Nest en la categoría de hogar inteligente. Puede consultar la estructura de parámetros de URL de búsqueda de Home Depot para codificar
A partir de este script, podemos extraer el título, el precio y el ID del producto de la SERP. La identificación se puede usar en el momento en que configura el rastreador de precios automático en el otro script.
Rastreador de precios de Google Shopping
SERP API proporciona parámetros completos para que los desarrolladores filtren la información del producto de Google Shopping, como por país y por idioma. También puede agregar el parámetro no_cache para obtener la información más reciente y mejorar la precisión del rastreador de precios.
from serpapi import GoogleSearch
params = {
"engine": "google_product",
"product_id": "4172129135583325756",
"gl": "us",
"hl": "en",
"api_key": "cf16ea6ebf32764c3c13fae81d14425734dbc6ac776878c373ab80d7fba43bb9" }
search = GoogleSearch(params) results = search.get_dict()
product_results = results['product_results'
Desde la identificación del producto, puede obtener el título del producto, el precio original, el precio actual, la calificación, las reseñas, etc.
Rastreador de precios de Walmart
Similar a la API del producto de Google Shopping, puede agregar el valor del parámetro del motor, no_cache y los datos de identificación del producto que va a obtener, es muy sencillo y la respuesta de los datos es rápida.
params = {
"engine": 'walmart_product',
"product_id": '808410926',
"api_key": apiKEY,
"no_cache": 'true'
}
search = GoogleSearch(params)
results = search.get_dict()
shopping_results = results['product_result']
Rastreador de precios de Home Depot
Lo mismo que el rastreador de precios de Walmart, solo necesita reemplazar el valor del nombre del motor y la identificación del producto, puede obtener los datos. El tipo de datos de SERP API es un formato de diccionario. Es muy conveniente seleccionar la información del producto que necesita. Sin embargo, las opciones de datos accesibles son ligeramente diferentes a las de Walmart. Vaya a la documentación de la API SERP para verificar dos veces, no puede simplemente copiar y pegar el código de Walmart utilizado para Home Depot.
params = {
"engine": 'home_depot_product',
"product_id": productID,
"api_key": apiKEY,
"no_cache": 'true'
}
search = GoogleSearch(params)
results = search.get_dict()
shopping_results = results['product_results']
Token de API gratuito Easy2Digital y script Python completo de rastreadores de precios de productos de Google Shopping, Walmart y Homedepot
Si está interesado en el token API gratuito y la secuencia de comandos Python completa de Product Price Trackers de Google Shopping, Walmart y Homedepot, suscríbase a nuestro boletín agregando el mensaje "Capítulo 42" . Le enviaremos el guión lo antes posible a su buzón.
Espero que disfrute leyendo el Capítulo 47: Rastreadores de precios de productos de Google Shopping, Walmart, productos de HomeDepot que utilizan las API de Easy2Digital. Si lo hiciste, apóyanos haciendo una de las cosas que se enumeran a continuación, porque siempre ayuda a nuestro canal.
- Apoya y dona a nuestro canal a través de PayPal ( paypal.me/Easy2digital )
- Suscríbete a mi canal y activa la campanita de notificaciones Easy2Digital Youtube channel .
- Sigue y dale me gusta a mi página Easy2Digital Facebook page
- Comparte el artículo en tu red social con el hashtag #easy2digital
- Compre productos con Easy2Digital 10% de descuento Código de descuento ( Easy2DigitalNewBuyers2021)
- Te suscribes a nuestro boletín semanal para recibir los últimos artículos, videos y códigos de descuento de Easy2Digital
- Suscríbase a nuestra membresía mensual a través de Patreon para disfrutar de beneficios exclusivos ( www.patreon.com/louisludigital )