Digikala Product Spider avatar
Digikala Product Spider
Under maintenance

Pricing

$30.00/month + usage

Go to Apify Store
Digikala Product Spider

Digikala Product Spider

Under maintenance

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

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

18 days ago

Last modified

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

ParameterTypeRequiredDescriptionExample
UrlsarrayYesAn 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"]
proxyConfigurationobjectNoConfiguration 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

  1. Search for "Digikala Product Spider" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. 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:

We're here to help you get the most out of this Actor!