~/ecommerce/asos-scraper

ASOS स्क्रेपर — कीमतें, हर साइज़ का स्टॉक, रिव्यू और कैटेगरी

ASOS के 12 स्टोरफ्रंट से प्रोडक्ट और कैटेगरी स्क्रेप करें: RRP और 30 दिन की सबसे कम कीमत सहित कीमतें, हर साइज़ का स्टॉक, EAN कोड, रंग और साइज़ वेरिएंट, इमेज और रनवे वीडियो, रेटिंग, रिव्यू और सेव काउंट।

फैशन TypeScriptCrawlee यूकेअमेरिकाफ़्रांसजर्मनीस्पेनइटलीनीदरलैंडपोलैंडस्वीडनडेनमार्कऑस्ट्रेलियारूस
proooxy/asos-scraper — स्पेक
कैटेगरीecommerce / फैशन
भाषाTypeScript
स्टैकTypeScript, Crawlee
मार्केट्सयूके, अमेरिका, फ़्रांस, जर्मनी, स्पेन, इटली, नीदरलैंड, पोलैंड, स्वीडन, डेनमार्क, ऑस्ट्रेलिया, रूस
आउटपुटसाफ, RAG-तैयार JSON

मुख्य विशेषताएं

स्टोरफ्रंट के होम पेज URL से मेन्यू की हर कैटेगरी, प्रोडक्ट संख्या और फ़िल्टर सहित

हर वेरिएंट पर हर साइज़ का स्टॉक, SKU और EAN कोड

पिछली कीमत, RRP, 30 दिन की सबसे कम कीमत और छूट के संकेत सहित कीमतें

12 स्टोरफ्रंट, हर एक अपनी मुद्रा, भाषा और साइज़ सिस्टम में

रेटिंग वितरण, साइज़/क्वालिटी/आराम के औसत, AI रिव्यू सारांश और नए रिव्यू

मॉडल शॉट, फ़्लैट-ले, कलर स्वॉच और रनवे वीडियो, अपने रंग से जुड़े

सेव काउंट और हर स्टाइल के दूसरे रंग

यूज़ केस

  • बाज़ारों में फैशन कीमतों की निगरानी और छूट ट्रैकिंग
  • साइज़ स्तर पर स्टॉक और बिक्री-दर विश्लेषण
  • प्रतिस्पर्धी जानकारी के लिए असॉर्टमेंट और कैटेगरी मैपिंग
  • प्रोडक्ट और साइज़िंग टीमों के लिए रिव्यू और फ़िट विश्लेषण
  • लाइव डेटा पर आधारित प्रोडक्ट कैटलॉग और शॉपिंग एजेंट
  • दूसरे रिटेलर्स के कैटलॉग से EAN कोड मिलान

इनपुट पैरामीटर

पैरामीटरटाइपआवश्यकविवरण
startUrlsarrayआवश्यककिसी भी ASOS स्टोरफ्रंट के होम, विभाग, कैटेगरी, सर्च, प्रोडक्ट ग्रुप या प्रोडक्ट URL
withCategoryProductsbooleanवैकल्पिकहोम और विभाग URL के लिए मेन्यू की हर कैटेगरी के सभी प्रोडक्ट भी स्क्रेप करें (डिफ़ॉल्ट: false)
withReviewsbooleanवैकल्पिकरेटिंग आँकड़े और नए रिव्यू लाएँ (डिफ़ॉल्ट: true)
maxReviewsPerProductnumberवैकल्पिकहर प्रोडक्ट के नए रिव्यू, 0–100 (डिफ़ॉल्ट: 10)
withSavedCountbooleanवैकल्पिक30 दिन का सेव काउंट लाएँ (डिफ़ॉल्ट: true)
withOtherColoursbooleanवैकल्पिकउसी स्टाइल के दूसरे रंग सूचीबद्ध करें (डिफ़ॉल्ट: true)
maxRequestsPerCrawlnumberवैकल्पिकपेज सीमा, 0 यानी कोई सीमा नहीं (डिफ़ॉल्ट: 0)
maxConcurrencynumberवैकल्पिकसमानांतर रिक्वेस्ट (डिफ़ॉल्ट: 20)
proxyobjectवैकल्पिकपूरे स्टोरफ्रंट की क्रॉलिंग के लिए रेज़िडेंशियल प्रॉक्सी की सलाह

आउटपुट उदाहरण

 1{
 2  "source": {
 3    "id": "205774480",
 4    "canonicalUrl": "https://www.asos.com/adidas-originals/adidas-originals-handball-spezial-gum-sole-trainers-in-brown-and-white/prd/205774480",
 5    "retailer": "ASOS",
 6    "store": "COM",
 7    "currency": "GBP",
 8    "sizeSchema": "UK"
 9  },
10  "title": "adidas Originals Handball Spezial gum sole trainers in brown and white",
11  "brand": "adidas Originals",
12  "categories": ["Unisex", "Trainers"],
13  "price": { "current": 9000, "previous": 9000, "stockStatus": "InStock", "currency": "GBP" },
14  "variants": [
15    {
16      "id": "206675555",
17      "sku": "135912910",
18      "gtin": "4066765223623",
19      "options": ["205774481", "596146"],
20      "price": { "current": 9000, "previous": 9000, "stockStatus": "InStock" },
21      "extraInfo": { "brandSize": "UK 3", "colour": "MULTI" }
22    }
23  ],
24  "stats": {
25    "rating": 4.8,
26    "reviewCount": 4016,
27    "percentageRecommended": 98,
28    "lovesCount": 24983,
29    "reviewsSummary": "Customers overwhelmingly praise these trainers for exceptional comfort..."
30  }
31}

