<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>变现 on PlumePHP</title><link>https://plumephp.com/tags/%E5%8F%98%E7%8E%B0/</link><description>Recent content in 变现 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 22 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://plumephp.com/tags/%E5%8F%98%E7%8E%B0/index.xml" rel="self" type="application/rss+xml"/><item><title>浏览器扩展变现：买断、订阅、LTD 与站外支付的许可证设计</title><link>https://plumephp.com/indie-platform-04-extension-monetization/</link><pubDate>Mon, 19 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/indie-platform-04-extension-monetization/</guid><description>Chrome Web Store 不代收扩展交易款，钱必须自己收。本篇拆解买断、订阅、LTD、按量四种模型，给出许可证状态机、设备绑定、离线宽限、退款与拒付处理，以及一张可直接填的定价测算表，帮你在上架前把收款闭环设计好。</description></item><item><title>《小游戏开发实战》卷五《跨平台发行与出海》· 全书目录与章节索引（50 篇）</title><link>https://plumephp.com/posts/books/%E8%B7%A8%E5%B9%B3%E5%8F%B0%E5%8F%91%E8%A1%8C%E4%B8%8E%E5%87%BA%E6%B5%B7/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/posts/books/%E8%B7%A8%E5%B9%B3%E5%8F%B0%E5%8F%91%E8%A1%8C%E4%B8%8E%E5%87%BA%E6%B5%B7/</guid><description>《小游戏开发实战》卷五《跨平台发行与出海》全 50 篇。第一部分（第 1–4 章）讲海外小游戏平台分层与流量结构、各平台分成与结算条款、平台选择与组合、SDK 与广告 API 接入差异、上架审核与驳回、平台专属能力、平台抽象层与构建矩阵、无内购平台的纯 IAA 结构；第二部分（第 5–8 章）讲 i18n 资源结构与键设计、语言包加载与回退、文案膨胀与 UI 适配、文化禁忌与美术变体、日期数字货币与 RTL、伪本地化与语言 QA、本地化成本排期、分语言指标与小语种取舍；第三部分（第 9–12 章）讲 GDPR/CCPA 与 COPPA 的工程落点、同意管理与数据出境、ATT 与无 IDFA 归因、隐私沙盒、跨境收款与税务表单、内容版权与地区可用性、反作弊；第四部分（第 13–16 章）讲海外买量与素材合规、榜单竞品、五平台案例与出海方案装配。按章节提供仿真、逻辑内核与原型；本卷尚未纳入整卷项目复现；配置、共享模块、阶段与交付验收仍待验证。全书围绕虚构小游戏《合成小岛》与工具链 pebble 展开。</description></item><item><title>《小游戏开发实战》卷五《跨平台发行与出海》目录</title><link>https://plumephp.com/mg-global-toc/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-toc/</guid><description>《小游戏开发实战》卷五《跨平台发行与出海》目录：16 章 48 节，从海外平台格局与条款、SDK 接入与上架审核、平台抽象层与构建矩阵、i18n 资源管线与本地化质量、分语言运营，到 GDPR/COPPA 工程落点、无 IDFA 归因、跨境结算与出海风控，最后把《合成小岛》发到五个海外平台。按章节提供仿真、逻辑内核与原型；本卷尚未纳入整卷项目复现；配置、共享模块、阶段与交付验收仍待验证。</description></item><item><title>1.2 各平台分成与结算条款</title><link>https://plumephp.com/mg-global-01-2-platform-share-terms/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-01-2-platform-share-terms/</guid><description>同一笔海外收入，经过不同平台的分成与结算条款，落到你账上的净额与到账时间差很多。本节把「条款抽成」与「净额实现率」拆成两个口径，给出一张跨平台条款矩阵与一段读配置算净额的仿真，说明为什么条款最友好的平台不一定拿到最多，并点明无内购平台的结构性缺口。</description></item><item><title>10.1 ATT、IDFA 与 SKAdNetwork</title><link>https://plumephp.com/mg-global-10-1-att-idfa-skadnetwork/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-10-1-att-idfa-skadnetwork/</guid><description>ATT 不是弹窗，是一台状态机：四种授权状态决定 IDFA 能不能用、能不能再弹、走不走聚合回传。本节把 iOS 归因链路整理成一份可机读的清单（状态 × 用途 × 回传字段 schema），用 D 层校验器把「链路决策」算出来，并用 P 层 TypeScript 内核跨语言对拍，证明 6 位转化值的位掩码编解码逐位一致。</description></item><item><title>10.2 无 IDFA 时代的归因替代</title><link>https://plumephp.com/mg-global-10-2-post-idfa-attribution-alternative/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-10-2-post-idfa-attribution-alternative/</guid><description>IDFA 没了，用户级归因断了，但渠道贡献仍然可估。本节给出两条不依赖设备标识的路：媒体组合模型（MMM）用精确有理数解正规方程反推各渠道边际贡献，地区增量实验（DiD）用双重差分量出广告真正多带来的安装。S 层仿真落 JSON + CSV + SVG，B 层再把噪声与观测周数扫成 20 格矩阵，告诉你 MMM 在什么条件下才还能用。</description></item><item><title>10.3 隐私沙盒与聚合上报</title><link>https://plumephp.com/mg-global-10-3-privacy-sandbox-aggregate-report/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-10-3-privacy-sandbox-aggregate-report/</guid><description>聚合上报不是干净的数据：平台会给计数加噪声、抑制小样本、并按隐私预算限制你能问多少次。本节把这三件事拆成可跑的整数机制——整数离散拉普拉斯噪声（可播种可复现）、最小计数抑制、聚合预算记账——再用 TypeScript 内核跨语言对拍，证明噪声逐位一致，并说明为什么不能拿两个查询的差值当增长。</description></item><item><title>11.1 平台收款方式与门槛</title><link>https://plumephp.com/mg-global-11-1-platform-payout-method-threshold/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-11-1-platform-payout-method-threshold/</guid><description>海外平台的收款方式五花八门：电汇、PayPal、Payoneer、平台内余额、支票，门槛从 10 美元到 200 美元不等，周期 7 到 45 天。本节把收款方式与门槛整理成一张可机读登记表，用 P 层 TypeScript 内核以全整数（最小单位 + 千分比 + 整数天数、地板除）复算门槛触发、结转与净到账。</description></item><item><title>11.2 汇率、手续费与到账周期</title><link>https://plumephp.com/mg-global-11-2-fx-fee-payout-cycle/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-11-2-fx-fee-payout-cycle/</guid><description>上一节算清了门槛，这一节算「到手的钱」：毛收入先被平台分成砍一刀，再按汇率换成目标币，再被提现手续费砍一刀，最后才落进你的账户。本节用 S 层 Python 仿真把这条链写成整数模型（汇率用百万分比整数、手续费千分比、周期整数天、全程地板除），对照三种收款方式与四个目标币。</description></item><item><title>11.3 税务表单与合规（W-8BEN 等）</title><link>https://plumephp.com/mg-global-11-3-tax-form-compliance/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-11-3-tax-form-compliance/</guid><description>平台第一次打款前会要你填一张税表：W-9、W-8BEN 还是 W-8BEN-E，取决于你是美国人还是外国人、是个人还是实体。本节只做工程落点——把表单选择、预扣千分比与信息申报表写成一张可机读表和一个可跑的 TypeScript 内核，并明确声明：表单填写与税务结论请咨询专业人士。</description></item><item><title>13.1 海外渠道与投放口径</title><link>https://plumephp.com/mg-global-13-1-overseas-channel-ua-caliber/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-13-1-overseas-channel-ua-caliber/</guid><description>把国内买量经验直接搬到海外会翻车：同一笔花费在不同渠道用不同结算单位与归因窗口报数，直接比大小必然选错。本节把「结算单位 + 单价 + 漏斗 + 归因口径」归一化到同一可比口径，用 D 层清单与 P 层 TypeScript 内核跨语言对拍，看清名义最便宜与可比最便宜为何常常不是同一个渠道。</description></item><item><title>13.2 素材本地化与合规</title><link>https://plumephp.com/mg-global-13-2-creative-localization-compliance/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-13-2-creative-localization-compliance/</guid><description>同一套买量素材投到不同地区，能不能用不是一个审美问题，而是一张「素材标签 × 地区规则」的合规矩阵：一条素材只要带一个禁投标签，整条在该地区就是禁投。本节用 D 层清单与 P 层 TypeScript 内核把每条素材在每个市场的处置与需改清单算出来，并跨语言对拍，证明最严者胜出这条规则没写错。</description></item><item><title>4.1 Web 广告形态与 H5 广告网络</title><link>https://plumephp.com/mg-global-04-1-web-ad-format-h5-network/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-04-1-web-ad-format-h5-network/</guid><description>海外 H5 平台的广告形态与移动小游戏并不相同：广告由平台以覆盖层注入，形态分商业中断、激励、横幅、前贴片，频控与日上限掌握在平台侧。本节把各平台公开 SDK 的能力整理成一份可路由的档案，并配可跑的 TypeScript 内核判定「此刻能不能弹」。</description></item><item><title>4.2 无内购平台的纯 IAA 结构</title><link>https://plumephp.com/mg-global-04-2-no-iap-pure-iaa/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-04-2-no-iap-pure-iaa/</guid><description>很多海外 H5 平台没有内购，收入百分之百来自广告。没有内购兜底，ARPDAU 的恒等式就退化成「会话 × 广告负载 × 展示率 × eCPM × 分成」的连乘。本节用可跑的 Python 仿真把这条恒等式算成净 ARPDAU 与净 D30 LTV，并对照广告负载与留存两个结构杠杆。</description></item><item><title>4.3 多平台收入对比与配比</title><link>https://plumephp.com/mg-global-04-3-multi-platform-revenue-mix/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-04-3-multi-platform-revenue-mix/</guid><description>同一款游戏发到多个海外平台，每个平台的分成、ARPDAU、流量都不同，配比决策要回答「优先投谁」。但这个问题有两个答案：按净收入总量，大流量平台占优；按单位效率，高 ARPDAU 平台占优。本节用可跑的 Python 仿真摊平多平台收入，并用 B 层基准验证结论对收入假设的稳健性。</description></item><item><title>附录 F：全书公式、参数与数据集索引</title><link>https://plumephp.com/mg-global-appendix-f/</link><pubDate>Tue, 13 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/mg-global-appendix-f/</guid><description>《小游戏开发实战》卷五《跨平台发行与出海》附录：全书公式与参数索引、`g&lt;章号&gt;_` 工具链命名约定、六层可运行性口径与逐层复现命令，并给出可跑的 S 层清点脚本与 P 层索引校验内核。按章节提供仿真、逻辑内核与原型；本卷尚未纳入整卷项目复现；配置、共享模块、阶段与交付验收仍待验证。</description></item><item><title>《小游戏开发实战》卷四《商业运营实战》· 全书目录与章节索引（50 篇）</title><link>https://plumephp.com/posts/books/%E5%95%86%E4%B8%9A%E8%BF%90%E8%90%A5%E5%AE%9E%E6%88%98/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/posts/books/%E5%95%86%E4%B8%9A%E8%BF%90%E8%90%A5%E5%AE%9E%E6%88%98/</guid><description>《小游戏开发实战》卷四《商业运营实战》全 50 篇。第一部分（第 1–4 章）讲投放后台的账户层级与出价方式、oCPM/CPA/ROI 出价与放量止损、素材工业化与衰减、移动归因与三方对账；第二部分（第 5–8 章）讲广告聚合架构与瀑布流竞价、广告位配置与 eCPM 分层、内购通道与订单补单、广告内容与未成年人合规；第三部分（第 9–12 章）讲渠道分级与联运分成、代理发行与合同条款、版号与资质倒排、平台结算与现金流；第四部分（第 13–16 章）讲运营 SOP 与分工边界、从 CAC 到 LTV 的完整账、失败模式复盘、操盘手册装配。按章节提供仿真、逻辑内核与静态清单；本卷尚未纳入整卷项目复现；配置、共享模块、阶段与交付验收仍待验证。全书围绕虚构小游戏《合成小岛》与工具链 pebble 展开。</description></item><item><title>《小游戏开发实战》卷四《商业运营实战》目录</title><link>https://plumephp.com/mg-ops-toc/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-toc/</guid><description>《小游戏开发实战》卷四《商业运营实战》全书目录与阅读路径：16 章 48 节，覆盖投放后台与出价、素材工业化、移动归因、广告聚合、广告位配置、内购通道、变现合规、渠道联运、代理发行、版号资质、结算财务、运营协作与全链路账，按章节提供仿真、逻辑内核与静态清单；本卷尚未纳入整卷项目复现；配置、共享模块、阶段与交付验收仍待验证。</description></item><item><title>1.1 账户、计划、广告组与创意层级</title><link>https://plumephp.com/mg-ops-01-1-account-hierarchy/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-01-1-account-hierarchy/</guid><description>投放后台的四层层级——账户、计划、广告组、创意——决定了预算沿树往下摊到哪一层、摊到哪个粒度就不够进学习期。本节把层级结构讲清，用可跑的 Python 仿真把账户日预算按树整除分摊，再配 TypeScript 内核跨语言对拍，让「结构」也能算账。</description></item><item><title>1.2 出价方式与预算分配</title><link>https://plumephp.com/mg-ops-01-2-bid-budget-allocation/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-01-2-bid-budget-allocation/</guid><description>出价方式看起来五花八门——oCPM、CPA、ROI 各有一套话术——但把每组折算到「边际 CPA」这一把尺子上，账户预算的最优分配就退化成一道按 CPA 升序贪心填充的题。本节用可跑的 Python 仿真把 30 万分预算分给四组，再配 TypeScript 内核跨语言对拍，看钱该流向谁。</description></item><item><title>1.3 冷启动期与学习期</title><link>https://plumephp.com/mg-ops-01-3-cold-start-learning/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-01-3-cold-start-learning/</guid><description>新广告组上线头几天成本总是虚高，跑稳又需要足够的转化样本——这就是学习期。本节把「首日溢价按整数比衰减 + 累计转化达标」写成可跑的 Python 成本曲线仿真，再用 B 基准扰动溢价假设，看学习期完成日稳不稳，判断该忍多久、何时判定跑废。</description></item><item><title>10.1 自发行 vs 代理发行的决策</title><link>https://plumephp.com/mg-ops-10-1-self-publish-vs-publisher/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-10-1-self-publish-vs-publisher/</guid><description>自发行还是交给代理发行，本质是两条现金流的比较：自发行自己掏买量预算、独享平台扣成后的收入；代理发行把买量交给发行商、让出分成，换来更大的流水与保底。本节用整数公式把「分成比例 × 流水情景」铺成一张净收入对照表，配可跑的 Python 仿真脚本。</description></item><item><title>10.2 分成谈判的筹码与底线</title><link>https://plumephp.com/mg-ops-10-2-share-negotiation-leverage/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-10-2-share-negotiation-leverage/</guid><description>谈判桌上真正能改变结果的是筹码，而筹码的作用是把你的底线抬高或压低。本节先用 D 层清单把六类筹码及其方向讲清，再用可跑的 Python 仿真从「自发行净收入」这个外部选项反推出最低可接受分成，算出每个报价的安全边际、保底是否兜底以及保底翻盘的条件。</description></item><item><title>10.3 合同关键条款清单</title><link>https://plumephp.com/mg-ops-10-3-contract-key-clauses/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-10-3-contract-key-clauses/</guid><description>合同不该靠记性检查。本节把代理发行合同拆成一份可校验的条款清单：用 D 层脚本判定每类条款是「齐 / 不齐 / 缺」，算出加权风险分与三档覆盖率；再用 P 层 TypeScript 内核跨语言对拍，证明清单判定逐位一致。只做 H5 小游戏口径的清单化，不重写合同范本。</description></item><item><title>12.1 平台分成与结算周期</title><link>https://plumephp.com/mg-ops-12-1-platform-share-settlement/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-12-1-platform-share-settlement/</guid><description>平台分成与结算周期决定《合成小岛》每赚一块钱最终到手多少、多久到手：把毛收入拆成广告扣点、内购扣点与代扣代缴三层，算出每个平台的到账净额、综合扣点率、账期天数与平均在途资金，并用 TypeScript 内核与 Python 仿真跨语言对拍，避免只看扣点漏掉账期。</description></item><item><title>12.2 现金流与收入确认</title><link>https://plumephp.com/mg-ops-12-2-cashflow-revenue-recognition/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-12-2-cashflow-revenue-recognition/</guid><description>现金流与收入确认的核心是「收入在赚到那天确认、现金在账期到那天到账」的时点差：把《合成小岛》每日净收入与结算账期拉成两条累计曲线，算出资金缺口峰值出现在第几天、需要垫多少营运资金，并用 B 基准检验资金缺口对账期天数的敏感度，给出每压一天账期要多垫多少现金。</description></item><item><title>12.3 税务、发票与跨境收款</title><link>https://plumephp.com/mg-ops-12-3-tax-invoice-crossborder-payout/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-12-3-tax-invoice-crossborder-payout/</guid><description>税务、发票与跨境收款是《合成小岛》收入落袋的最后一道关：把待结算毛额按增值税、预提所得税、汇兑点差与手续费四道扣减算成整数，得到每条收款路线的到账净额与净额占比，并说明哪些税率、发票口径与合规结论属于不可复现、只能观察、不能当作税务意见的边界。</description></item><item><title>13.1 运营 SOP 与例会机制</title><link>https://plumephp.com/mg-ops-13-1-ops-sop-meeting-rhythm/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-13-1-ops-sop-meeting-rhythm/</guid><description>运营 SOP 与例会机制是把「指标异动 → 谁在多久内发现 → 怎么升级」固定成可编排的节奏表：把投放与变现驱动的关键指标挂到日/周/月三档例会，量化每个指标的发现延迟、SOP 缺口与 owner 负载，配可跑的 Python 仿真与 TypeScript 内核跨语言对拍。</description></item><item><title>13.2 客服、社区与舆情的分工边界</title><link>https://plumephp.com/mg-ops-13-2-support-community-boundary/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-13-2-support-community-boundary/</guid><description>客服、社区与舆情的分工边界不是一张组织架构图，而是一张可执行的路由表：一条事件进来，按类型与严重度决定谁负责、SLA 多久、什么时候必须同步给投放与变现；本节只做分工声明与接口，不展开客服社区舆情本身，并配可跑的 Python 分流仿真与 TypeScript 内核对拍。</description></item><item><title>13.3 团队、外包与远程协作</title><link>https://plumephp.com/mg-ops-13-3-team-outsourcing-remote/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-13-3-team-outsourcing-remote/</guid><description>团队、外包与远程协作的工程问题只有一个：外包素材产能跟不跟得上投放放量带来的需求。本节把外包有效产能（扣除返工）与线性爬坡的素材需求逐周对齐，算出缺口周数、累计缺口、产能利用率与跨时区重叠窗口，配可跑的 Python 仿真与 TypeScript 内核跨语言对拍。</description></item><item><title>14.1 单用户全链路账：CAC → ARPDAU → LTV → 回本</title><link>https://plumephp.com/mg-ops-14-1-unit-economics-cac-arpdau-ltv/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-14-1-unit-economics-cac-arpdau-ltv/</guid><description>单用户全链路账把投放侧「买来一个用户花了多少」（CAC）与变现侧「这个用户一辈子赚回多少」（LTV）接在一起，算出每用户的贡献毛利、LTV/CAC 比与回本日；用 Python 仿真对照自然量与三个付费渠道，再用混合口径证明只看单个付费渠道会误判整盘生意，附 TypeScript 内核跨语言对拍。</description></item><item><title>14.2 月度经营账与现金流</title><link>https://plumephp.com/mg-ops-14-2-monthly-pnl-cashflow/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-14-2-monthly-pnl-cashflow/</guid><description>月度经营账把单用户账放大到一门按月运转的生意：逐月算「收入 − 变动成本 − 固定成本 = 营业利润」，再把现金按月滚一遍，给出营业利润转正月份、现金最低点与年度利润；用 Python 仿真跑满 12 个月，并用 B 基准检验转正月份对买量预算的敏感度。</description></item><item><title>14.3 止损与再投入决策</title><link>https://plumephp.com/mg-ops-14-3-stop-loss-reinvest-decision/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-14-3-stop-loss-reinvest-decision/</guid><description>止损与再投入决策把 14.1 的单位账与 14.2 的月度账合成一张组合决策表：每条渠道按 D30 ROAS 判成止损、维持或加投，加投渠道求「边际 ROAS 落到回本线」的最优放量倍数，止损渠道算省下的亏损，最后汇总净改善金额；配可跑的 Python 仿真与 TypeScript 内核跨语言对拍。</description></item><item><title>15.1 《合成小岛》投放与变现复盘</title><link>https://plumephp.com/mg-ops-15-1-merge-island-ops-retro/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-15-1-merge-island-ops-retro/</guid><description>《合成小岛》半年投放与变现复盘：把投放花费、安装数、留存、ARPDAU、平台扣点接成一条链，逐月算出毛收入、到账净额与单月净贡献，定位唯一的负贡献月与累计转正时点；配可跑的 Python 仿真、真实的输出数字与真实平台机制的 X 层边界说明，把「这半年赚没赚」算清楚。</description></item><item><title>15.2 投放、结算与资质的典型失败</title><link>https://plumephp.com/mg-ops-15-2-ua-settlement-qualification-failure/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-15-2-ua-settlement-qualification-failure/</guid><description>投放、结算与资质三类典型失败的判定清单：每条失败模式给出可观测指标、阈值与比较方向，用可跑的 Python 仿真逐条判定是否越界，量化越界幅度并按域汇总成一份体检报告，让「这次是不是踩坑了」从感觉变成一条条可对照阈值的判定；真实结算差异与审批结果一律标 X。</description></item><item><title>16.2 全链路对账与仿真验收</title><link>https://plumephp.com/mg-ops-16-2-fullchain-reconciliation-acceptance/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-16-2-fullchain-reconciliation-acceptance/</guid><description>清单自洽不代表账算得对。本节把前 15 章的账拉到同一张台账，用共享 economy.json 复算：日毛收入、单位 ARPDAU、月净结算、CAC、LTV、月度利润各用两条独立路径算，逐条比残差与容差（S 层）；再用 TypeScript 内核逐位复算同一摘要（P 层），最后扰动关键参数看哪条账先崩（B 层）。</description></item><item><title>16.3 交付物与卷五衔接</title><link>https://plumephp.com/mg-ops-16-3-deliverable-handoff-global/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-16-3-deliverable-handoff-global/</guid><description>本卷最后一节做两件事：把 16 章的交付物列成一张带权重的清单（D 层），再用仿真把完成态折算成整体完成度、判定是否达可交付线（S 层）——当前 930‰ 过线，缺口只剩案例复盘与附录 E；末尾交代与尚未落盘的卷五《跨平台发行与出海》之间的衔接点。</description></item><item><title>2.1 oCPM、CPA 与 ROI 出价的选择</title><link>https://plumephp.com/mg-ops-02-1-ocpm-cpa-roi-choice/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-02-1-ocpm-cpa-roi-choice/</guid><description>三种出价方式不是玄学：oCPM 按曝光竞价、CPA 按安装结算、ROI 按目标回报反推成本。本节把它们折算到同一条「成本 → 回收」链，用整数公式算出每种方式的 CPI、D30 ROAS 与同预算下的绝对利润，配可跑的 Python 仿真与 TypeScript 内核跨语言对拍，回答这笔预算该用哪种出价。</description></item><item><title>2.3 止损线与关停规则</title><link>https://plumephp.com/mg-ops-02-3-stop-loss-rules/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-02-3-stop-loss-rules/</guid><description>放量模型默认了「这个渠道值得继续加」，但现实里很多渠道从第一天就不该继续投。本节把「累计 ROAS 连续低于止损线 N 天就关停」写成一条可跑的整数规则，用 Python 仿真对照优质、平庸、劣质三种流量下规则省下多少亏损，再扫止损线×连续天数的网格并做 LTV 扰动基准，找出那条既不误杀好渠道、又不放跑坏渠道的线。</description></item><item><title>4.1 归因窗口、点击归因与展示归因</title><link>https://plumephp.com/mg-ops-04-1-attribution-window/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-04-1-attribution-window/</guid><description>移动归因的第一步是定义窗口：点击归因与展示归因各给多长回看期，决定同一批转化在渠道之间怎么分。本节用整数公式与可跑的 Python 仿真，把确定性触点流在 last-click、last-touch、first-click、linear 四种模型下逐一归因，配 TypeScript 内核跨语言对拍，并划清与站内 AI 特征归因（SHAP）无关的边界。</description></item><item><title>4.2 ATT、IDFA 与 SKAdNetwork 链路</title><link>https://plumephp.com/mg-ops-04-2-att-idfa-skadnetwork/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-04-2-att-idfa-skadnetwork/</guid><description>隐私新政把移动归因切成两条路：已授权用户走 IDFA 精确归因，未授权用户只能靠 SKAdNetwork 的聚合回传。本节用整数公式与可跑的 Python 仿真，算出真实安装里有多少还能被观测到、6 位转化值把收入量化后损失多少，配 TypeScript 内核跨语言对拍，并标明真实同意率与回传阈值属不可复现的 X 层。</description></item><item><title>4.3 三方归因与渠道数据对账</title><link>https://plumephp.com/mg-ops-04-3-third-party-reconciliation/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-04-3-third-party-reconciliation/</guid><description>三方对账是三口径的交叉验证：归因服务商（MMP）、投放平台后台、自有后端各自报一份安装与收入，数字对不上时得判断是谁在骗你。本节用整数公式与可跑的 Python 仿真，把每个渠道的缺口千分比算出来并分类，再用 B 基准扫一遍容差阈值看结论稳不稳，配 TypeScript 内核跨语言对拍。</description></item><item><title>5.1 聚合架构：SDK、适配器与瀑布流</title><link>https://plumephp.com/mg-ops-05-1-mediation-architecture/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-05-1-mediation-architecture/</guid><description>广告聚合层是小游戏 IAA 收入的中枢：它把一次广告请求沿瀑布流自上而下逐层找填充，把多家网络的 SDK、适配器与配置折叠成一条可算账的链。本节讲聚合架构的三层分工，用可跑的 Python 瀑布流仿真与 TypeScript 内核跨语言对拍，算出填充率、平均 eCPM 与当日广告收入。</description></item><item><title>5.2 穿山甲、优量汇与 AdMob 的接入差异</title><link>https://plumephp.com/mg-ops-05-2-ad-network-integration-diff/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-05-2-ad-network-integration-diff/</guid><description>三家主流广告网络的接入差异，决定了聚合层要写多少个适配器、每个适配器要填多少额外字段。本节把穿山甲、优量汇与 AdMob 的初始化步骤、额外字段、SDK 体积与能力位摊成一张可对照的矩阵，用可跑的 Python 评分脚本与 TypeScript 适配器内核把差异折成一个可比较的接入成本分。</description></item><item><title>5.3 瀑布流与竞价配置</title><link>https://plumephp.com/mg-ops-05-3-waterfall-bidding-config/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-05-3-waterfall-bidding-config/</guid><description>瀑布流按顺序找填充、实时竞价让所有买家同时出价，两种撮合方式在同一批广告请求上算出来的收入并不相同。本节讲瀑布与竞价的机制差异与配置取舍，用可跑的 Python 双模式仿真、TypeScript 内核跨语言对拍与 B 层扰动基准，算清竞价相对瀑布的收入差从哪里来、又受哪些参数约束。</description></item><item><title>6.1 广告位 ID 体系与配置下发</title><link>https://plumephp.com/mg-ops-06-1-adslot-id-config-delivery/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-06-1-adslot-id-config-delivery/</guid><description>广告位 ID 体系与配置下发是广告变现的工程底座：把远端规则表解析成当前端该用哪个广告位，用特异性打分消解冲突、用可播种 LCG 做 A/B 分桶、用兜底规则防配置缺失；配可跑的 Python 解析矩阵与 TypeScript 内核跨语言对拍。</description></item><item><title>6.2 eCPM 分层与流量分组</title><link>https://plumephp.com/mg-ops-06-2-ecpm-tier-traffic-group/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-06-2-ecpm-tier-traffic-group/</guid><description>eCPM 分层与流量分组解决的是同一个广告位该配几个底价：把请求按预测价值分层、把每层挂到不同网络组合，用「填充率 × eCPM」的整数期望模型为每一层选一个最优底价；配可跑的 Python 分层仿真与 TypeScript 内核跨语言逐位对拍。</description></item><item><title>6.3 填充率与展示率诊断</title><link>https://plumephp.com/mg-ops-06-3-fill-show-rate-diagnosis/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-06-3-fill-show-rate-diagnosis/</guid><description>填充率与展示率诊断回答的是「配置都对了、收入还是上不去」：把请求到完成的五级计数换成四级通过率，按上游优先的诊断树定位唯一瓶颈，并用 B 基准逐条阈值 ±20% 扰动检验诊断对健康线的敏感度；并配可跑的 Python 诊断脚本与可落 JSON 的稳健性基准。</description></item><item><title>7.1 平台内购通道与虚拟支付</title><link>https://plumephp.com/mg-ops-07-1-iap-channel-virtual-pay/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-07-1-iap-channel-virtual-pay/</guid><description>平台内购通道与虚拟支付讲的是同一件商品在微信、抖音、Web 上各自该走哪条支付通道：把远端下发的支付路由表按「平台精确压过通配、版本门槛递增」解析成当前端该用的通道参数，并给出可跑的 Python 解析矩阵与 TypeScript 内核跨语言逐位对拍。</description></item><item><title>7.2 订单、回调与补单</title><link>https://plumephp.com/mg-ops-07-2-order-callback-reissue/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-07-2-order-callback-reissue/</guid><description>订单、回调与补单是内购能否「一定发货」的工程保障：把支付回调当成一条会丢、会重、会乱序的消息，用幂等状态机保证重复回调不重复发货，用主动查单补住回调全丢的单，并配可跑的 2000 单回放仿真与 TypeScript 状态机内核跨语言逐位对拍。</description></item><item><title>7.3 退款、风控与对账</title><link>https://plumephp.com/mg-ops-07-3-refund-risk-reconciliation/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-07-3-refund-risk-reconciliation/</guid><description>退款、风控与对账是内购链路收尾的三道闸：把下单金额、支付回调金额、平台结算金额三个口径逐单比对，用对账分类抓出漏单、金额不符与未结算，用净收入口径算真正到手的钱，并按商品分组用退款率做风控预警。含可跑的 10 单对账仿真与 TypeScript 内核跨语言逐位对拍。</description></item><item><title>8.1 广告内容合规与审核</title><link>https://plumephp.com/mg-ops-08-1-ad-content-compliance/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-08-1-ad-content-compliance/</guid><description>广告内容合规审核回答的是「这条素材能不能上、这句文案要不要改」：把涉政涉黄涉赌、侵权 IP、虚假宣传、绝对化用语、诱导行为组织成类别 × 等级 × 词库，做大小写归一子串匹配给出 pass/review/block 分级处置与脱敏建议，并配可跑的 Python 扫描脚本与逐位对拍的 TypeScript 合规内核。</description></item><item><title>8.2 未成年人广告与防沉迷联动</title><link>https://plumephp.com/mg-ops-08-2-minor-ad-antiediction/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-08-2-minor-ad-antiediction/</guid><description>未成年人广告与防沉迷联动回答的是「受限时段与时长如何折算成广告展示机会」：把可玩时段、每日时长上限与广告节奏参数串成一条整数链，算各年龄段的时长触达率与广告机会触达率，再用 B 基准对节奏与上限参数做 ±20% 扰动检验排序稳健性；配可跑的 Python 仿真与稳健性基准。</description></item><item><title>8.3 广告数据与隐私</title><link>https://plumephp.com/mg-ops-08-3-ad-data-privacy/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-08-3-ad-data-privacy/</guid><description>广告数据与隐私回答的是「哪些字段在什么条件下允许上报」：把同意状态机（未决/已同意/已拒绝/已撤回）与字段最小化清单串成一条可复现的判定链，逐事件回放上报请求——未列入清单的字段一律拒绝、必需字段免同意、需同意字段仅在其目的已授权时放行，配可跑的 Python 仿真与逐位等价的 TypeScript 内核。</description></item><item><title>9.1 渠道分级与对接清单</title><link>https://plumephp.com/mg-ops-09-1-channel-tier-checklist/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-09-1-channel-tier-checklist/</guid><description>渠道分级决定有限的人力该投到哪个渠道：把每个渠道的「预期新增 × 累计活跃 × ARPDAU → 毛收入 → 扣渠道分成 → 扣对接成本 → 净贡献」整条链算成整数，按净贡献阈值分出 S/A/B/C 四级，再按级展开对接清单；配可跑的 Python 仿真，净贡献为负的渠道直接不接。</description></item><item><title>9.2 联运分成与结算周期</title><link>https://plumephp.com/mg-ops-09-2-revenue-share-settlement-cycle/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-09-2-revenue-share-settlement-cycle/</guid><description>联运分成与结算周期是渠道合作里最容易被忽略的现金流变量：渠道先按分成拿走一部分，剩下的还要等账期滞后才到账。这一节把「逐月毛流水 → 扣分成 → 按账期滞后到账」算成一条现金流，量化峰值资金占用缺口，并用账期扫描给出敏感度对照；配可跑的 Python 仿真。</description></item><item><title>附录 E 全书公式、参数与数据集索引</title><link>https://plumephp.com/mg-ops-appendix-e/</link><pubDate>Tue, 13 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-ops-appendix-e/</guid><description>《小游戏开发实战》卷四《商业运营实战》的复现索引：按 16 章列出 pebble/ 下全部 config、sim、core、web 文件，写清本卷工具链的 o&lt;章号&gt;_ 前缀约定、两个 python3 与 Node 26 的环境速查、六层可运行性口径的逐层复现命令，并给出全书公式、参数与数据集索引。</description></item><item><title>《小游戏开发实战》卷三《上线、变现与长线运营》· 全书目录与章节索引（50 篇）</title><link>https://plumephp.com/posts/books/%E4%B8%8A%E7%BA%BF%E5%8F%98%E7%8E%B0%E4%B8%8E%E9%95%BF%E7%BA%BF%E8%BF%90%E8%90%A5/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/posts/books/%E4%B8%8A%E7%BA%BF%E5%8F%98%E7%8E%B0%E4%B8%8E%E9%95%BF%E7%BA%BF%E8%BF%90%E8%90%A5/</guid><description>《小游戏开发实战》卷三《上线、变现与长线运营》全 50 篇。第一部分（第 1–4 章）讲广告变现的 eCPM 与频次模型、内购与混合变现、收入拆解与 LTV 回本、定价与促销；第二部分（第 5–8 章）讲买量渠道与素材迭代、自然增长与裂变、留存漏斗与流失召回、A/B 实验与显著性；第三部分（第 9–13 章）讲提审发布与灰度回滚、合规与防沉迷、数据分析体系、活动赛季运营、长线运营与退场；第四部分（第 14–16 章）讲从 0 到 1 完整案例、失败模式避坑、三卷装配成一份可交付的上线方案。每节都配可跑的 Python 仿真、TypeScript 内核或单文件 HTML 原型，围绕虚构小游戏《合成小岛》与工具链 pebble 展开。</description></item><item><title>《小游戏开发实战》卷三《上线、变现与长线运营》目录</title><link>https://plumephp.com/mg-launch-toc/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-toc/</guid><description>《小游戏开发实战》卷三《上线、变现与长线运营》全书目录与阅读路径：16 章 48 节，覆盖广告形态与收益模型、内购与混合变现、收入拆解与 LTV 回本、定价促销、买量与素材、自然增长、留存召回、数据实验、提审发布、合规红线、指标树、活动赛季、版本节奏、案例复盘与三卷收官，每节都配可跑的 Python 仿真、TypeScript 内核或单文件 HTML 原型。</description></item><item><title>1.1 广告形态与场景设计</title><link>https://plumephp.com/mg-launch-01-1-ad-format-placement/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-01-1-ad-format-placement/</guid><description>《合成小岛》靠广告变现的第一步，是把「广告」拆成激励视频、插屏、横幅、原生四种可配置形态，再安放到离线收益翻倍、失败复活、合成双倍、日常任务、关卡结算、主界面、商城七个场景。本节给出一张 D 层形态与场景配置表、一段按「触发次数 × 填充率 × eCPM」估算各场景日均收益的 S 层脚本，以及一套按 optIn、每日上限、冷却三条规则判定放行的 P 层广告闸门内核。</description></item><item><title>1.2 eCPM、填充率与收益模型</title><link>https://plumephp.com/mg-launch-01-2-ecpm-fill-revenue/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-01-2-ecpm-fill-revenue/</guid><description>《合成小岛》的广告收益不是「eCPM 越高越好」：底价压低则填充率高但单价低，底价抬高则单价高但填充率低，收益是填充率与 eCPM 的乘积，必有一个内部最大值。本节给出一张 D 层底价档位表、一段扫描六个档位找最优的 S 层脚本，以及一个用两个滑杆实时拖动每日上限、观察展示数、当日收益、留存乘数与净收益代理如何联动的单文件 HTML 原型（W 层），并用 Playwright 无头断言它可复现。</description></item><item><title>1.3 广告频次与体验平衡</title><link>https://plumephp.com/mg-launch-01-3-ad-frequency-balance/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-01-3-ad-frequency-balance/</guid><description>《合成小岛》的广告频次不是越高越好。自愿广告（激励视频）单次收益高、对留存的惩罚低，强制广告（插屏）单次收益低、惩罚高；本节把两类广告的日均次数放进一张二维网格，用一段 S 层脚本扫出 60 天净 LTV 最大的频次组合，再用一段 B 层基准把两个惩罚系数各扰动 ±30%，看最优组合会不会漂移——结论是「最优自愿次数落在中间，强制广告应尽量少放」。</description></item><item><title>13.3 生命周期与退场策略</title><link>https://plumephp.com/mg-launch-13-3-lifecycle-sunset/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-13-3-lifecycle-sunset/</guid><description>每个游戏都有生命周期，退场不该靠情绪决策。本节给出一份把衰减率、单价、固定与变动成本、阶段阈值写成整数的生命周期配置，一段逐周推进 DAU、收入与利润并自动触发退场的 S 层脚本，让「什么时候转入维护、什么时候该退场」从一次次的争论变成能算出来的数字。</description></item><item><title>15.1 玩法、数值与变现的典型失败</title><link>https://plumephp.com/mg-launch-15-1-gameplay-value-monetization-failure/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-15-1-gameplay-value-monetization-failure/</guid><description>前十四章都在讲「怎么做好」，本章反过来讲「怎么翻车」。第一节把玩法、数值、变现三类最典型的失败，各拆成一个可调参数：核心循环太短、难度断崖、离线收益通胀、成长曲线过早封顶、广告频次拉满、过早硬付费墙、定价锚点错位。下面用一段 S 层脚本把这些坏参数喂进第 1、3 章的同一套留存-变现模型，跑出塌掉的 LTV 与回本日，再给一个 W 层失败开关台，一键切换看数字怎么变。</description></item><item><title>15.2 买量与留存的典型失败</title><link>https://plumephp.com/mg-launch-15-2-ua-retention-failure/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-15-2-ua-retention-failure/</guid><description>第二节把镜头转向买量侧与留存侧：素材夸大承诺、低质网盟人群、放量过快、归因虚增、新手漏斗前段漏、D7 断崖。每个失败都拆成一个 patch，喂进第 5 章的买量 ROI 漏斗与第 7 章的留存锚点插值，跑出 CPI、ROAS、回本日与 D30 盈亏，并给出「只看 D1」「只看报表 ROAS」两种最常见的误判诊断。附这套内核的 TypeScript 版。</description></item><item><title>15.3 运营与合规的典型失败</title><link>https://plumephp.com/mg-launch-15-3-ops-compliance-failure/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-15-3-ops-compliance-failure/</guid><description>第三节收束本章：前两节的失败伤的是钱，这一节的失败能让一款已经跑起来的游戏一夜归零。资质缺项、内容红线、防沉迷漏放、活动节奏空档、奖励通胀——五类运营与合规失败，各拆成一个可跑体检项，跑「健康配置 vs 失败配置」对照，输出缺陷量。附五组检查的 D 层输入清单。</description></item><item><title>2.1 内购点设计与定价档位</title><link>https://plumephp.com/mg-launch-02-1-iap-point-pricing-tier/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-02-1-iap-point-pricing-tier/</guid><description>内购点不是随手摆几个商品，而是把玩家的需求切成可以定价的单元。本节给《合成小岛》一份八个内购点、三档价格的配置表，用一段 S 层仿真把收益按档位聚合、算集中度 HHI，再用一段 P 层内核校验档位表本身是否合法，让「卖什么、定在哪一档」从感觉变成可复算的结构。</description></item><item><title>2.2 混合变现的比例与协同</title><link>https://plumephp.com/mg-launch-02-2-hybrid-ratio-synergy/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-02-2-hybrid-ratio-synergy/</guid><description>内购和广告不是两条各算各的收入曲线，它们会互相侵蚀：广告看多了付费就浅，卖出去广告点又砍掉一部分曝光。本节给《合成小岛》一份把两条曲线耦合起来的 config，用一段 P 层内核算 IAA / IAP 的相互抑制与去广告点的净协同，再用一个单文件 HTML 原型把两个滑杆拖起来看比例怎么变。</description></item><item><title>2.3 礼包、通行证与订阅</title><link>https://plumephp.com/mg-launch-02-3-bundle-pass-subscription/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-02-3-bundle-pass-subscription/</guid><description>礼包、通行证、订阅是三种成型的付费产品，它们的账不能都用「单价 × 购买率」来算：礼包卖的是感知价值，通行证卖的是赛季留存，订阅卖的是续费衰减。本节给《合成小岛》一份描述六件产品的 config，用 P 层内核分别建模这三类形态，再用 S 层 Python 仿真算清各自的日均收入贡献。</description></item><item><title>3.1 收入拆解与 ARPDAU 模型</title><link>https://plumephp.com/mg-launch-03-1-revenue-arpdau-model/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-03-1-revenue-arpdau-model/</guid><description>把「日收入 = DAU × ARPDAU」拆成一条可追溯的整数乘法链：ARPDAU 拆成 IAA 与 IAP 两个分量，各由三个假设参数相乘得到。用一份无浮点的 config，让 Python 仿真、TypeScript 内核与浏览器原型三处消费同一份数字并逐位一致，最后给出 13,100 元/日的示例口径与三档 DAU 阶梯。</description></item><item><title>3.2 LTV 建模与回本周期</title><link>https://plumephp.com/mg-launch-03-2-ltv-payback-period/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-03-2-ltv-payback-period/</guid><description>把 3.1 的 ARPDAU 乘上留存曲线，得到一个安装的累计 LTV；再让 LTV 曲线去撞买量成本 CPA 的水平线，交点就是回本日。给出可跑的 S 层仿真、把同一份内核搬进浏览器的 W 层计算器，示例口径下 LTV30 = 2.30 元、第 8 天回本、LTV30/CPA = 1.533×。</description></item><item><title>3.3 敏感性分析与收入预测</title><link>https://plumephp.com/mg-launch-03-3-sensitivity-revenue-forecast/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-03-3-sensitivity-revenue-forecast/</guid><description>单点预测是骗人的：把 3.1/3.2 的六个假设逐个 ±20% 扰动，看谁在动结论；再用悲观/基准/乐观三档与每月 +3% 的增长推演 6 个月收入；最后用可播种 LCG 让六个假设同时偏，给出 LTV30 的 p10/p50/p90 区间。示例口径下 LTV30 中位 2.19 元、区间 1.83~2.65 元。</description></item><item><title>4.1 定价锚点与档位设计</title><link>https://plumephp.com/mg-launch-04-1-price-anchor-tier/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-04-1-price-anchor-tier/</guid><description>定价不是拍脑袋定几个数字，而是一组相互参照的锚点：谁引流、谁走量、谁拉高感知。本节把档位的价值密度、支配关系与选择份额写成可复算的整数模型，用本机实跑的数字说明「诱饵档」如何把份额推向主力档，以及为什么最贵的档位往往是价格锚点而不是走量款。</description></item><item><title>4.2 折扣、限时与稀缺</title><link>https://plumephp.com/mg-launch-04-2-discount-scarcity/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-04-2-discount-scarcity/</guid><description>打折不是「降价换量」这么简单：折扣打多深收入最高、限时把需求抬高多少、稀缺封顶又花掉多少确定性收入，三者能一起算。本节用一份需求档位表先跑一遍折扣扫描，再叠加限时衰减与稀缺封顶，给出可复算的「收入峰值折扣」，并附一份可在浏览器里点选折扣的单文件 HTML 原型。</description></item><item><title>4.3 价格弹性与副作用</title><link>https://plumephp.com/mg-launch-04-3-price-elasticity-sideeffect/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-04-3-price-elasticity-sideeffect/</guid><description>价格弹性回答上一节留下的问题：为什么收入打到 30% 折就掉头。本节用弧弹性定位「单位弹性」拐点，再把折扣的三项副作用——需求前置、参考价侵蚀、鲸鱼流失——从毛收入里扣掉，算出净收入最优折扣，看它比毛最优浅多少，并用敏感度基准检验结论是否稳健。</description></item><item><title>5.1 买量渠道与投放机制</title><link>https://plumephp.com/mg-launch-05-1-ua-channel-mechanism/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-05-1-ua-channel-mechanism/</guid><description>买量渠道机制是《合成小岛》上线后的第一道成本闸门：把曝光成本、点击率、安装率、留存与 ARPDAU 串成一条整数漏斗，算出每个渠道的 CPI 与 D0/D7/D30 ROAS，判断谁在 D21 回本、谁在持续失血；配可跑的 Python 仿真与 TypeScript 内核跨语言对拍。</description></item><item><title>5.2 素材设计与创意迭代</title><link>https://plumephp.com/mg-launch-05-2-creative-design-iteration/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-05-2-creative-design-iteration/</guid><description>素材是买量里唯一由你完全掌控的变量：先按主题 × 形式批量产出，用固定小曝光逐条测试，按 CTR 淘汰、对胜出素材集中放量，同时盯住整轮受众疲劳。本节把「迭代 vs 只用一条素材」的混合 CPI 差异算成可跑的整数仿真，并给出素材矩阵、迭代流程与逐轮自检清单。</description></item><item><title>5.3 素材-玩法一致性与转化</title><link>https://plumephp.com/mg-launch-05-3-creative-gameplay-consistency/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-05-3-creative-gameplay-consistency/</guid><description>素材-玩法一致性决定点击进来的人留不留得住：素材把卖点吹得越满，CTR 越高，但玩法兑现不了就会在首日崩盘、拖垮 D7 ROAS。本节把「承诺强度 vs 玩法兑现」的差值量化成对留存与回收的影响，用可跑的整数仿真展示「夸张承诺」为何点击最高、回收最低。</description></item><item><title>6.2 平台推荐与流量获取</title><link>https://plumephp.com/mg-launch-06-2-platform-traffic/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-06-2-platform-traffic/</guid><description>把「平台推荐 / 搜索 / 裂变」与「买量」放进同一张漏斗口径做对照：给出可跑的 Python 对照脚本、同口径的 TypeScript 内核与单文件 HTML 原型，算清不同渠道组合下的混合 CAC 与自然量占比，并把平台推荐算法一律标注为不可复现的 X。</description></item><item><title>7.3 留存与付费的联合分析</title><link>https://plumephp.com/mg-launch-07-3-retention-payment-joint/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-07-3-retention-payment-joint/</guid><description>把留存与付费乘在一起：按「留存档 × 付费档」切四段用户，段 ARPU = 活跃日 ×（IAA + 付费率 × ARPPU），算出混合 ARPU 39.3 分、IAA/IAP 占比 32.9%/67.0%，并用可跑的 Python 联合模型、同口径 TypeScript 内核与单文件 HTML 探索器证明「抬留存」比「抬付费率」更能撬动 ARPU。</description></item><item><title>附录 D 全书公式、参数与数据集索引</title><link>https://plumephp.com/mg-launch-appendix-d/</link><pubDate>Mon, 12 Oct 2026 18:00:00 +0800</pubDate><guid>https://plumephp.com/mg-launch-appendix-d/</guid><description>《小游戏开发实战》卷三《上线、变现与长线运营》的复现与索引附录：按 16 章列出 pebble/ 下全部 config / sim / core / web 文件，写清本卷工具链的 l&lt;章号&gt;_ 前缀约定（与卷一 ch、卷二 e 前缀区分）、两个 python3 与 Node 26 的环境速查、六层可运行性口径（S/P/W/D/X/B）的逐层复现命令，并给出全书公式与参数索引。</description></item><item><title>10.1 IAA 广告形态与场景布局</title><link>https://plumephp.com/mg-design-10-1-iaa-ad-format-placement/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-10-1-iaa-ad-format-placement/</guid><description>把广告从「塞进去」变成「设计出来」：先按打断成本区分激励视频、插屏、横幅、原生四种形态，再用一份配置把《合成小岛》每个广告场景写成位置加触发条件加日均触发次数，最后用可跑的整数脚本算出各场景的展示机会与收益结构，并给出场景布局的三条可落地规则。</description></item><item><title>10.2 IAP 内购与混合变现结构</title><link>https://plumephp.com/mg-design-10-2-iap-hybrid-structure/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-10-2-iap-hybrid-structure/</guid><description>把内购从「摆几个礼包」变成有结构的收入来源：先按付费动机区分去广告、加速、装扮、成长四类内购点，再用一份配置把《合成小岛》的内购点写成价格加日均购买率，用整数脚本算出 IAA 与 IAP 的收入构成千分比，并讨论去广告月卡与广告收入之间的结构性张力。</description></item><item><title>10.3 变现与体验的平衡</title><link>https://plumephp.com/mg-design-10-3-monetization-experience-balance/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-10-3-monetization-experience-balance/</guid><description>把「广告放多少」从拍脑袋变成可算的权衡：用一份整数配置刻画「频次越高收益越高、但整体留存乘数越低」，把两条曲线乘起来得到净 LTV，扫出净 LTV 最大的频次；再用 B 基准扰动收益与留存惩罚系数，验证最优频次稳不稳、哪类参数才真正需要实测。</description></item><item><title>13.1 收入拆解：DAU × ARPDAU</title><link>https://plumephp.com/mg-design-13-1-revenue-dau-arpdau/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-13-1-revenue-dau-arpdau/</guid><description>把日收入拆成 DAU × ARPDAU 的乘法链：IAA 用「人均广告请求次数 × 填充率 × eCPM」、IAP 用「付费率 × ARPPU」，一份整数 config 驱动，产出 JSON、CSV 与 SVG 收入阶梯，并说清每个因子各自的口径与边界。</description></item><item><title>13.2 混合变现的收入结构</title><link>https://plumephp.com/mg-design-13-2-hybrid-revenue-structure/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-13-2-hybrid-revenue-structure/</guid><description>把 ARPDAU 拆成 IAA : IAP 的整数千分比，用广告负载与 ARPPU 两个整数百分比改写基准口径，跑出广告主导、均衡混合、内购主导三种结构的收入构成，产出 CSV 与堆叠 SVG，并说清「结构」到底改变了什么、为什么几乎不改变总收入。</description></item><item><title>13.3 收入预测与情景分析</title><link>https://plumephp.com/mg-design-13-3-revenue-forecast-scenario/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-13-3-revenue-forecast-scenario/</guid><description>把收入模型从单点变成区间：用悲观 / 基准 / 乐观三档整数假设参数跑出月收入对照表与区间比，再用 B 层敏感性基准把六个输入参数按「对结论的影响」排序，回答哪个数错了最致命、哪个数可以放心估，并说明排名要结合扰动口径一起读，给收入预测一个可决策的区间。</description></item><item><title>5.2 动机模型与付费意愿分层</title><link>https://plumephp.com/mg-design-05-2-motivation-payer-tier/</link><pubDate>Mon, 12 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mg-design-05-2-motivation-payer-tier/</guid><description>把「谁愿意花钱」从一句运营直觉变成一条可仿真的意愿轴：按动机把《合成小岛》用户切成五层，每层给出整数付费率与整数 ARPPU，用同一份配置算出总体付费率、总体 ARPPU 与总体 ARPDAU，产 JSON + CSV + SVG，并显式暴露整数地板除的 1 分钱缺口。</description></item><item><title>XR 内容分发与商店上架</title><link>https://plumephp.com/xr-content-distribution-store/</link><pubDate>Wed, 07 Oct 2026 10:15:00 +0800</pubDate><guid>https://plumephp.com/xr-content-distribution-store/</guid><description>本文讲解 XR 内容的分发渠道与商店上架实务，回答 Quest Store 与 App Lab 该怎么选、SteamVR 上架有何不同、审核会卡哪些点、舒适度评级如何影响曝光、包体与性能门槛是多少、签名与版本怎么管理、内购订阅如何设计等实战问题。覆盖渠道对比、上架流程、审核要点、舒适度评级、包体门槛、签名版本、变现、多平台构建、冷启动与运营，并给出清单、对比表、权衡与常见坑。</description></item><item><title>Defold IAP 与广告接入：内购流程、Store 验证与广告变现</title><link>https://plumephp.com/defold-iap-advertising/</link><pubDate>Mon, 28 Sep 2026 15:00:00 +0800</pubDate><guid>https://plumephp.com/defold-iap-advertising/</guid><description>系统覆盖 Defold 手游变现工程：应用内购（IAP）商品设计、购买流程（发起/支付/回调/发货）、Store 验证与防刷单、订阅与返还商品、广告变现（激励视频/插屏/Banner）、广告 SDK 接入与瀑布流、以及营收设计与合规（年龄分级/隐私/退款）。</description></item><item><title>独立开发者（Indie Developer）专题：从生存指南到成功路径</title><link>https://plumephp.com/posts/indie/</link><pubDate>Tue, 22 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/posts/indie/</guid><description>独立游戏与独立软件开发专题，涵盖生存策略、项目验证、发行运营，以及应用市场、资产恢复、经营合规、产品组合、服务生意、第一个产品前 100 天验证、发布后获客、留存复购、定价付费墙、多语言出海本地化、用户研究证据链、产品品牌视觉、软件交付分发、对外 API 开发者体验、给产品加 AI 功能、借力外包协作边界、自助支持体系、消息通知系统、用户社群运营、现金流管理、产品运维、多租户权限、产品度量、一个人架构、订阅计费、个人数据隐私生命周期、数据迁移导出、质量守门、安全基线、性能账单、企业客户就绪、开源产品经营、账号身份体系、AI 合规责任、销售成交与内容引擎的实操路径。</description></item></channel></rss>