Los productos de Amazon Best Selling se están actualizando por hora todos los días. Las actualizaciones se basan en el rendimiento de las ventas y la calificación del cliente del producto. Sin embargo, puede buscar cuidadosamente quién está vendiendo los productos. Básicamente, los comerciantes más vendidos son casi por hora, aunque la posición puede variar. Solo algunos vendedores nuevos podrían destacarse vendiendo nuevos skus de nicho populares.
En cierto modo, no es realista e innecesario monitorear manualmente cada hora en todas las categorías y SKU. Además, la interfaz en la página más vendida de Amazon no es una forma amigable para que comprenda el rendimiento en un formato de datos. Entonces, en este artículo, lo guiaría a través de cómo crear un raspador de productos más vendido de Amazon con Python. Al final de esta pieza, puede aprender a codificar y crear el raspador para obtener el rendimiento y los precios actualizados de los productos de su competidor, encontrar clientes potenciales e identificar productos potenciales. Y luego puede configurar Crontab para automatizar el proceso y actualizar su tablero.
Tabla de contenido: Amazon Rasta de productos más vendidos
Página de clasificación de productos de venta de Amazon por categoría
Amazon tiene cientos de categorías y subcategorías en páginas de productos más vendidas. Es posible que su marca y negocio no estén relacionados con cada categoría y producto, pero debe realizar qué página verificar la información es la más adecuada. La información es valiosa para que explore nuevos p. roductos de nicho, monitoree los SKU de la competencia y los clientes potenciales spot.

Amazon ranks the best selling products by departments. Each department has categories, and under each category, it also has many subcategories, and sub subcategories as well. Take the amazon devices & accessories for the example as listed below. It looks like an onion, which can be splitted layer by layer.
https://www.amazon.com/Best-Sellers/zgbs/amazon-devices
https://www.amazon.com/Best-Sellers-Amazon-Device-Accessories/zgbs/amazon-devices/370783011
Entonces, lo primero es lo primero, podemos obtener toda la URL del departamento utilizando la URL a continuación
values_list = https://www.amazon.com/Best-Sellers/zgbs

La codificación HTML del menú HTML de la página de la página de la página de la página de la categoría es con el mismo nombre. Supongo que ya ha obtenido toda la URL del departamento utilizando la URL anterior. A continuación se muestra la lista completa de las URL del departamento
Si desea raspar categorías para comprender cada departamento, debe crear un bucle para raspar con Selenium, GSPRAD y BeautifulSoup.
Primero primero, debe usar el controlador de simulación para abrir la página de más venta de Amazon, ya que Amazon no permite el acceso directo a la beautifulsoup a la página HTML.
amazonSERP = []
Luego, puede crear una tabla en las hojas de Google y pegar todas las URL del departamento en una columna. Puede usar GSPREAD para leer las URL.
Last but not least, the category URLs in Amazon best selling product pages are sitting under id zg_browseRoot. It’s formatted by <li></li>
. Thus, below are the looping scraper of codings
Fetch Amazon Datos de productos más vendidos por categoría
Una vez que tenga una lista completa de URL de categoría a mano, puede usar la URL de categoría específica para configurar el raspador.
First thing first, each category best selling product has two pages, one is top 50 and the other is 51 – 100. You can use the parameter ?pg=
after the category URL.
What’s more, the block of each product is class = aok-inline-block zg-item
. So basically we can use selenium and beautifulsoup to find all blocks of the best selling product dataset
Luego, necesitamos otro bucle para obtener los datos específicos de cada producto, como título, URL del producto, revisión, calificaciones, precios, etc.
Last but not least, we can use pandas to append the data connected with the variables created above in the scraping codes. Then automatically it can update the data into the Google Sheets.
## append the data and upload to Google Sheets ##
element_info = {
"Market": Market,
"Channel": Channel,
"Tier of Cate": Tier,
"Name of Cate": category,
"Title": title,
"URL": url,
"Review": review,
"Stars": Stars,
# "Min-Price": min_price,
"Max-Price": price
}
amazonSERP.append(element_info)
df = pd.DataFrame(amazonSERP)
Script completo de Amazon Best Selling Product Rhraper
If you would like to have the full version of the Python Script of Amazon Product Price Tracker, please subscribe to our newsletter by adding the message “Chapter 21”. We would send you the script immediately to your mailbox.
Contáctenos
Espero que disfrute leyendo el. Capítulo 21: Amazon Best Venta de Rasador de productos: enfoques increíbles para encontrar productos de nicho, monitorear competidores e identificar clientes potenciales. Si lo hizo, por favor nos apoye haciendo una de las cosas enumeradas a continuación, porque siempre ayuda a nuestro canal.
- Support and donate to our channel through PayPal (paypal.me/Easy2digital)
- Subscribe to my channel and turn on the notification bell Easy2Digital Youtube channel.
- Follow and like my page Easy2Digital Facebook page
- Comparta el artículo en su red social con el hashtag #Easy2Digital
- Buy products with Easy2Digital 10% OFF Discount code (Easy2DigitalNewBuyers2021)
- Usted se registra en nuestro boletín semanal para recibir los últimos artículos, videos y códigos de descuento de Easy2Digital.
- Subscribe to our monthly membership through Patreon to enjoy exclusive benefits (www.patreon.com/louisludigital)