~/ecommerce/ulta-scraper

Ulta Beauty Scraper——商品、价格与 SKU

提取 Ulta Beauty 的商品详情、定价、图片与 SKU 信息,覆盖分类页、品牌页与促销专区。

美妆 成功率 >99% TypeScriptCheerioCrawlee 美国
proooxy/ulta-scraper — 规格
分类ecommerce / 美妆
语言TypeScript
技术栈TypeScript, Cheerio, Crawlee
市场美国
成功率>99%
输出干净、RAG 就绪的 JSON

核心特性

支持分类页、商品详情页、品牌页与促销页

完整商品详情,含价格、描述与图片

SKU 级别数据提取,并按变体分组

根据 URL 自动识别页面类型

基于 Cheerio 的轻量解析,速度更快

将相关 SKU 归并到同一商品下

应用场景

  • 美妆行业竞品分析——Ulta 与 Sephora 定价对比
  • 为比价购物平台构建商品目录
  • 促销活动监控
  • 品牌发现与市场覆盖追踪
  • SKU 级别的库存监控

输入参数

参数类型必填说明
startUrlsarray必填Ulta 商品页、分类页、品牌页或促销页 URL
proxyobject可选代理配置
maxConcurrencynumber可选最大并行请求数
maxRequestsPerCrawlnumber可选限制每次运行的请求总数

输出示例

 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}

常见问题

可以抓取哪些类型的 Ulta 页面?
该爬虫支持商品详情页、分类列表页、品牌页与促销页,并会根据 URL 自动识别页面类型。
商品变体是如何处理的?
变体(不同色号、尺码)会归并在同一个父商品下,每个变体都包含各自的 SKU、价格与库存状态。

~/ecommerce 下的相关工具

运行 Ulta Beauty Scraper——商品、价格与 SKU,或定制专属方案

几分钟内即可在 Apify 上开始提取数据,或聘请我为你的目标源和 schema 定制专属爬虫与 RAG 管道。

在 Apify 上运行 获取定制数据