OrbTop

Giant China Bike Catalog Scraper

ECOMMERCESPORTS

Giant China Bike Catalog Scraper

Scrape the complete official Giant China (giant.com.cn) bicycle catalog. Returns every current bike model with CNY pricing, full spec tables, geometry data, available sizes, colorways, hero images, and gallery URLs. Covers road bikes, MTBs, e-bikes, kids bikes, and urban models — all server-rendered, no JavaScript execution required.

What it scrapes

  • Road bikes — Propel, TCR, Contend, Revolt, and other road and gravel models with aero and endurance variants
  • Mountain bikes — Trance, Reign, Fathom, Talon, and XC/trail/enduro models
  • E-bikes — FastRoad E+, Trance X E+, and other electrically-assisted models across categories
  • Kids and urban bikes — Momentum and youth-specific models
  • Full spec detail — frame and fork material, drivetrain, brakes, wheels, saddle, handlebar, and stem specifications
  • Geometry tables — per-size geometry parameters (stack, reach, head tube, seat tube, wheelbase, etc.)
  • CNY pricing — recommended retail price in Chinese Yuan Renminbi for each model

Input

Field Description Default
maxItems Maximum number of bike records to return (leave blank for the full catalog) 10

Output

Each record includes:

  • bike_id — Numeric bike ID from the URL (bike_view.html?id=N)
  • product_url — Full detail page URL
  • name_zh / name_en — Model name (Giant CN uses a single field for both)
  • series — Bike family (Propel, Revolt, Trance, etc.)
  • category — Category in Chinese (公路车, 山地车, etc.)
  • msrp_cny — Recommended retail price in CNY (numeric)
  • frame — Frame specification string
  • fork — Fork specification string
  • groupset — Drivetrain/groupset summary
  • wheels — Wheelset specification
  • sizes — Comma-separated available frame sizes (XS, S, M, ML, L, XL, etc.)
  • colors — Comma-separated colorway names
  • geometry — JSON-encoded geometry parameter table keyed by measurement name and size
  • spec_table — JSON-encoded full specification table (all component groups)
  • hero_image — URL of the primary product image
  • gallery — Comma-separated list of additional product image URLs
  • description_zh — Chinese product description
  • is_discontinued — Whether the model is no longer sold online
  • first_seen_at / last_seen_at — ISO 8601 scrape timestamps

Use cases

  • Cross-border sourcing — Identify China-domestic SKUs and CNY prices for gray-market import analysis
  • Used bike valuation — Look up canonical specs and original retail prices for second-hand Giant bikes
  • Competitive intelligence — Track Giant China model lineup changes, new releases, and discontinued models
  • Spec research — Compare geometry and component specs across the lineup for fitting or component compatibility work

Notes

The actor crawls bike_finder.html (the full catalog page, ~138 bikes) and for each bike calls the get_bike_info JSON API endpoint to retrieve structured metadata, then merges with the static HTML spec tables on the detail page. No proxy is required — the site is fully accessible without anti-bot measures.