代理计费模式:按 IP、按 GB,还是按请求?

代理计费模式:按 IP、按 GB,还是按请求?

选购代理时,你会看到按每个 IP 每月、按每吉字节流量,或按固定请求数量报价。各模式计量用量的方式不同。即使软件连接同一网站,下载大文件、频繁获取简短响应,以及保持固定地址,产生的费用也可能相差很大。

了解任务需要哪种连接后,选择计费模式就更容易:IP 是否必须保持不变、哪些国家适合,以及所选代理能否完成任务。代理指南介绍这些选择。本文则比较价格的计算方式,以及如何根据工作量和时间安排选择套餐。

按 IP:租用指定期限的地址

按 IP 计费:地址数量和租用期限

你租用一定数量的 IP,并在付费期内使用。地址数量和租用期限构成定价基础。软件再次通过其中某个 IP 联系网站时,仍是在使用已租用的地址。

这种安排适合需要一组稳定地址的任务。多个工作配置文件可能需要保持原有连接设置,或者程序每天需要联系一个仅允许指定 IP 访问的服务。此时,应根据所需地址选择套餐,而不是按打开的页面数量选择。一个 IP 可以处理多个连接,因此软件的线程数量本身并不能说明要买多少地址。

如果包含不限量流量,套餐也可能适合大规模传输:图片、压缩包或视频数据增大时,租金不会随之上涨。不过,具体方案必须明确包含不限量流量;“按 IP”本身并不代表这一点。速度和允许的同时连接数,仍决定套餐在给定时间内能完成多少工作。

按 IP 计费一文说明如何选择地址数量、计算套餐费用,以及如何使用固定分配的一组地址。

按 GB:传输的数据量

按 GB 计费:通过代理传输的数据

这种模式的消耗取决于通过代理的数据量。如果套餐提供轮换 IP 池访问权限,你可以在池内访问不同页面、更换 IP,同时使用共享流量额度。套餐根据计费规则收取数据传输费用;池中的地址数量,并不等于需要单独购买的数量。

如果需要合适的地址,而响应本身较小,可以考虑按流量计费。例如,程序可能定期获取简短的库存状态响应,或执行少量地区检查。消耗取决于实际加载的内容。获取一份数据响应与在浏览器中打开完整页面是两种任务:浏览器可能还需要图片、字体、脚本,以及对网站的进一步调用。

对于大型下载或长时间视频播放,必须计算这些传输的完整数据量。操作次数少,不一定意味着吉字节用量少。反过来,即使软件通过庞大的 IP 池访问网站,简短响应仍可能只消耗少量流量。

按 GB 计费一文说明如何测量消耗、计算上传和下载数据,以及区分 GB 与 GiB。

按请求:通过服务进行的调用

按请求计费:通过代理进行的单次调用

采用这种模式时,你购买一定数量的请求,或在使用时逐次付费。制定预算时,需要知道任务运行期间服务会计入多少次调用。这可能适合时间安排明确的工作:检查一组 URL、更新目录信息,或按固定间隔重复检查。

列表中的一个页面地址,不一定等于一个计费请求。浏览器可能需要多次调用才能加载页面。如果网站自身的 API 适用于任务,可能在一个响应中返回多条所需记录。应根据实际工作程序的消耗选择套餐,而不只是按页面或商品数量选择。

如果套餐对短响应和长响应收费相同,单纯增大响应体积,不会增加扣除的请求数。当一次调用能获取更多所需数据时,这一点可能有用。计数规则和响应限制取决于具体服务;模式名称并不承诺一个请求可以传输任意大小的文件。

除了普通代理,按请求计费的服务也可以自行获取页面并返回处理好的数据。其价格可能包含使用普通代理时需由你自己的软件完成的工作。按请求计费一文介绍这些区别、请求计数和套餐选择。

任务增加时,费用会怎样变化?

工作负载变化时,不同计费模式的区别尤其明显。假设程序已经可以通过合适的代理正常运行,现在需要了解:当任务增加,账单会怎样变化。

下表每次仅改变一个条件。按 IP 计费假设包含不限量流量;按请求计费假设每个计入用量的调用价格相同。访问设置和费率保持不变,且套餐容量足以承受新增负载。

