书籍目录 展开 / 收起

什么是网站收租:收入来源与经营逻辑

一个网站收到90美元,月底到底剩下多少?这一篇陪你算出47.40美元,再把总调用量增加十倍,保持订单不变,看看同样90美元收入为什么会变成亏损39美元。你需要的工具只有电子表格,使用电脑上的Numbers、Excel或LibreOffice Calc均可。

本书用ClearCopy做教学项目:帮助开发者检查、生成英文App介绍。它是虚构的练习产品,下面的订单与金额是为演算设定的数字,并非经营成绩或平台报价。做完后,你会留下一张能换成真实账单数字的经营表,以及一条说得清的收费说明。

先看一次订单究竟交付什么

设想你刚做完一个离线行李清单App,准备写英文介绍。你给ClearCopy的原稿是:

This app can let you make trips and check your things. You can use a list again. It works offline.

本书为它写出的示例结果是:

Create a packing list for each trip, check off items as you pack, and reuse your lists for future journeys. Works offline.

结果页同时解释两处修改:“check your things”改为“check off items”,明确是勾选物品;“use a list again”改为“reuse your lists”,表达更紧凑。原稿没有账号、云同步、AI规划功能,结果也没有添加。

假定我们卖的是“10次成功检查预付包”,定价9美元。每次成功检查给出一版可复制介绍和逐项修改解释。这个定义直接影响费用:同一笔订单为了修正错误又调用模型一次,应记在这笔订单的成本里,不能把重试次数当作额外成功检查扣掉额度。未能产生可用结果的支付也需要处理。

“收租”描述的是网站反复提供这项服务后获得收入。程序可以接收输入、调用模型和展示结果;你仍要解决事实写错、付款未到账、服务不可用等问题。收入能否继续,要看后来的人是否还需要这份结果。

把90美元逐项减下来

打开一个空白电子表格,从A1开始粘贴下面的制表符文本。若软件把所有内容挤在一格,使用“按分隔符拆分”,选择制表符;也可以按两列手工输入。

项目	金额或数量
单笔价格(美元)	9
已支付订单数	10
全额退款订单数	1
总调用次数(含免费与重试)	120
每次调用成本(美元,假设)	0.08
本月支付相关费用(美元,假设)	4
本月固定支出(美元,假设)	20
支付收入	=B2*B3
退款金额	=B2*B4
调用费用	=B5*B6
本月现金结余	=B9-B10-B11-B7-B8

这里设定100人试用,共产生120次调用,其中既有免费试用,也有失败重试;10人支付,一笔全额退款。买包后未必立即用完10次,120是本月实际发生的总调用量。0.08美元和4美元只是练习输入,实际使用时分别替换为模型账单、支付后台记录;20美元代表本月确实发生的托管等固定支出。不要把某家服务的免费额度折算成永久零成本。

表格应该显示以下结果:

项目 演算 结果
支付收入 9×10 90美元
退款 9×1 9美元
全部调用费用 120×0.08 9.60美元
支付相关费用 本月输入值 4美元
固定支出 本月输入值 20美元
本月现金结余 90−9−9.60−4−20 47.40美元

如果最后一格显示公式文本而非数字,把单元格格式改为“常规”或数字,再重新输入等号。若结果不同,先检查调用费用是否包含全部120次,退款是否重复扣了两次。

预付包里尚未使用的额度以后仍要交付,会继续产生成本。47.40美元也还没扣创作者的劳动、税费以及表格未列出的实际费用,所以这里把它叫作现金结余,不把全部预收款当作已经赚到的利润。假如本月你花了8小时支持与维护,旁边再记一格“47.40÷8=5.925美元/小时”。这个数帮助你比较投入时间,不代表你已经给自己发了工资。

只改一格,看看总调用量增加带来什么

把B5从120改成1200,其他输入先不动。调用费用变成96美元,最后一格变成−39美元。网站没有少收一笔钱,免费的处理量和重试却把费用推高了。

这是一个有意保持付费订单数不变的压力练习,不能据此断言现实流量增加一定会亏损。它揭示了你应当盯住的量:模型账单跟调用次数走,收入跟支付订单走,两者可以各自增长。等有真实数据时,才能知道增加的访客会不会带来足够多的订单。

现在把B5改回120,在表格旁写上首版产品限制:“免费体验处理一段短示例;购买后获得10次成功检查额度,处理自己的完整原稿;单次长度上限在提交前展示;失败重试不扣成功次数。”这些是待实现的设计,不是已经上线的功能。它们比首页只写“无限AI写作”更容易预算,也让用户知道付款买到什么。

从Stripe的表里挑一个合适的收费单位

在Stripe定价模式文档中,可以直接读到固定费率、按席位、阶梯和按用量四类模式。配图中的四行也是这张官方表:请留意每行究竟拿什么计费,尤其是按席位的一人一份许可与按用量的调用消耗。这张表讨论的是周期定价;本篇9美元购买10次成功检查额度,是我们另行设定的一次性预付方案。

对准备发布一款App的个人开发者,先购买一小包额度有一个容易理解的理由:他这次要完成一份介绍,并不一定每周回来。如果改成月订阅,就要说明持续提供什么,例如每周处理多款App、保存项目词表和版本。单凭“我想每月有收入”无法补上用户下个月的使用理由。

Stripe订阅生命周期文档还展示了付款未完成、正常生效和取消等状态。因此,月订阅会多出续费失败与访问状态处理。先用预付包教会自己把每次检查结果交到用户手里,能让首轮开发更聚焦。

Stripe定价模式表,包含Flat rate、Per-seat、Tiered和Usage-based
Stripe官方定价模式对照:观察固定费率、席位、阶梯与用量分别把什么作为计费单位;这不是本站报价。

把账表变成一段能向用户解释的报价

ClearCopy本轮写下的完整方案是:

面向准备提交英文App介绍的个人开发者,9美元购买10次成功检查额度:每次检查包含一版英文介绍和修改解释,失败重试不扣成功次数。输入必须包含真实功能;生成结果不添加未提供的能力。首轮先验证预付包购买,暂不提供月订阅。

这段话中的9美元仍是假设,需要用真实用户的选择来检验。收款实现可以另看Stripe Payment Links文档,它提供预建支付页面;能否使用还取决于商户所在地与账户资格。本篇不用开户,也不用发起真实付款。

你已经有一张可重算的表、一份可展示的结果和一段报价。保存表格时把文件命名为clearcopy-economics-example,把假设输入涂成同一种颜色。等真正产生支出或订单,再用账单逐格替换;那时你能回答的就不只是“网站收了多少钱”,还有这笔收入花掉了多少、值得继续投入哪一项工作。

登录后可保存阅读进度

下一篇:网站类型与商业模式:工具站、内容站与 SaaS登录保存进度