HTML5 游戏如何变现:六条路径及各自的要求
游戏内广告、网站广告、游戏门户、客户、付费版本和品牌衍生品,均对照各公司自己的页面核对,核对日期为 2026 年 10 月 24 日。

要让 HTML5 游戏变现,有六条现实的路径:游戏内广告、您自己网站上游戏周围的广告、与游戏门户的合作、把成品游戏卖给客户、向玩家收费,以及围绕品牌的衍生品。它们都取决于同样两件事:有多少人玩,以及其中有多少人会回来。谁都无法保证这两点,本文也不打算保证。
我们是一家出售成品 HTML5 游戏的工作室,所以本文写给即将购买一款游戏、想知道下一步该怎么走的人。每条路径都会说明它需要什么,以及它让您失去多少自由。凡是关于 Google、Poki、CrazyGames 或 GameDistribution 的说法,都转述自该公司自己的页面,写明页面名称和日期,以我们 2026 年 10 月 24 日核对时的内容为准。条款会变,所以在依赖某一条之前,请阅读当前页面。这里刻意没有任何收入数字。
HTML5 游戏如何变现:六条路径一览
简短版本,顺序与本文后续章节一致。
- 游戏内广告:在自然的间隙(例如关卡之间)展示全屏广告。需要广告网络批准的广告账号,以及游戏里的广告代码。
- 游戏周围的广告:在您自己拥有的网站上,在游戏旁边放普通广告。需要一个有真实内容的网站、一个获批的账号,以及您自己找来的访客。
- 游戏门户:一家公司托管游戏、投放广告,并按自己的条款向您付费。需要门户的批准和它的 SDK,通常意味着该副本里不能放您自己的广告。
- 客户:您把品牌定制后的成品游戏卖给想要它的企业。需要有客户,而且每位客户一份授权。
- 向玩家收费:付费版本或游戏内购买。需要支付方案,而我们读过的门户对此或有限制,或明确排除。
- 品牌衍生品:周边商品、续作、您自己网站的赞助商。需要一个人们已经喜欢的名字或角色,这需要时间。
为什么本文不给出任何收入数字
免费游戏的收入是一连串的乘法:访客数,乘以每位访客的会话数,乘以每个会话展示的广告数,再乘以网络为每条广告支付的价格。模板不能固定其中任何一环。它给您的是一款成品游戏。受众、回访率和广告单价,都来自它之外。
我们没有您的流量,也不公布买家的收入,所以我们给出的任何数字都是编出来的。凡是官方页面写明了分成比例或付款规则之处,我们会连同页面名称一起转述。每位访客的收益率不在此列。
- 流量:有多少人、从哪里来到游戏。搜索、社交媒体、门户首页和朋友的链接是四种不同的受众。
- 留存:有多少人明天和下周会回来。只被玩一次的游戏只赚一次。
- 契合度:广告形式及其位置是否适合这款游戏,使玩家在看到之后仍愿意留下。
- 规则:每个网络和门户都可能更改条款,或者拒绝一款游戏。
路径 1:游戏内广告
对浏览器游戏来说,常见的游戏内形式是在自然停顿处展示的全屏广告:在关卡之间、结算画面之后。Google 为此专门有一款产品,在 AdSense 帮助页面“Get started with AdSense H5 Games Ads”(2026 年 10 月 24 日核对)中有说明。根据该页面,形式包括插屏广告(即在自然间隙展示的全屏广告)和激励广告(玩家选择观看以换取游戏内奖励)。您要把 Google 的 Ad Placement API 集成进游戏,并把 AdSense 代码添加到游戏页面。
获得资格不是自动的。Google 的 Ad Placement API 申请页面(最后更新于 2026 年 6 月 18 日,2026 年 10 月 24 日核对)写明,H5 Games Ads 是需要申请的产品,您需要一个获批的 AdSense 账号才能在您的 H5 游戏中展示广告,需要通过表单申请,而且不保证获批。
同一个 AdSense 帮助页面还规定了展示位置的规则。全屏广告只能出现在自然的过渡点。它们不得出现在游戏或页面打开之前、关闭之后、紧接着另一条全屏广告之后,也不得出现在连续游戏过程中,并且要通过 adBreak() 函数触发。
谁来投放广告,取决于谁托管游戏。Google 关于游戏付款的页面(2026 年 10 月 24 日核对)写明,谁托管游戏,谁控制它的变现;当发行商托管游戏时,发行商控制广告标签和收入分成。Google 关于 H5 游戏结构的页面(最后更新于 2023 年 12 月 5 日)补充说,标签和游戏应当在同一个文档里,所以用 iframe 展示的游戏,需要把标签放在那个 iframe 里。
我们的版本在这里做了什么
没有任何版本附带广告账号或广告网络的批准。Pinloop、Twirldrop、Puttide 和其他版本在“Not included in this edition”(本版本不包含)下列出了“Advertising SDKs or accounts”(广告 SDK 或账号)。Ricopop 和 Zabum 更进一步:两者都带有默认关闭的可选广告设置。它们的手册(第 4 节“Ads (optional)”)把这些设置放在 ricopop.config.js 和 zabum.config.js 中,Ricopop 手册说广告关闭时不会加载任何广告代码。两份手册还说,插屏广告和激励广告在展示之前需要 Google 对您的网站的批准(手册把这款产品称为 AdSense for Games),而一旦开启广告,您所在地区要求的同意横幅就由您负责。
路径 2:您自己网站上游戏周围的广告
较传统的路径:游戏放在您拥有的网站上,普通广告围绕着它。Google 的页面“Eligibility requirements for AdSense”(2026 年 10 月 24 日核对)写明,如果您拥有符合 Google 政策的自有内容,并且年满 18 周岁,就可以注册;页面补充说,未满 18 岁的人可以由父母或监护人用他们自己的 Google 账号来注册。页面说,内容必须是高质量、原创、并且能吸引受众的,您必须能够访问网站的 HTML 源代码,而且网站在您申请之前就必须遵守 AdSense 计划政策。
我们无法告诉您 Google 将如何评判您的网站,模板也改变不了这一点。我们能说的是,一个只有游戏窗口的页面,除游戏之外几乎没有原创内容。给游戏一个家:玩法说明文字、较难关卡的技巧、关于页面、隐私页面。
AdSense 计划政策页面(2026 年 10 月 24 日核对)有三条规则,对游戏页面影响很大。您不得出于任何原因点击自己的广告。您不得要求玩家点击或查看广告。广告也不得放在可能被误认为菜单、导航或下载链接的位置。在到处都是按钮的游戏里,最后一条规则决定了您的布局。
流量要靠您自己。广告代码不会带来访客;它只从已经到达的访客身上赚钱。在规划横幅放在哪里之前,先规划人们如何找到这个网站。
- 一段简短的玩法说明和操作方式,用您自己的话写。
- 一个隐私页面,说明网站及其广告收集什么。
- 字体等第三方组件的声明,与您发布的文件放在一起。我们的条款要求这样做。
- 一个联系您的方式。
路径 3:游戏门户,由托管方控制广告
门户托管您的游戏、展示广告,并按自己的条款向您付费。这是用控制权换取曝光。以下是我们在 2026 年 10 月 24 日阅读的三家。
Poki
- Poki 的开发者指南写明,对于直接到达的玩家,您获得该用户 100% 的收入;对于通过 Poki.com 或 Poki 的营销到达的玩家,Poki 与您五五分成。
- 它关于收入和合作类型的页面写明,首选的合作是网络独占:在开放网络上,您的游戏默认只在 Poki 上发布 5 年,具体条款取决于游戏,并写在您的协议中。非独占的替代方案是一次性的固定授权费,没有收入分成。
- 它的要求页面写明,游戏中只允许使用 Poki 自己的广告系统,必须移除游戏内购买选项,并且游戏在开启广告拦截器的情况下仍须可玩。
- 它关于所寻找内容的页面写明,它想要全新的创意、机制或转折,对现有热门游戏的克隆不予推广。
CrazyGames
- CrazyGames 的开发者文档写明,每个提交都由其质量保证团队对照技术和质量要求进行审核。
- 游戏分两个阶段上线。在 Basic Launch 中,变现是关闭的。Full Launch 要求完整实现其各项要求(包括它的 SDK),并开启变现和收入分成。
- 只允许通过其 SDK 投放的广告,主要的赚钱方式是广告收入分成。游戏内购买仅限于受邀请的部分游戏,通过文档中点名的支付服务商 Xsolla 进行。
- 在我们读过的页面里,没有找到收入分成的百分比。
GameDistribution
- 它的开发者游戏授权协议(最后更新于 2025 年 6 月 19 日)要求您授予全球范围的非独占授权,并要求您在上传之前按其说明实现它的 SDK,否则发布可能被拒绝。
- 游戏不得包含任何第三方广告、游戏内购买或数据追踪软件,不得作为订阅制或买断制游戏分发,也不得通过原生应用分发。
- 开发者有权获得净收入的 33%,协议将净收入定义为游戏内广告收入和/或游戏内购买收入。在月度报告可用后的 60 天内付款,前提是分成达到至少 100 欧元;较小的金额会累积。
三家的模式相同:对该副本而言,门户的 SDK 和门户的广告取代了您的。所以问题从来不是“门户还是广告”,而是“哪个副本去哪里”。门户也按自己的条款评判游戏。Poki 说它是经过严格筛选的,由它决定推荐什么。在我们读过的页面里,Poki 和 CrazyGames 都没有提到模板,所以我们无法告诉您它们如何对待模板。Poki 确实说它想要全新的创意或转折,所以请假定只换了标志的换皮很难推销。
说到我们这一边:授权涵盖一个最终产品,条款没有说明同一款游戏放在您的网站和一个门户上,或者放在两个门户上,是否算作一个。条款根本没有提到门户分发。与门户签约之前,请书面询问我们。此外,我们的售后支持不涵盖 SDK 或门户集成;那是另外的服务,开工前先报价。
路径 4:把成品游戏卖给客户
有些买家从没打算投放广告。他们想为一家企业、一次宣传活动或自己的客户做一款有品牌的游戏。条款以一种形式允许这样做:授权涵盖一个最终产品,为您自己或为一位客户,您可以在该最终产品内修改代码、美术和音频。客户的标志、颜色和文字,正是这项许可的用途。
有两个限制很重要。第二位客户需要第二份授权,所以请按每位客户一份授权来规划。另外,条款没有涉及您交付什么:没有说明客户得到的是可编辑的源码,还是只有托管好的游戏。条款确实说明,您不可以单独转售、共享或再分发模板、其源码或其素材。在向客户承诺提供源码之前,请书面询问我们。
客户为之付费的是工作本身:品牌定制、修改、托管、您提供的支持。如果您希望由我们来做其中一部分工作,定制、SDK 集成和托管是另外的服务,开工前先报价。把游戏授权给门户同样是一种模式:Poki 的合作类型页面描述了非独占合作的一次性固定授权费。我们不能保证任何门户会为用模板制作的游戏提供这一条件。
- 授权上写的是谁的名字:您的,还是客户的?
- 谁来托管游戏,谁来支付托管费用?
- 如果游戏将展示广告,那是谁的广告账号?账号持有人才是拿到付款的人。
- 明年有玩家提问时,由谁来回答?
路径 5:向玩家收费,以及为什么要先问我们
我们的条款提到玩家访问您的最终产品的两种方式:免费,或者通过广告变现。它们没有提到付费访问、付费版本、订阅或游戏内购买。我们不把这种沉默解读为可以,也不解读为不可以。如果向玩家收费是您的计划,请先书面询问我们。
有几个版本本来就是在没有商店的情况下构建的。Barricade Z、Deepforge、Solitaire Links 和 Tenguin 在不包含的内容下列出了“Real-money purchases and a connected advertising provider”(真实货币购买和已连接的广告服务商),Trimora 则列出了“Campaign, shop, missions or currencies”(战役、商店、任务或货币)。对任何其他版本,请阅读它自己的清单。添加支付方案将是您的工作,或者是一项报价的任务。
门户进一步缩小了这条路径。Poki 要求移除游戏内购买选项。CrazyGames 把游戏内购买限制在受邀请的部分游戏。GameDistribution 的协议排除订阅制和买断制分发。如果门户是您计划的一部分,那么对该副本而言,付费路径多半是关闭的。
路径 6:品牌与周边商品
一款被人们认得的游戏可以承载一个品牌:贴纸、续作、新闻简报、您自己网站上的赞助商。这是一门独立的生意,需要一个人们已经喜欢的名字或角色。成品游戏的买家一开始并不具备这些,模板也提供不了。
在这里,授权划了一条清楚的线。它允许您修改最终产品内的美术,并禁止单独再分发模板的素材。条款没有提到周边商品。把模板的原创角色或美术印在商品上,就超出了条款的范围,所以请先问我们。如果周边是目标,就用您自己的美术替换,并围绕它建立名字。
我们的版本给您什么,不包含什么
来自我们的条款(版本 2026-10-25-v1):每次购买给您一份永久、非独占的授权,可将该版本用于一个最终产品,可以是您自己的,也可以是一位客户的。玩家可以免费访问您的最终产品,也可以通过广告变现的方式访问。您可以修改其中的代码、美术和音频。您不可以单独转售、共享或再分发模板、其源码或其素材。
每个商品页都在“Not included in this edition”下列出该版本不包含的内容。下面是其中三个的原文措辞。
- Pinloop:“Advertising SDKs or accounts”(广告 SDK 或账号)
- Ricopop:“Ad network accounts and game-portal SDK integrations”(广告网络账号和游戏门户 SDK 集成)
- Barricade Z:“Real-money purchases and a connected advertising provider”(真实货币购买和已连接的广告服务商)
售后支持自购买之日起 6 个月,选择延长则为 12 个月。它涵盖安装和使用所提供文件的问题,以及对所提供游戏中可复现缺陷的修正。定制、新功能、托管、SDK 或门户集成,以及在您的服务器上安装,都属于另外的服务,开工前先报价。
- 您有权发布游戏,并通过广告赚钱。
- 您没有广告账号、批准、门户的位置或受众。这些要靠您自己。
- 添加广告网络是您的工作或一项报价的任务,不属于售后支持。在 Ricopop 和 Zabum 中,这些设置是存在的,但在您拥有获批的账号之前保持关闭。
添加广告之前:一份清单
- 决定这个副本放在哪里:您自己的网站,还是门户。谁托管游戏,谁控制它的变现,而上面提到的门户会带来它们自己的广告。
- 确认您符合资格。对 AdSense 来说,这意味着年满 18 周岁(或由父母或监护人替您注册)、拥有符合政策的自有内容,并且能访问网站的 HTML 源代码。
- 对于游戏内广告,申请 Google 的 H5 Games Ads 资格并等待。您需要一个获批的 AdSense 账号,而且不保证获批。
- 在写任何代码之前,先阅读您所选网络的政策页面。展示位置的规则是最容易让游戏出问题的部分。
- 选定间隙点:结算之后、关卡之间。不在游戏过程中,也不在玩家看到游戏之前。
- 用测试广告测试,永远不要点击自己的真实广告。Ricopop 和 Zabum 在配置文件里有测试模式。对其他版本,商品页把广告 SDK 列为不包含,所以集成由您负责:请按该网络自己的指南操作。
- 确保游戏在开启广告拦截器时仍然可玩。Poki 要求这样,CrazyGames 在其完整实现中也有此要求,而且在哪里都是好做法。
- 在广告上线之前,而不是之后,设置好同意机制和隐私页面。见下面的提醒。
- 把 THIRD-PARTY-LICENSES 声明保留在您发布的文件夹里。
- 开着广告在手机上把整款游戏完整玩一遍。如果有广告可能被误认为按钮,就把它挪开。
第一个月该衡量什么
我们的版本没有把数据分析列为包含内容,所以衡量要由您自己添加。这样做时,请检查您的隐私页面和同意设置。以下是值得收集的数字,以及每个数字能告诉您什么。
- 访客数及其来源:搜索、社交媒体、直接访问、链接。它告诉您该继续经营哪个渠道。
- 每位访客的会话数和会话时长。
- 回访率:有多少玩家第二天和一周后回来。
- 玩家停下的地方:大多数玩家离开之前的那个关卡或画面。需要改进的是那里的游戏,而不是广告。
- 每个会话展示的广告数,以及网络实际填充了多少广告请求。如果填充得少,您赚的就比会话数显示的要少。
- 每千次会话的收入,根据您自己第一个完整月的数据算出。而不是根据别人博客里的文章。
- 投诉:消息、评价,以及任何说广告碍事的玩家。
- 在中端手机上的加载时间。
在更改展示位置之前,给这些数字一整个月。新游戏的每日数据起伏很大,一周的数据可能会误导您。
诚实的提醒:广告政策、儿童与隐私
广告首先是规则,其次才是收入。在打开任何开关之前,请阅读本节。我们是游戏工作室,不是律师事务所,这里的一切都不是法律意见。下面提到的每个页面我们都在 2026 年 10 月 24 日阅读过,括号里的日期是文档自己标注的。我们据此核对了美国儿童隐私规则(COPPA)、巴西的 ECA Digital,以及 Google 对欧洲经济区、英国和瑞士的同意规则。我们没有核对其他国家(包括墨西哥),所以请查阅您所在国家的规定。
广告政策会变
Google 的 AdSense 资格页面警告说,其政策可能会变化,及时了解更新是您的责任。H5 Games Ads 的资格需要申请,而且不保证获批。一个依赖于某一家网络批准的计划,是一个存在单点故障的计划。
如果儿童会玩您的游戏
- 美国联邦贸易委员会的 COPPA 常见问题页面(2026 年 10 月 24 日核对;页面注明该规则于 2025 年 4 月 22 日修订)写明,该规则适用于面向 13 岁以下儿童、并向其收集个人信息的网站和应用的运营者,以及确实知道自己正在向 13 岁以下儿童收集信息的一般受众运营者。
- 同一页面列出了判断网站是否面向儿童的因素:主题、视觉内容、动画角色或面向儿童的活动,以及受众证据。页面还说,网站不会仅仅因为有一些儿童访问就成为面向儿童的网站,而运营者仍须对第三方(例如广告网络)在其网站上的收集行为负责。
- Google 的 AdSense 帮助页面“Tag an ad request for age restricted treatment”写明,较早的面向儿童和未达同意年龄的标签已被弃用,改用年龄处理标签,其 child 值会关闭个性化广告和再营销。页面还说,Google 的工具不会免除您依法承担的义务。一份日期为 2026 年 5 月 18 日的 Google 通知介绍了同样的变更。
- 在巴西,ANPD 的 ECA Digital 页面(更新于 2026 年 6 月 10 日)写明,该法律编号为 15.211/2025,自 2026 年 3 月 17 日起生效,页面提到的是面向儿童和青少年、或有可能被他们访问的产品和服务。ANPD 的问答文件(更新于 2026 年 7 月 30 日)写明,数字服务不得为了定向投放商业广告而收集儿童和青少年的数据,而对游戏唯一明文的禁令是针对儿童和青少年的战利品箱,即付费随机奖励。
一款卡通益智游戏即使您从未瞄准儿童,也可能吸引他们。要有意识地确定您的受众,在隐私声明里写明,并让广告网络的年龄处理设置与之匹配。
同意与隐私声明
Google 关于设置同意管理平台的页面(2026 年 10 月 24 日核对)写明,发布者必须向欧洲经济区、英国和瑞士的用户作出披露,并在法律要求时就 Cookie 或本地存储征得同意,以及就广告个性化征得同意,以符合 Google 的欧盟用户同意政策。Ricopop 和 Zabum 的手册说,一旦开启广告,您所在地区要求的同意横幅就是您的工作。
我们的条款描述了我们保留的关于您的账号和购买的数据。它们不涉及您的玩家的数据。那要由您在自己的声明里说明。
常见问题
怎样让 HTML5 游戏变现?
选一条路径:游戏内广告、您自己网站上的广告、游戏门户、客户、付费玩家或品牌衍生品。每一条都需要对方的批准或一个人,而且都取决于流量。先从一条开始,并在添加任何广告代码之前就决定好。
一款 HTML5 游戏能赚多少钱?
从零开始往上都有可能,我们不会猜。收入取决于有多少人访问、有多少人回来,以及网络或门户支付的单价,而游戏本身决定不了其中任何一项。官方页面写明的是分成比例和付款规则,而不是每位玩家的收入。先衡量你的第一个月,再围绕它做计划。
我能在 HTML5 游戏里使用 Google AdSense 吗?
Google 有一款专门的产品,H5 Games Ads。根据 Google 的页面,您需要申请,需要一个获批的 AdSense 账号,而且不保证获批。您自己网站上游戏周围的广告,适用的是普通的 AdSense 资格。我们的版本不包含广告账号。Ricopop 和 Zabum 带有默认关闭的可选广告设置。
我能把买来的游戏放到 Poki、CrazyGames 或 GameDistribution 上吗?
我们的条款没有提到门户,所以请先书面询问我们。每家门户都有自己的审核和 SDK,而我们读过的三家都说它们自己的广告会在游戏里投放。我们的售后支持不涵盖 SDK 或门户集成。
我能向玩家收取用我们模板制作的游戏的费用吗?
条款提到的是免费访问和广告变现。它们没有提到付费访问或游戏内购买,所以请先问我们。有几个版本把真实货币购买或商店列为不包含;请阅读您想要的那个版本的清单。
广告需要 Cookie 横幅吗?
这取决于您的玩家在哪里、您使用哪个网络。Google 说,发布者必须在法律要求时,向欧洲经济区、英国和瑞士的用户征得同意。我们没有核对每一个国家,所以请查阅您的玩家所在地的规定。
下一步
如果您正在权衡一款成品游戏,请打开它的页面,把“Not included in this edition”对照您选的路径来读。这份清单告诉您哪些东西要由您自己补上。