कीमतें सबसे छोटी मुद्रा इकाई (पेंस, सेंट) में पूर्णांक हैं। स्टोरफ्रंट होम URL से बने कैटेगरी रिकॉर्ड उसी डेटासेट में रहते हैं: उनमें source की जगह handle और productsCount होते हैं।

मूल्य निर्धारण

प्रति-इवेंट भुगतान — आप उन्हीं रिकॉर्ड के लिए भुगतान करते हैं जो आप रखते हैं:

इवेंटमूल्यइसमें क्या शामिल है
प्रोडक्ट$0.003एक प्रोडक्ट — कीमतें, हर साइज़ का स्टॉक, वेरिएंट, बारकोड, इमेज और वीडियो सहित; प्रोडक्ट ग्रुप हर पीस पर एक बार गिना जाता है
कैटेगरी$0.001एक कैटेगरी — मेन्यू पाथ, प्रोडक्ट संख्या और फ़िल्टर सहित
रिव्यू और रेटिंग (अतिरिक्त)$0.001एक प्रोडक्ट के रेटिंग आँकड़े, AI रिव्यू सारांश और नए रिव्यू
सेव काउंट (अतिरिक्त)$0.0005एक प्रोडक्ट का 30 दिन का सेव काउंट
दूसरे रंग (अतिरिक्त)$0.0005एक प्रोडक्ट की स्टाइल के दूसरे रंग, कीमत और स्टॉक सहित

अतिरिक्त आइटम तभी चार्ज होते हैं जब ASOS के पास वह डेटा हो और संबंधित स्विच चालू हो।

सुझाव

  • स्टोरफ्रंट होम से शुरू करें। https://www.asos.com/ हर कैटेगरी के लिए एक रिक्वेस्ट में पूरा कैटेगरी ट्री लौटाता है; प्रोडक्ट भी चाहिए तभी withCategoryProducts चालू करें।
  • बाज़ार URL से चुनें। /us/, /fr/, /de/ और बाकी स्टोरफ्रंट प्रीफ़िक्स अपने नीचे की हर चीज़ के लिए मुद्रा, भाषा और साइज़ सिस्टम तय करते हैं।
  • ज़रूरत न हो तो अतिरिक्त आइटम बंद करें। रिव्यू, सेव काउंट और दूसरे रंग — हर एक पर प्रति प्रोडक्ट एक रिक्वेस्ट और एक चार्ज लगता है।
  • बड़ी क्रॉलिंग के लिए रेज़िडेंशियल प्रॉक्सी इस्तेमाल करें — एक IP कुछ हज़ार रिक्वेस्ट के बाद सीमित हो जाता है।

सामान्य प्रश्न

क्या यह ASOS की सभी कैटेगरी स्क्रेप कर सकता है?
हाँ। https://www.asos.com/ या https://www.asos.com/us/ जैसा स्टोरफ्रंट होम पेज, या /women/ जैसा विभाग दें, और यह मेन्यू की हर कैटेगरी का एक रिकॉर्ड लौटाता है — यूके स्टोर में 540 — मेन्यू पाथ, प्रोडक्ट संख्या और फ़िल्टर सहित। उनके सभी प्रोडक्ट भी स्क्रेप करने के लिए withCategoryProducts चालू करें, हर प्रोडक्ट एक बार।
मुझे कौन-सी मुद्रा और साइज़ मिलेंगे?
URL का स्टोरफ्रंट तय करता है: /us/ URL अमेरिकी डॉलर की कीमतें और US साइज़ देता है, /fr/ यूरो देता है, और बिना प्रीफ़िक्स का URL यूके स्टोर को GBP में देता है। प्रॉक्सी देश चुनने की ज़रूरत नहीं।
क्या मुझे हर साइज़ का स्टॉक मिलता है?
हाँ। हर वेरिएंट की अपनी कीमत और स्टॉक में, कम स्टॉक या स्टॉक खत्म की स्थिति होती है, साथ में SKU और EAN कोड — जब ASOS उसे प्रकाशित करता है।
क्या प्रॉक्सी चाहिए?
छोटे रन बिना प्रॉक्सी के चलते हैं। ASOS एक ही IP को कुछ हज़ार रिक्वेस्ट के बाद सीमित कर देता है, इसलिए पूरे स्टोरफ्रंट या पूरी कैटेगरी की क्रॉलिंग के लिए रेज़िडेंशियल प्रॉक्सी इस्तेमाल करें।

~/ecommerce में संबंधित

ASOS स्क्रेपर — कीमतें, हर साइज़ का स्टॉक, रिव्यू और कैटेगरी रन करें, या कस्टम बिल्ड पाएं

मिनटों में Apify पर एक्सट्रैक्शन शुरू करें, या अपने सोर्स और स्कीमा के लिए कस्टम स्क्रैपर और RAG पाइपलाइन बनवाने के लिए मुझे हायर करें।

Apify पर रन करें कस्टम डेटा पाएं