变化的内容 按 IP,包含不限量流量 按 GB 按请求
同一批文件变大,调用次数不变 同一套餐的价格可以保持不变 流量消耗增加 只要传输仍符合套餐条款,请求数就不变
同一批数据需要更频繁地检查 现有套餐只要仍然够用,价格就不变 额外传输增加消耗 额外调用增加消耗
需要更多固定地址,但数据量不变 需要按新的 IP 数量询价 购买更多 GB,本身不会提供固定地址分配 购买更多请求,本身不会提供固定地址分配

这种区分有助于决定如何优化软件。压缩响应可以节省吉字节用量,却不减少请求数。一次调用获取多条记录可以节省请求数,却不一定减少数据量。如果 IP 套餐包含流量,这两种调整都可能加快任务,而租金保持不变。

因此,对于经常进行的大型下载,应比较按流量计费与合适固定价格套餐的费用。对于简短而频繁的调用,应比较吉字节消耗与请求消耗。如果任务需要特定且持久的 IP,应先寻找提供这类访问的产品。购买更多流量或请求,不能代替这项要求。

订阅与按需付费

按 IP、按 GB 和按请求计费,说明价格由什么决定。订阅或按需付费,则说明你如何购买服务,以及如何为持续使用付款。例如,流量既可以按月度套餐销售,也可以作为按需补充的额度销售。两种方式都可以用吉字节计量消耗。

订阅:每个周期获得一份套餐

订阅:每个周期获得一份套餐

订阅模式下,你定期为访问权限或包含的额度付费。当套餐在多个周期持续使用时,这种方式适合长期工作。租用 IP 时,付费期限很重要;购买流量或请求套餐时,还需要关注剩余额度。如果周期结束前额度已经耗尽,能否继续工作取决于可用的充值或套餐变更选项。

计费周期和未用资源的有效期,是两项独立条件。未用完的吉字节或请求,可能全部结转、部分结转,或不能结转。即使允许结转,也可能有时限。这会影响波动型工作负载的选择:淡月剩余额度,只有之后确实能用,才有助于应对下次高峰。

自动续订会在无须再次手动下单的情况下购买下一周期。如何关闭,以及关闭后如何保持访问,取决于服务条款。停止程序运行并不会关闭续订。如果长期预付方案的价格标为“每月”,应以整个期限应付的总金额来核对购买预算。

按需付费:需要时购买

PAYG:购买额度,需要时补充

按需付费(PAYG)允许你根据需要购买流量、请求或其他计费数量,无须承诺每月购买相同套餐。它可能适合单次导出、季节性任务和有暂停期的项目。预付很常见:先购买额度或为余额充值,再使用服务。

对于偶尔进行的工作,最低购买量和剩余部分的可用期限很重要。如果小任务必须购买一个大套餐,该套餐价格就是初始支出。没有月度订阅,本身并不意味着买下的额度永久有效。

自动充值可以在剩余额度减少时购买更多资源,让任务继续运行。这与按日历续订不同:触发下次购买的是消耗,而不是新月份开始。选择 PAYG 时,应确认每次购买是否需要你发出指令,还是服务已获准自动购买。

如何比较工作成本

应以相同结果进行比较。假设程序每天都需要从供应商网站获取完整的一组技术文档。两种方案都必须保存所需文件、满足时间安排,并通过合适地址正常工作。之后才能比较按 IP、流量或请求付款的费用。如果一种方案只获取了部分文档,支出更低还不能证明完成整项任务更省钱。

运行一段有代表性的工作负载,并记录三项指标:取得多少文档、扣除了多少流量或请求,以及处理花了多久。对于固定套餐,还应确定实际需要多少地址。测试应包含程序的常规操作,包括重试,因为后续工作中这些操作也会消耗资源。

接着,将测得的消耗应用于计划的工作量和时间安排。如果大型文件或页面与其他内容差异明显,应单独计算。在小文档上测得的平均值,无法代表下载整个档案库的情况;正常工作日也可能与批量更新日不同。

根据需求选择实际套餐。按 IP 计费时,计算所需地址整个期限的租金。按流量或请求计费时,考虑有效期和追加购买,确定足以完成工作的购买量。如果强制购买量高于预计消耗,预算中仍应计入其全部价格。剩余资源以后可能有用,但拥有剩余资源并不会减少已经支付的款项。

最后,一种有用的比较指标是每项已完成任务的代理支出。对于文档采集,将所选期间的支出除以成功取得、且格式符合要求的文档数量。对于监测,使用符合所需频率和数据覆盖范围的一次完整检查的成本。对每个比较方案都采用相同的结果定义。

返回知识库