Motor G Scraper avatar

Motor G Scraper

Pricing

Pay per usage

Go to Apify Store
Motor G Scraper

Motor G Scraper

Apify Actor scraping UAV brushless motors from motor-g.com

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Jakub Kopecký

Jakub Kopecký

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Motor-G Scraper

Apify Actor that scrapes UAV drone motor products from motor-g.com — a Ukrainian manufacturer of brushless drone motors with configurable KV variants.

What it scrapes

Extracts structured product data from the Shopify-powered storefront:

  • Product title, vendor, type, tags
  • Price (UAH) per KV variant
  • Technical specifications (topology, magnets, heat-resistant winding, dimensions)
  • KV variant options with availability
  • Product images (full resolution)
  • SKU codes

Stack

  • Crawlee + CheerioCrawler
  • Cheerio — HTML parsing
  • Shopify JSON API (/products/{handle}.js) for base product data
  • ShopifyAnalytics.meta for collection-level product discovery
  • Node.js 22+

Usage

pnpm install
pnpm start

Output is stored in storage/datasets/default/ as JSON files.

Input

{
"startUrls": [
{ "url": "https://motor-g.com/en/collections/all" }
],
"maxProducts": 50
}
FieldTypeDefaultDescription
startUrlsarrayAll products collectionCollection URLs to crawl
maxProductsinteger50Max products to scrape

Output shape

{
"productId": "string",
"title": "string",
"handle": "string",
"url": "string",
"vendor": "string",
"type": "string",
"tags": ["string"],
"price": "number (UAH)",
"currency": "string (UAH)",
"description": "string",
"specs": {
"topology": "string | undefined",
"magnets": "string | undefined",
"heatResistantWinding": "string | undefined",
"possibleKV": ["string"] | undefined,
"sku": "string | undefined",
"productionStage": "string | undefined",
"dimensions": "string | undefined"
},
"variants": [
{
"kv": "string",
"price": "number (UAH)",
"currency": "string (UAH)",
"available": "boolean"
}
],
"images": ["string (URL)"],
"scrapedAt": "ISO 8601 date"
}

Scraping target

DetailValue
Sitehttps://motor-g.com
Collection/en/collections/all
Products~50 (configurable)
TechShopify (server-rendered + JSON API)