Digikala Product Spider
Pricing
$30.00/month + usage
Digikala Product Spider
The Digikala Product Spider is an Apify Actor that extracts comprehensive product data from Digikala, Iran's top e-commerce site, including prices, specs, reviews, and availability....
Pricing
$30.00/month + usage
Rating
0.0
(0)
Developer

GetDataForMe
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Share
The Digikala Product Spider is a powerful Apify Actor designed to extract detailed product information from Digikala, Iran's leading e-commerce platform. It efficiently scrapes product data such as prices, specifications, reviews, and availability, enabling users to gather insights for market analysis, competitive monitoring, and business intelligence. This Actor ensures reliable data extraction with built-in error handling and proxy support for seamless operation.
Features
- Comprehensive Data Extraction: Scrapes key product details including titles, prices, ratings, specifications, and customer reviews from Digikala product pages.
- Flexible URL Input: Accepts multiple URLs for batch processing, allowing users to target specific products or categories.
- Proxy Integration: Utilizes Apify's proxy services (e.g., residential proxies) to bypass restrictions and ensure anonymous, reliable scraping.
- Error Handling: Robust mechanisms to manage failed requests, providing status codes and error messages for troubleshooting.
- High Performance: Optimized for speed and efficiency, handling large volumes of data without compromising accuracy.
- JSON Output: Delivers clean, structured JSON data suitable for integration with databases, analytics tools, or APIs.
- Scalable and Reliable: Built on Apify's infrastructure for dependable execution, with options for custom configurations.
Input Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| Urls | array | Yes | An array of URLs pointing to Digikala product pages to scrape. Each URL must be a valid HTTP/HTTPS link. | ["https://www.digikala.com/product/dkp-14794189/%DA%AF%D9%88%D8%B4%DB%8C-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%B1%DB%8C%D9%84%D9%85%DB%8C-%D9%85%D8%AF%D9%84-note-50-%D8%AF%D9%88-%D8%B3%DB%8C%D9%85-%DA%A9%D8%A7%D8%B1%D8%AA-%D8%B8%D8%B1%D9%81%DB%8C%D8%AA-128-%DA%AF%DB%8C%DA%AF%D8%A7%D8%A8%D8%A7%DB%8C%D8%AA-%D9%88-%D8%B1%D9%85-4-%DA%AF%DB%8C%DA%AF%D8%A7%D8%A8%D8%A7%DB%8C%D8%AA/?bCode=199714"] |
| proxyConfiguration | object | No | Configuration for proxy servers to hide the scraper's origin and avoid IP blocks. Defaults to using Apify's residential proxies. | {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]} |
Example Usage
To run the Actor, provide input parameters in JSON format. Here's an example input:
{"Urls": ["https://www.digikala.com/product/dkp-14794189/%DA%AF%D9%88%D8%B4%DB%8C-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%B1%DB%8C%D9%84%D9%85%DB%8C-%D9%85%D8%AF%D9%84-note-50-%D8%AF%D9%88-%D8%B3%DB%8C%D9%85-%DA%A9%D8%A7%D8%B1%D8%AA-%D8%B8%D8%B1%D9%81%DB%8C%D8%AA-128-%DA%AF%DB%8C%DA%AF%D8%A7%D8%A8%D8%A7%DB%8C%D8%AA-%D9%88-%D8%B1%D9%85-4-%DA%AF%DB%8C%DA%AF%D8%A7%D8%A8%D8%A7%DB%8C%D8%AA/?bCode=199714"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example output (in case of errors):
[{"url": "https://sirius.digikala.com/v1/product/14794189/","status": 403,"error": "Invalid JSON response"}]
Use Cases
- Market Research and Analysis: Gather product data to analyze trends, pricing strategies, and consumer preferences in the Iranian e-commerce market.
- Competitive Intelligence: Monitor competitors' product listings, prices, and reviews to inform business decisions.
- Price Monitoring: Track price fluctuations for specific products to optimize purchasing or sales strategies.
- Content Aggregation: Collect product information for building databases or content feeds for websites and apps.
- Academic Research: Extract data for studies on consumer behavior, e-commerce dynamics, or market segmentation.
- Business Automation: Integrate scraped data into workflows for inventory management, reporting, or automated alerts.
Installation and Usage
- Search for "Digikala Product Spider" in the Apify Store
- Click "Try for free" or "Run"
- Configure input parameters
- Click "Start" to begin extraction
- Monitor progress in the log
- Export results in your preferred format (JSON, CSV, Excel)
Output Format
The Actor outputs an array of JSON objects, each representing the result for a scraped URL. Key fields include:
url: The original URL that was scraped.status: HTTP status code of the response (e.g., 200 for success, 403 for forbidden).error: A descriptive error message if the scrape failed (e.g., "Invalid JSON response"). Successful scrapes may include additional product data fields like title, price, and reviews, depending on the page structure.
Note: The exact fields in successful outputs vary based on the product page; always check the full output for completeness.
Support
For custom/simplified outputs or bug reports, please contact:
- Email: support@getdataforme.com
- Subject line: "custom support"
- Contact form: https://getdataforme.com/contact/
We're here to help you get the most out of this Actor!