Douyin 抖音 Product Search Scraper - Price, Sales & Commission
Pricing
from $6.99 / 1,000 products
Douyin 抖音 Product Search Scraper - Price, Sales & Commission
Search Douyin Shop (抖音商城) products by keyword and extract price, monthly sales, a 30-day sales trend, positive-review ratio, shop name and score, and affiliate commission rate. One row per product in clean JSON, ready for product research, competitor analysis, and affiliate selection.
Pricing
from $6.99 / 1,000 products
Rating
0.0
(0)
Developer
Zen Studio
Maintained by CommunityActor stats
0
Bookmarked
67
Total users
22
Monthly active users
4 days ago
Last modified
Categories
Share
抖音商品搜索采集器 Douyin Product Search Scraper | 价格 · 销量 · 佣金 · 店铺数据 (2026)
按关键词采集抖音商城全部商品,输出干净 JSON: 价格、月销量、30天销量趋势、好评率、店铺名称与评分、带货佣金比例。每个商品一行,适用于商品调研、竞品分析与选品带货。
Every Douyin Shop product for a keyword, in clean JSON: price, sales, trend, review ratio, shop, and affiliate commission.
Copy to your AI assistant
zen-studio/douyin-product-search-scraper on Apify. Searches Douyin Shop (抖音商城) products by keyword: one row per product with price (CNY), monthly sales + a 30-day daily sales trend, positive-review ratio, 4-level category, shop name + shop score, affiliate commission rate + cooperating-creator count, tags, plus a full raw passthrough. Call ApifyClient("TOKEN").actor("zen-studio/douyin-product-search-scraper").call(run_input={"keywords":["口红"],"maxResults":100}), then client.dataset(run["defaultDatasetId"]).list_items().items. keywords accepts any product search string (Chinese works best); each keyword searched independently. ~500 products/keyword ceiling, so add more keywords to collect more. Optional includeDetails:true adds a per-product detail lookup (full image gallery, lifetime sales, good-review ratio, service guarantees). PPE: $7.99/1k products (less on higher subscription tiers), plus $0.029/product when includeDetails is on. Token: https://console.apify.com/account/integrations
| Zen Studio · 中国平台采集套件 Chinese-platform suite • RedNote (小红书), Douyin (抖音), Xigua (西瓜视频) | |||
|
➤ 当前 You are here |
关键词视频搜索,60+ 字段 |
视频元数据、音乐与 MP4 |
粉丝、作品与话题 |
如何采集抖音商品 How to Scrape Douyin Products
基础:单个关键词 Basic: one keyword
{"keywords": ["口红"]}
多个关键词,每个采集更多 Several keywords, deeper per keyword
{"keywords": ["口红", "零食", "手机壳"],"maxResults": 300}
输入参数 Input Parameters
| 参数 Parameter | 类型 | 默认 | 说明 |
|---|---|---|---|
keywords | string[] | 必填 | 一个或多个商品关键词,中文效果最佳(如 口红、零食、手机壳)。每个关键词独立搜索。 |
maxResults | integer | 100 | 每个关键词采集的商品数量。0 = 全部(约 500 上限)。费用按数量线性计算。 |
抖音商品搜索本身不提供排序、价格或时间筛选,因此结果按抖音自然搜索排名返回(即用户在 App 中看到的顺序)。需要更多结果请添加更多关键词。
No sort/price/time filters exist on Douyin's product search; results come in natural search-rank order. Add keywords to collect more.
每个抖音商品能采集哪些数据? What Data Per Product?
每个商品一行,按关键词内的自然搜索排名排序。19 个基础字段,含 5 个嵌套对象(price、sales、category、shop、affiliate)和完整 raw 原始透传,平台返回的任何数据都不会丢失。开启 includeDetails 时额外增加 5 个详情字段。
基础信息与图片 Identity & media
productId、promotionId:商品稳定 ID。title:完整商品标题。detailUrl:抖音商品详情页链接(haohuo.jinritemai.com/...)。mainImage、whiteImage:商品主图与白底图。
价格 Price (price)
amount:到手价(元),如59.0。amountCents:整数分价格(5900),与平台存储一致。label:价格标签(如到手价)。
销量 Sales (sales)
monthlySold:近 30 天销量。goodReviewRatio:好评率(百分比)。salesTrend:30 天每日销量序列([{ "date": "20260610", "units": 49 }, ...]),月销量背后的走势曲线。
类目 Category (category)
抖音完整类目路径:first、second、third、fourth(各 { id, name })+ leafLayer(分类深度)。如 彩妆香水 → 唇部彩妆 → 有色唇膏/口红。
店铺 Shop (shop)
shopId、shopName:卖家身份。shopLogo:店铺 logo。shopScore:店铺体验分(如92),仅在有公开评分时返回。shopScoreRating:评分等级标签(如高)。
佣金 Affiliate (affiliate)
commissionRatePercent:达人带货此商品的佣金比例。commissionFee:当前价格下的佣金金额(元)。cooperatingCreators:已带货的达人数量(需求信号)。promotionStatus:带货计划状态码。
标签与状态 Tags & status
tags:面向买家的标签(运费险、现货、包邮)。tagCodes:标签对应的机读代码。recommendReason:抖音推荐语(如有)。productStatus、checkStatus:上架状态码。
完整详情字段(includeDetails: true 时) Detail fields
gallery:商品详情大图图集(URL 列表,数量随商品而定,通常几张到十几张)。headImages:头图轮播图。serviceGuarantees:服务保障(极速退款、7天无理由等,各含tag、title、content)。sales.lifetimeSold:累计销量(补充在sales对象内)。itemType:商品类型码。detailRaw:详情接口的完整原始透传(不遗漏任何字段)。
上下文与原始数据 Context & raw
keyword:命中该商品的搜索词。searchPosition:在该关键词结果中的排名(从 1 开始)。raw:平台返回的完整原始商品对象,上面未整理的字段(及平台后续新增字段)都在其中。
输出示例 Output Example
以下每个基础字段在每一行都存在。salesTrend 与 raw/detailRaw 为便于阅读做了截断;实际数据包含完整 30 点序列与完整原始对象。
{"productId": "3821314999977115743","promotionId": "3821317546850779275","title": "【专柜正品】兰蔻全新菁纯柔润丝缎唇膏196#朱砂橘 1.6g","detailUrl": "https://haohuo.jinritemai.com/ecommerce/trade/detail/index.html?id=3821314999977115743&origin_type=2631","mainImage": "https://p3-aio.ecombdimg.com/obj/ecom-shop-material/jpeg_m_f7eca9511caaf45b1cbe4954b80df2d6_sx_385999_www800-800","whiteImage": "https://p3-aio.ecombdimg.com/obj/ecom-shop-material/jpeg_m_95f656ef1a6a7724475811b80030e4a3_sx_189601_www1500-1500","price": { "amount": 59.0, "amountCents": 5900, "label": "到手价" },"sales": {"monthlySold": 1162,"goodReviewRatio": 88.7,"salesTrend": [{ "date": "20260607", "units": 67 },{ "date": "20260608", "units": 41 },"... +28 more daily points"]},"category": {"first": { "id": 1000002395, "name": "彩妆香水" },"second": { "id": 1000002412, "name": "唇部彩妆" },"third": { "id": 1000002526, "name": "有色唇膏/口红" },"fourth": { "id": 0, "name": "" },"leafLayer": 3},"shop": {"shopId": 264515498,"shopName": "桢植专营店","shopLogo": "https://p3-ecom-qualification-sign.ecombdimg.com/...image?...","shopScore": 92,"shopScoreRating": "高"},"affiliate": {"commissionRatePercent": 15,"commissionFee": 8.85,"cooperatingCreators": 486,"promotionStatus": 2},"tags": ["运费险", "现货", "包邮"],"tagCodes": ["insurance_freight", "spot_goods", "FreightFree"],"recommendReason": null,"productStatus": 0,"checkStatus": 3,"keyword": "口红","searchPosition": 1,"raw": { "...": "完整原始商品对象 the complete verbatim product object" },"gallery": ["https://p3-aio.ecombdimg.com/obj/ecom-shop-material/....image","... more detail images (includeDetails only)"],"headImages": ["https://p9-aio.ecombdimg.com/obj/ecom-shop-material/....image"],"serviceGuarantees": [{ "tag": "refund_speed", "title": "极速退款", "content": "支付后6小时内,待发货状态下,提交退款申请将立即退款" }],"itemType": 6,"detailRaw": { "...": "完整详情原始对象 verbatim detail object (includeDetails only)" }}
可选 / 视情况而定的字段:
shopScore/shopScoreRating:无公开评分的店铺为null。recommendReason:无推荐语时为null。tags/tagCodes:无标签时为空数组。gallery、headImages、serviceGuarantees、itemType、detailRaw:仅在includeDetails: true时填充;关闭时不会计入 detail 费用。
图片与链接有效期 Image & URL Durability
| 字段 Field | 有效期 | 说明 |
|---|---|---|
productId、promotionId | 永久 | 稳定引用,建议以此为主键。 |
detailUrl | 永久 | haohuo.jinritemai.com/...?id=<productId> 指向商品详情页。 |
mainImage、whiteImage、gallery、headImages | 长期 | 直连 CDN 图片(*.ecombdimg.com),无签名。 |
shopLogo | 约数周 | 带签名的 CDN 链接(*-sign.ecombdimg.com),签名在查询参数中。需长期保存请重新抓取或转存。 |
productId 与 detailUrl 是唯一永久引用。需要最新价格、销量、佣金时随时重跑,所有数字都在运行时实时获取。
定价:按结果计费 (PPE) Pricing
按返回商品数量计费。Apify 各订阅档位享更低价格。
You pay per product. Apify subscribers get discounts on every tier.
| 事件 | 价格 |
|---|---|
| 商品结果 Product (每行一个商品) | $7.99 / 1,000(Scale $7.49,Business 及以上 $6.99) |
完整详情 Product detail (仅 includeDetails: true) | $0.029 / 个商品 |
按商品结果计费;includeDetails 关闭时不产生详情费用,详情查询失败也不计费。另有少量平台事件(每次运行的启动费、每行数据项费)由 Apify 在商品页展示。
Billed per product. Detail is charged only when includeDetails is on and detail data actually comes back. Minor platform events (per-run start, per-item) are shown by Apify on the actor page.
免费额度 Free tier
每个账号享 10 次免费预览运行,每次返回首个关键词的最多 20 个商品,便于在投入预算前验证输出结构。
常见问题 FAQ
什么是抖音商城 (Douyin Shop)? 抖音商城是抖音(字节跳动旗下短视频平台,TikTok 的中国版)App 内的电商市场。达人带货赚取佣金,用户无需离开 App 即可下单。本采集器按关键词搜索该商城并返回每个商品的商业数据。
每个关键词能采集多少商品?
约 500 个。抖音商品搜索限制单关键词深度,maxResults 超过约 500 时只返回到该上限。需要更多请添加更多关键词,每个独立搜索。
能按价格/销量排序,或按类目/时间筛选吗? 不能。抖音商品搜索不提供排序、价格或时间筛选,结果按抖音自然搜索排名返回。排序所需数据(价格、月销量、佣金)都在每一行中,可在下游自行排序筛选。
salesTrend 是什么?
近 30 天每日销量序列,每天一个点。是 monthlySold 背后的走势曲线,用于识别正在放量或降温的商品。
佣金数据有什么用?
commissionRatePercent 和 commissionFee 是达人通过抖音带货计划推广该商品可获得的佣金,cooperatingCreators 是已带货的达人数量。它们是选品与达人合作的核心信号。
为什么价格给了两个(amount 和 amountCents)?
抖音以整数分存储价格。amountCents 是精确值(5900),amount 是便捷的元值(59.0)。按需选用,无四舍五入歧义。
raw / detailRaw 里是什么?
平台返回的完整原始对象。整理字段覆盖高价值数据;raw(搜索)与 detailRaw(详情)保证未整理及平台后续新增的字段仍在数据中。不遗漏任何数据。
哪些关键词效果最好?
中文商品词(口红、零食、手机壳、蓝牙耳机)。这是中文市场,中文关键词返回最丰富、最相关的结果。品牌名与英文词也可用,但覆盖较少。
数据有多新? 实时。价格、销量、佣金、店铺评分都在运行时实时获取,无缓存,需要最新数据随时重跑。
运行结束但没有数据,是什么原因? 两种情况,运行状态可直接区分。抖音商品搜索偶尔会短时间不可用,此时运行以失败结束并提示稍后重试,不产生任何商品结果,也不按结果计费,几分钟后重跑即可。若关键词本身没有匹配商品,运行则以成功结束并返回 0 条数据。
需要抖音账号或 Cookie 吗? 不需要。输入关键词直接运行,无需账号、登录、导出 Cookie 或扫码。
如何导出数据? 可从运行的 Storage 标签或 Apify API 导出 JSON、CSV、Excel、XML 或 HTML。
采集抖音商品数据合法吗? 本采集器仅收集公开的市场数据,不涉及任何登录后的内容。存储或再发布前,您需自行遵守抖音服务条款及适用的数据保护法(GDPR、CCPA、PIPL)。
More Zen Studio scrapers for Chinese platforms
🎬 Short-video & social
Douyin 抖音
RedNote 小红书
Xigua 西瓜视频
Bilibili 哔哩哔哩
🛒 E-commerce
Shopee
Taobao 淘宝
JD.com 京东
1688 阿里巴巴
Goofish 闲鱼
Coupang 쿠팡
🏠 Real estate & autos
Anjuke 安居客
58.com 58同城
Autohome 汽车之家
支持 Support
- 问题反馈 Bugs: Issues tab
- 功能建议 Features: Issues tab
合规声明 Legal Compliance
仅采集抖音(抖音)公开的市场数据。用户须遵守抖音服务条款及适用的数据保护法规(GDPR、CCPA、PIPL)。
Extracts publicly available marketplace data from Douyin. Users must comply with Douyin's ToS and applicable data-protection law.
结构化的抖音商城商品数据:价格、月销量、30天销量趋势、好评率、店铺评分、带货佣金,以及可选完整图集,按任意关键词,输出干净 JSON。
