Banggood Products Scraper avatar

Banggood Products Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Banggood Products Scraper

Banggood Products Scraper

Collect product titles, URLs, and keys from Banggood search results. Set your query or URLs and export clean datasets as JSON, CSV, or Excel

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

B2B Lead Generation

B2B Lead Generation

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Security

Limited permissions

Share

Banggood Products Scraper cover

Collect product listings from Banggood search pages using keywords or supplied search URLs. Retrieve product titles, product URLs, and product identifiers, then export the results in JSON, CSV, or Excel.

What It Does

This actor retrieves Banggood search page HTML and extracts product information from listing cards. Each product is saved as a separate dataset row containing its URL, title, product key, and source page.

Results are deduplicated by productKey and collected until the configured maxItems limit is reached.

Available Mode

List Search Results

Search Banggood using a keyword or provide existing Banggood search or listing page URLs through startUrls.

Input Example

{
"q": "drone",
"maxItems": 50,
"requestDelayMs": 1000
}

Input Parameters

FieldTypeDefaultDescription
modestringlistFetch mode. Only list is supported.
qstringdroneBanggood search query when startUrls is empty.
startUrlsarrayEmptyOptional Banggood search or listing page URLs.
maxItemsinteger100Maximum successful output rows per run. Hard limit: 1,000.
requestDelayMsinteger1000Delay between requests in milliseconds.
userAgentstringActorResearch/1.0User-Agent header used for requests.
timeoutSecsinteger300Overall actor run timeout in seconds.
requestTimeoutSecsinteger30Timeout for each individual request in seconds.
proxyConfigurationobjectProxy offOptional proxy configuration. Proxy is disabled by default.

Output Example

{
"url": "https://www.banggood.com/1PC-or-4-PCS-iFlight-XING-E-Pro-2207-1800KV-3-6S-or-2450KV-2750KV-2-4S-Brushless-Motor-for-RC-Drone-FPV-Racing-p-1518196.html",
"itemTitle": "1PC /4 PCS iFlight XING-E Pro 2207 1800KV 3-6S / 2450KV 2750KV 2-4S Brushless Motor for RC Drone FPV Racing",
"productKey": "1518196",
"rating": "4.97",
"reviewCount": "919",
"priceValue": "13.99"
},

Output Fields

FieldDescription
urlDirect URL of the product page.
itemTitleProduct title displayed in the search listing.
productKeyUnique product identifier extracted from the product URL.
ratingBanggood products rating value.
reviewCountBanggood products reviewCount value.
priceValueBanggood products priceValue value.

Use Cases

  • Product discovery: Find Banggood listings matching keywords such as drone or camera gear.
  • Price monitoring preparation: Collect product URLs and titles for use in a separate price-tracking workflow.
  • Catalog building: Export product listings into spreadsheets for offline review.
  • Data integration: Send structured product records to dashboards, databases, or product analysis tools.

Limits and Request Pacing

  • Default request pacing is approximately one request per second.
  • The actor extracts information from publicly accessible HTML pages.
  • Changes to Banggood's page structure may affect product extraction until the relevant parsing logic is updated.
  • Increase requestDelayMs if you encounter rate limiting, and respect Banggood's usage policies.

Frequently Asked Questions

What information does this actor collect?

It collects product URLs, titles, product keys, page URLs, and collection timestamps.

Can I search using different keywords?

Yes. Enter any supported search phrase in the q parameter, such as drone, camera, or another product term.

Can I provide my own Banggood URLs?

Yes. Add Banggood search or listing page URLs to the startUrls array. The actor extracts products from the supplied pages.

Does this actor collect product prices and stock information?

No. The current output focuses on product URLs, titles, identifiers, and source metadata. Price and stock fields are not included.

How are duplicate products handled?

Products are deduplicated using their productKey to avoid storing repeated product records.

What happens if a request fails?

The actor continues processing and stores an error row instead of stopping the entire run.

Can I export the results?

Yes. Export the dataset in JSON, CSV, Excel, and other formats supported by Apify.

Can I schedule recurring searches?

Yes. Configure an Apify schedule to run the actor periodically and refresh your product listing dataset.

What if Banggood changes its page layout?

The actor relies on Banggood's product listing HTML structure. Significant markup changes may affect extraction accuracy and require updates to the parsing logic.

Trademark Notice

Banggood is a marketplace name and trademark belonging to its respective owners. This actor is an independent data collection tool and is not affiliated with, sponsored by, or endorsed by Banggood or its owners.

Disclaimer

This actor collects product listing information from publicly accessible Banggood pages. Users are responsible for complying with applicable laws, website policies, and data usage requirements when collecting or reusing results.

This actor collects publicly accessible product listing information without bypassing login screens, paywalls, or technical security measures. How collected information can be used depends on applicable laws and Banggood's policies.

  • Personal Data: Product listings may contain seller or other identifying information. Handle potentially personal information responsibly and follow applicable privacy laws, including GDPR or CCPA where relevant.
  • Copyright and Licensing: Product titles, descriptions, images, and other marketplace content may be protected by copyright. Avoid unauthorized reproduction or redistribution, and check applicable licensing requirements.
  • Platform Terms and Rate Limits: Respect Banggood's terms, applicable usage policies, and rate limits. Keep request volumes reasonable.
  • Disclaimer: This information is general guidance, not legal advice. Consult a qualified legal professional if you have questions about your intended use.

For more information, read Is web scraping legal?.