Apple 现在允许你和取消订阅的人说话了。如果是我的 Mac 应用,我会这样做
作者 Justinas Rolando,MacPip 的开发者
自 2026年11月4日 起,App Store Connect 允许你为自动续期订阅设置挽留消息。订阅者开始取消时会显示,形式可以是纯文字、文字加图片,或文字加优惠。一个应用最多可有 10 条,每个订阅同一时间一条,文字里提到价格或折扣的会被 App Review 拒绝。Apple 称挽留率平均提高了 1.4 个百分点。Apple 的页面没有说明哪些平台会显示,所以请先在 Mac 上用沙盒测试。
在 11月4日,Apple 开启了挽留消息,适用于自动续期订阅。当有人点按“取消订阅”时,你的应用现在可以在对方确认之前多一个画面说点什么。内容可以是纯文字、文字加图片,或文字加优惠。
我在周五那篇关于年龄分级的文章里只用一行提过它。它值得更多篇幅,因为这是 Apple 第一次让我们在订阅者离开的那一刻和他们说话。可能效果很好,也可能很糟,取决于我们怎么做。
Apple 推出了什么
- 显示位置:在取消流程中,订阅者开始取消之后。他们仍然可以选择保留或取消。
- 三种消息:纯文字(标题和正文)、文字加图片,或文字加挽留优惠。带优惠的版本只会显示给符合该优惠条件的人。其他人会看到图片版本或纯文字。
- 限制:每个应用最多 10 条挽留消息,一个订阅同一时间只能指定一条消息。一条消息可以覆盖多个订阅。
- 设置:全部在 App Store Connect 中完成,包括哪些人符合条件,以及消息之间的等待时间。
- API:Retention Messaging API 让你的服务器为每位订阅者选择一条消息。需要申请才能使用,所以我们大多数人会先从 App Store Connect 开始。
容易踩坑的规则
这些来自 Apple 的配置挽留消息帮助页面。
- 文字里不能有价格或优惠。标题和正文不能提到促销优惠、折扣或具体价格。Apple 自己举的不允许的例子是“US$9.99”“50% 折扣”和“免费一个月”。如果你想提供点什么,就附上一个挽留优惠,让 Apple 的界面来显示。
- App Review 会读每一条消息。Apple 表示会拒绝提到价格或优惠的消息,也会劝你避开强迫式或无法核实的说法、全大写和一连串感叹号。
- 每个店面都需要本地化。消息文字必须针对销售该订阅的所有店面进行本地化。
- 图片有两种尺寸:3840 x 2160 或 5244 x 2950 像素。
- 无法撤销。编辑已批准的消息会生成新的草稿。批准后它会替换旧的,无法回滚。删除消息同样无法撤销。
有用吗?
Apple 给出了一个数字,值得仔细读。在关于挽留消息的 WWDC26 讲座中,Apple 把挽留率定义为到达取消确认页面后仍保留订阅的订阅者比例。它说采用挽留消息的订阅,挽留率平均提高了 1.4 个百分点,Apple 称之为 82% 的增长。带促销优惠的消息效果最好,为 5.5 个百分点,即 223%。
关于这一点有两件事。这些是基数很小的百分点。从 1.4 个百分点上涨 82%,意味着起初的挽留率低于 2%,所以大多数到达那个画面的人仍然会取消。而且 Apple 还补充说各开发者的结果不一。所以我把它看作“值得花一个下午”,而不是“这能解决流失”。
那 Mac 呢?
这是我没能弄清的部分。Apple 的公告、帮助页面和 WWDC 讲座都没有说明哪些平台会显示这条消息。在 Mac 上,人们是从 App Store 应用或系统设置里取消,而不是 iPhone 上的弹层,所以我不会假定它看起来一样,也不会假定它在较旧的 macOS 版本上会显示。
解决办法很便宜。Apple 说沙盒测试者总是能看到你的最新版本,包括未发布的草稿。所以创建一个沙盒账号,在 Mac 上订阅,开始取消,看一看。如果你通过 Paddle 或自己的结账页面在 Mac App Store 之外销售,这些都不适用于那些订阅者。这只针对 App Store 订阅。
我这周会做什么
这些是我自己的步骤,不是 Apple 的。
- 写下人们离开的原因。看看你的取消邮件、评价和支持邮件。如果首要原因是“太贵了”,优惠有帮助。如果是“我只用一次”,消息改变不了,你也不该试图改变。
- 先只用文字。一个诚实的标题,加两句话。直说他们会失去什么。Apple 自己举的允许的例子,是一句陈述事实的话:订阅结束后将无法访问已下载的内容。
- 只加你乐意给出的优惠。免费一个月或一段时间的低价都可以。只是要记住,每个看到它的人都会知道,取消订阅就能拿到折扣。
- 设置消息之间的等待时间。没有人应该每次打开订阅页面都看到同样的推销。
- 在 Mac 上用沙盒测试,如上所述,先测试再信任它。
- 顺便检查一下你的价格。如果有人因为觉得订阅不适合一个小工具而离开,定价计算器可以按年把它和扣除手续费后的一次性价格做比较。
还有一件我不会做的事:写让人愧疚的话。把“你确定要失去一切吗?”用全大写写出来,正是 Apple 说不想看到的,也是让人临走时留下一星评价的原因。
MacPip 的角度
在 MacPip,价格不会改变应用的位置:发布顺序只由投票决定。收录的应用会自动扫描,蓝色对勾只表示有人在某天试用过这个应用。如果你在做取消挽留优惠或上线价,可以放到优惠里,并设置结束日期。
今天还有一个新东西:App Store 关键词检查器。它会按 Apple 的限制统计你的应用名称、副标题、关键词和宣传文本,关键词除了字符数还会显示字节数,并给你一份去掉多余空格和重复项的整理后的关键词列表。如果你为了挽留消息反正要打开 App Store Connect,顺便整理这些字段也是个好时机。如果你的 Mac 应用还没上 MacPip,收录是免费的。
来源
- Apple Developer:现已推出:订阅挽留消息
- App Store Connect 帮助:配置挽留消息
- Apple Developer:在 App Store Connect 中了解挽留消息(WWDC26)
- Apple 开发者文档:Retention Messaging API
- MacRumors:应用现在可以尝试阻止你取消订阅
继续阅读
- Apple 新增了两个年龄分级问题。我会这样处理我的 Mac 应用从 11月16日 起,App Store Connect 会询问位置共享和约会功能,所有应用都必须在 2027年1月12日 前回答。有哪些变化,以及该怎么做。
- Siri AI 现在向所有开发者开放了。我会先为自己的 Mac 应用做这些Apple 在 macOS 27.3 测试版中向所有开发者开放了 Siri AI。这篇文章讲清楚有什么变化、现在能发布什么和不能发布什么,以及给小型 Mac 应用的一个简短计划。
- 触控屏 Mac 将于 11月6日 发货。我会在自己的 Mac 应用里检查这些Apple 的首批触控 Mac 将于 11月6日 到货。这篇文章讲有什么变化、Apple 建议开发者怎么做,以及一份可以在你自己的 Mac 应用里测试的简短清单。
- MacPip 简介MacPip 是什么、我为什么做它、收录和发布日如何运作、蓝色对勾真正意味着什么,以及它最初几天的真实数据。
- 如何发布 Mac 应用:一页纸的清单Mac 应用发布日前后该做什么:签名、你的页面、目录、Product Hunt、Show HN,以及该衡量什么。
- 如何写一句话描述你的 Mac 应用做什么一种朴实的写法,用来写你 Mac 应用名称下面那一行文字:说清它做什么,去掉夸大,并找一个从没见过这个应用的人来测试。
- 用朴实的语言讲解签名与公证,面向第一次制作 Mac 应用的人代码签名、公证和装订(stapling)各自做什么、按什么顺序进行、没有它们时用户会看到什么,以及如何检查你自己的构建版本。
- 一个提供 dofollow 链接的网站,坦白说这种链接值多少dofollow 的含义、Google 对链接的说法、为什么新目录的链接目前价值不高,以及不买链接时该怎么做。