我用 Flutter 独自开发了一款单词游戏,并已发布到 Google Play。
链接:https://play.google.com/store/apps/details?id=com.soloverse.spellfire
以下是实际经验,或许能帮别人节省时间:
-
为期 14 天的封闭测试是实打实的工作。新的个人开发者账号需要 20 名测试者连续测试 14 天,之后才能申请上架生产环境。生产环境审核又花了大约一周。
-
在我添加 app-ads.txt 之前,AdMob 一直限制我的广告展示。我没有自己的域名。Firebase Hosting 免费的 web.app 子域名也能用,而且 Google 官方文档说明了这个变通方法。即便如此,限制解除还是花了 8 天。
-
商店版本发布前只能用测试广告。点击自己的真实广告可能导致 AdMob 账号被封。我在每个构建版本中都保留了一个强制使用测试广告的开关,只在上传到 Play 商店时才关闭。
-
Crashlytics 在第一周就值回票价。一台运行 Android 15 的小米手机上发生的崩溃,原因是火焰效果在一个过窄的方框内绘制(当最小值大于最大值时,clamp 函数会抛出异常)。在下一次更新中修复了。
-
第一个月的数据:
- 45 名活跃用户
- 平均会话时长 13 分钟
- 广告收入 0.49 美元(仅限激励视频广告,eCPM 为 2.34 美元)
- 安装量徽章仍停留在 10+
-
评论尚未公开显示
-
游戏内没有任何图片文件。所有棋盘、光效和火焰都是用代码绘制的,甚至连音效也是通过脚本生成的。
用户粘性不错,但安装量才是最难的环节。乐意回答关于 Flutter、Play Console 或 AdMob 的问题。
评论 (0)