~/ecommerce/ulta-scraper

Ulta Beauty Scraper — Produk, Harga & SKU

Ekstrak detail produk, harga, gambar, dan informasi SKU dari Ulta Beauty, termasuk halaman kategori, halaman brand, dan section sale.

kecantikan >99% keberhasilan TypeScriptCheerioCrawlee Amerika Serikat
proooxy/ulta-scraper — spec
kategoriecommerce / kecantikan
bahasaTypeScript
stackTypeScript, Cheerio, Crawlee
pasarAmerika Serikat
keberhasilan>99%
outputJSON bersih, siap-RAG

fitur utama

Mendukung halaman category, product detail, brand, dan sale

Detail produk lengkap dengan harga, deskripsi, dan gambar

Ekstraksi data level SKU dengan pengelompokan varian

Deteksi otomatis jenis halaman dari URL

Parsing berbasis Cheerio yang ringan demi kecepatan

Mengelompokkan SKU terkait di bawah produk yang sama

use case

  • Analisis kompetitif industri kecantikan — harga Ulta vs Sephora
  • Membangun katalog produk untuk platform comparison shopping
  • Monitoring sale dan promosi
  • Penemuan brand dan pelacakan kehadiran pasar
  • Monitoring inventory level SKU

parameter input

ParameterTipeWajibDeskripsi
startUrlsarraywajibURL produk, kategori, brand, atau sale Ulta
proxyobjectopsionalKonfigurasi proxy
maxConcurrencynumberopsionalJumlah maksimum request paralel
maxRequestsPerCrawlnumberopsionalBatas total request per run

Contoh Output

 1{
 2  "source": "https://www.ulta.com/p/...",
 3  "brand": "NYX Professional Makeup",
 4  "title": "Butter Gloss",
 5  "description": "A buttery soft and silky lip gloss...",
 6  "categories": ["Makeup", "Lips", "Lip Gloss"],
 7  "variants": [
 8    {
 9      "sku": "ULTA-NYX-BG-001",
10      "name": "Angel Food Cake",
11      "price": 900,
12      "currency": "USD",
13      "inStock": true
14    }
15  ],
16  "stats": { "rating": 4.5, "reviewCount": 8932 }
17}

faq

Jenis halaman Ulta apa saja yang bisa di-scrape?
Scraper ini mendukung halaman product detail, halaman listing kategori, halaman brand, dan halaman sale/promosi. Jenis halamannya terdeteksi otomatis dari URL.
Bagaimana varian produk ditangani?
Varian (shade, ukuran yang berbeda) dikelompokkan di bawah produk induk yang sama. Setiap varian menyertakan SKU, harga, dan status ketersediaannya masing-masing.

terkait di ~/ecommerce

ecommerce/sephora-scraper >99%
kecantikan

Sephora Scraper (Global)

Scrape storefront Sephora mana pun — 21 pasar, satu actor.

PythonCrawleecurl_cffi
buka

Jalankan Ulta Beauty Scraper — Produk, Harga & SKU, atau dapatkan build custom

Mulai ekstraksi di Apify dalam hitungan menit, atau sewa saya untuk membangun scraper custom dan pipeline RAG untuk source dan skema spesifik Anda.

run di Apify dapatkan data custom