~/ecommerce/ulta-scraper

Ulta Beauty Scraper — प्रोडक्ट, प्राइस और SKU

कैटेगरी पेज, ब्रांड पेज, और sale सेक्शन सहित Ulta Beauty से प्रोडक्ट डिटेल, प्राइसिंग, इमेज, और SKU जानकारी एक्सट्रैक्ट करें।

ब्यूटी TypeScriptCrawlee अमेरिका
proooxy/ulta-scraper — स्पेक
कैटेगरीecommerce / ब्यूटी
भाषाTypeScript
स्टैकTypeScript, Crawlee
मार्केट्सअमेरिका
आउटपुटसाफ, RAG-तैयार JSON

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

कैटेगरी, प्रोडक्ट डिटेल, ब्रांड, और sale पेज सपोर्ट करता है

प्राइस, विवरण, और इमेज सहित पूरी प्रोडक्ट डिटेल

वेरिएंट ग्रुपिंग के साथ SKU-लेवल डेटा एक्सट्रैक्शन

URL से पेज टाइप की ऑटोमैटिक डिटेक्शन

तेज़ और भरोसेमंद — ब्राउज़र की ज़रूरत नहीं

एक ही प्रोडक्ट के अंदर related SKUs को ग्रुप करता है

यूज़ केस

  • ब्यूटी इंडस्ट्री प्रतिस्पर्धी विश्लेषण — Ulta बनाम Sephora प्राइसिंग
  • कंपैरिज़न शॉपिंग प्लेटफ़ॉर्म के लिए प्रोडक्ट कैटलॉग बनाना
  • Sale और प्रमोशन मॉनिटरिंग
  • ब्रांड डिस्कवरी और मार्केट presence ट्रैकिंग
  • SKU-लेवल इन्वेंट्री मॉनिटरिंग

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

पैरामीटरटाइपआवश्यकविवरण
startUrlsarrayआवश्यकUlta प्रोडक्ट, कैटेगरी, ब्रांड, या sale URL
proxyobjectवैकल्पिकडिफ़ॉल्ट रूप से Apify proxy (US)। डेटासेंटर या बिना प्रॉक्सी के जाना आमतौर पर रेजिडेंशियल से ज़्यादा तेज़ और भरोसेमंद होता है।
maxConcurrencynumberवैकल्पिकअधिकतम पैरेलल रिक्वेस्ट
maxRequestsPerCrawlnumberवैकल्पिकप्रति रन कुल रिक्वेस्ट सीमित करें

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

 1{
 2  "source": {
 3    "id": "pimprod2046768",
 4    "crawlUrl": "https://www.ulta.com/p/luxe-satin-lipstick-pimprod2046768?sku=2624602",
 5    "canonicalUrl": "https://www.ulta.com/p/luxe-satin-lipstick-pimprod2046768",
 6    "retailer": "ulta",
 7    "currency": "USD"
 8  },
 9  "brand": "ULTA Beauty Collection",
10  "title": "Luxe Satin Lipstick",
11  "description": {
12    "short_desc": "A lipstick with extra comfort. Ulta Beauty Collection's Luxe Satin Lipstick is an ultra-creamy, smooth formula that delivers rich pigment in just one swipe."
13  },
14  "categories": ["Makeup", "Lips", "Lipstick"],
15  "variants": [
16    {
17      "id": "2624603",
18      "sku": "2624603",
19      "options": ["Barely There 300"],
20      "price": { "list": 1200, "listFormatted": "$12.00", "stockStatus": "InStock" },
21      "medias": [
22        { "id": "2624603", "type": "Image", "url": "https://media.ultainc.com/i/ulta/2624603", "alt": "Barely There 300 Luxe Satin Lipstick" }
23      ]
24    }
25  ],
26  "stats": { "rating": 4.2, "reviewCount": 802 }
27}

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

किस तरह के Ulta पेज स्क्रैप किए जा सकते हैं?
स्क्रैपर प्रोडक्ट डिटेल पेज, कैटेगरी लिस्टिंग पेज, ब्रांड पेज, और sale/प्रमोशन पेज सपोर्ट करता है। यह URL से पेज टाइप को ऑटोमैटिकली डिटेक्ट करता है।
प्रोडक्ट वेरिएंट कैसे हैंडल होते हैं?
वेरिएंट (अलग-अलग shades, sizes) एक ही parent प्रोडक्ट के अंदर ग्रुप होते हैं। हर वेरिएंट का अपना SKU, प्राइस, और उपलब्धता स्टेटस होता है।

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

Ulta Beauty Scraper — प्रोडक्ट, प्राइस और SKU रन करें, या कस्टम बिल्ड पाएं

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

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