E-commerce Product Crawler
Pricing
$10.00 / 1,000 results
E-commerce Product Crawler
Crawl product information from Amazon, eBay, and Shopee. Get detailed product data including prices, descriptions, images, ratings, and sales data.
Pricing
$10.00 / 1,000 results
Rating
0.0
(0)
Developer

Hung Dinh
Actor stats
3
Bookmarked
24
Total users
7
Monthly active users
9 months ago
Last modified
Categories
Share
π΅οΈ E-commerce Product Crawler
An Apify actor for scraping product information from major e-commerce platforms (Amazon, eBay, Shopee). This actor allows you to collect detailed product data based on your search terms.
β¨ Features
- π Search products across multiple platforms
- π Configurable number of results
- π° Real-time pricing data
- π Detailed product descriptions
- πΌοΈ Product images
- β Ratings and reviews
- π Sales statistics
- π₯ Seller information
- π€ Powered by Gemini AI
- π Pre-configured API key
βοΈ Input Configuration
The actor accepts the following input parameters:
| Field | Type | Required | Description |
|---|---|---|---|
searchTerm | String | Yes | Product name or keywords to search for |
maxProducts | Integer | No | Maximum number of products to collect (default: 10, max: 100) |
platform | String | Yes | E-commerce platform to search on (amazon, ebay, shopee) |
Example input:
{"searchTerm": "wireless earbuds","maxProducts": 20,"platform": "amazon"}
π€ Output
The actor stores results in the default dataset. Each item contains:
- π
name: Product name - π°
price: Current price - π
description: Product description - πΌοΈ
images: List of product image URLs - β
rating: Average rating (out of 5) - π¬
numReviews: Number of reviews - π
numSales: Number of sales (if available) - πͺ
seller: Seller name/store - π
url: Product URL - π’
platform: E-commerce platform name - βΉοΈ
additionalDetails: Additional product details - β°
collectedAt: Data collection timestamp
Example output:
{"name": "Sony WF-1000XM4 Wireless Earbuds","price": 248.00,"description": "Industry Leading Noise Canceling Bluetooth Earbuds...","images": ["https://m.media-amazon.com/images/I/abc123.jpg","https://m.media-amazon.com/images/I/def456.jpg"],"rating": 4.5,"numReviews": 1250,"numSales": 5000,"seller": "Sony Store","url": "https://www.amazon.com/product/abc123","platform": "amazon","additionalDetails": {"color": "Black","brand": "Sony","warranty": "1 year"},"collectedAt": "2023-12-24T12:00:00"}
π Usage
- π Create a new task for the E-commerce Product Crawler actor
- β¨οΈ Input your search term, platform choice, and maximum number of products
- βΆοΈ Run the actor and wait for results
- π Access the collected data in the actor's dataset
β οΈ Limitations
- π Rate limiting: The actor includes delays between requests
- π Maximum results: Limited to 100 products per run
- π Search scope: Limited to available products
- π Platform support: Currently supports Amazon, eBay, and Shopee
- π€ AI accuracy: Results depend on Gemini API's accuracy
π¦ Dependencies
- π Python 3.9+
- π Required packages:
apify>=1.1.0requests>=2.31.0python-dotenv>=1.0.0aiohttp>=3.8.0google-generativeai>=0.3.0beautifulsoup4>=4.12.0lxml>=4.9.0
π License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with Hung Dinh β€οΈ