准备把一批公开产品页读下来,ScraperAPI套餐上的十万credits很容易让人直接想到“够抓十万页”。我会先拿几种代表页面算成本:普通正文、商品页、搜索页的口径不同,渲染参数也可能改变消耗。预算的第一步,是把自己要读的页面分清楚。
一次请求,未必只用一个credit
| 官方列出的基础目标类型 | 每请求credit标记 |
|---|---|
| 普通页面 | 1 |
| Amazon、Walmart、eBay | 5 |
| Google、Bing及其子域名 | 25 |
| 30 |
这些来自当前费用文档,具体URL和参数仍要查准确成本。[1][2] 假设没有额外成本,读一千次普通页面是一千credits,一千次搜索页则是二万五千credits;这是按表算术,不是本站请求或账单。不能用普通页口径替整批任务定价。
文档还列出渲染、premium等参数和组合的不同消耗,不宜想当然地把两个单项简单相加。[2] 价格页说功能包含在计划里,也不等于每次使用没有额外credit成本。预算要跟自己的目标和参数一起看。
404和提前取消,别当成一定不扣量
官方费用文档说明,200和404响应属于计费请求;客户端在未给足70秒完成时间前取消的请求也可能被计费。[2] 所以只统计“最后成功提取几条产品”,解释不了全部消耗。链接失效返回404、客户端太早放弃,都是需要在记录里分开的情况。
我会先用少量代表URL核对返回内容、等待方式与消耗,再扩大队列。文档给出sa-credit-cost响应头,价格页也提供Dashboard中的Domain Cost Estimator与单请求max_cost方向。[1][2] 这里是建议的成本观察办法,本文没有调用接口或验证实际扣量。
额度够,还要看任务能不能按时跑完
Hobby当前列$49/月、100,000 credits与20并发;Startup列$149/月、1,000,000 credits与50并发。页面也列44.10与134.10美元月均的按年计费展示,不能直接当成逐月付款价。[1] 哪档合适,要把任务频率、每请求成本、并发和付款周期一起算。
官方说明超过并发会返回429,请求被拒绝而不是自动排队;额度不足后的PAYG也只在指定较高档位提供。[1] 因此我会在自己的程序里安排队列和失败记录,不把套餐并发数当成平台已经替自己完成任务调度。
最后要留下的,是可以更新的数据
取到页面以后,我会再看型号、币种、版本和缺失字段,并保留来源与核对时间。相同网址重复抓到,不等于多一篇可用文章;请求拿到HTML,也不等于字段已经正确。接口解决取得页面的一部分工作,数据整理仍要跟自己的发布需求衔接。
普通页、搜索页与额外参数的成本先分组,再按预计请求量选Hobby或Startup。还要把404、提前取消与重试留在记录里。并发超过上限会429拒绝,平台不会替应用排队;套餐足够只是预算条件,可用字段和按时完成才是这批任务的交付条件。
资料核对与适用范围
2026-10-06重读ScraperAPI官方价格与credits成本文档,按目标成本、计费响应、取消时间与并发预算分析;请求算术是假设,没有抓取接口调用或真实扣量测试。
公开资料分析与编辑判断,没有商家账户登录、购买、订阅、充值、退款、租机跑分、线路测试、授权第三方应用、文件上传、身份验证或付费接口调用;不保证资格、库存、性能、续费、退款、扣费或归因。准确机房、规格、币种、周期、账户权益与最终条件需对应确认。