App Store App 内活动:创建并通过审核
作者:Mehdi Azizi
发布于 ,8分钟
App 内活动是显示在产品页、搜索和 Today 标签页的限时卡片。名称最多 30 个字符,时长最多 31 天,需经 App Review 审核。
App 内活动(in-app events)是你 App 里有明确日期的时刻:一场锦标赛、一个新赛季、一次直播。Apple 会以卡片形式把它们展示在你的产品页、搜索结果,以及 Today、Games 和 Apps 标签页中,每个活动最长持续 31 天。 你在 App Store Connect 里创建活动:名称最多 30 个字符,简短描述最多 50 个,详细描述最多 120 个。上线前,App Review 会先审核。
我自己发布 iOS App,包括 Solys 和 TradaZen,产品页覆盖 38 种语言。2026 年 10 月,我在 TradaZen 上发布了一个“联赛”活动。这篇指南基于 2026 年 10 月 15 日重新核对过的 App Store Connect 帮助文档,以及这次联赛给我的经验。
App Store App 内活动:会出现在哪里
一个活动以卡片形式呈现:一张图片或一段视频、活动名称和简短描述。点一下会打开详情页,显示详细描述。根据 Apple 关于 In-App Events 的页面,卡片会出现在三个地方:
- 你的产品页,列出你所有已发布的活动。
- 搜索结果中。 只有对已经下载过你 App 的人,卡片才会替代你的截图。其他人看到的仍是截图。用户也可以直接搜索某个活动。
- Today、Games 和 Apps 标签页的编辑精选和推荐中。
从卡片或详情页,用户可以下载 App、直接打开到对应位置、分享活动,或者设置活动开始时提醒。
在搜索中,活动首先面向已经认识你 App 的人。 它既是拉新工具,也是召回工具。
Apple 推荐的合适类型包括挑战、比赛和特别内容上线。它排除了重复性活动(比如每日奖励)、没有新内容的单纯降价,以及对 App 的笼统推广。想宣传优惠,推广文本才是对的地方。
活动的字段:限制和建议
这是我看过的指南里都缺的一张表。限制来自创建活动的帮助文档和素材规格说明。建议是我自己的。
| 字段 | 限制 | 建议 |
|---|---|---|
| 参考名称 | 64 个字符 | 只有你自己能看到 |
| 名称 | 30 个字符 | 写真实名称,不写口号 |
| 简短描述 | 50 个字符 | 一句话说清用户会体验什么 |
| 详细描述 | 120 个字符 | 写规则和奖励 |
| 徽章 | 7 选 1 | 越准确越好 |
| 卡片素材 | 16:9,最低 1920 x 1080 | 不放文字和 logo |
| 详情页素材 | 9:16,最低 1080 x 1920 | 与卡片风格一致 |
| 视频 | 30 或 60 帧/秒 | 无卡顿的循环 |
| 时长 | 15 分钟到 31 天 | 设一个真实的结束日期 |
| 发布 | 最早提前 14 天 | 留时间让人设置提醒 |
| 深层链接 | 推荐通用链接 | 在“备忘录”App 里测试 |
| 目标 | 4 选 1 | 用于推荐 |
| 优先级 | 普通或高 | 高优先级排在前面 |
| 需要购买 | 是或否 | 需额外付费则选是 |
| 主要语言 | 一种语言 | 没有翻译时显示 |
素材最大可到 3840 x 2160 像素、500 MB。它们的尺寸和你的截图不同,截图尺寸详见 App Store 截图尺寸。
Apple 的文案规则,简单来说:
- 文案中不要出现价格。 Apple 写明,具体价格会导致被拒:价格因国家而异。
- 不要写“最好的”或“第一名”,不要全部大写,不要连续使用感叹号。
- 名称是活动本身的名字,而不是行动号召。英文名称要每个单词首字母大写(title case)。
- 素材不要加边框或渐变:App Store 会自己裁剪并叠加渐变。
选择哪个徽章
徽章显示在名称上方。Apple 提供七种,详见它的徽章说明页:
| 徽章 | 适用场景 |
|---|---|
| Challenge | 在结束前达成目标 |
| Competition | 排名、奖励 |
| Live Event | 实时进行,人人参与 |
| Major Update | 重大更新 |
| New Season | 新赛季 |
| Premiere | 首次推出的新内容 |
| Special Event | 其他限时时刻 |
不要为了效果去选徽章。 修复 bug 不算 Major Update,而 Live Event 必须是所有人同时参与的。
日期、时长和活动数量
- 时长:15 分钟到 31 天。
- 发布:最早在开始前 14 天。 这一天卡片开始可见,用户也可以设置提醒。
- 国家/地区:默认全部,范围以你的 App 在售的国家/地区为限。你可以按国家/地区错开开始时间,前提是所有开始时间都在 48 小时之内。
- 上限:同时发布 10 个活动,每个 App 最多 15 个已批准活动。 App Store Connect 的版本说明显示这些上限自 2025 年 4 月 15 日起生效:很多指南还在说 5 个。
- 在产品页上的排序:按开始日期。高优先级的活动排在前面。
活动获批后,按照管理活动的帮助文档,你可以修改国家/地区、优先级和未来的日期。活动一旦发布,只有开始和结束日期还能改;开始之后,只能改结束日期。 所以要提前准备好覆盖整个活动期的文案和素材。
审核:准则 2.3.13 与提交
App Review Guidelines 的准则 2.3.13 可归纳为五条要求:
- 活动属于 App Store Connect 提供的某个类型。
- 文案准确,说的是活动本身,而不是笼统地介绍 App。
- 活动在每个国家/地区都按设定的日期和时间进行。
- 如果需要付费,遵守第 3 部分关于购买的规则。
- 深层链接能打开 App 内的正确位置。
文案还要遵守产品页的规则,详见关于准则 2.3.10 的指南。
提交方面,根据提交活动的帮助文档:
- App 的第一个版本,活动必须放在同一次提交里。
- 之后,活动可以随新版本一起提交,也可以单独提交。单独提交时,会和该平台的最新版本一起审核。
- 审核期间,只有国家/地区可以修改。要改其他内容,得先把活动从审核中撤回。
Apple 没有给出活动专属的审核时长:参考数据见 App Store 审核时长。如果被拒,请看回复 App Review。
深层链接:把用户带到哪里
卡片上的“打开”按钮会跟随你的深层链接。Apple 推荐使用通用链接(universal link),它比 App 专属的 URL 更可靠,并且不建议使用短链接服务。测试方法:把链接粘贴到“备忘录”App 里,然后点它。
- 活动进行中:直接进入活动。
- 尚未开始:一个等待页面,告诉用户什么时候回来。
- 新用户:先走引导流程,再进入活动。
- 任何情况下:都要能回到正常的 App 界面。
还要在全新安装的情况下测试链接:从我的提交经验来看,审核人员往往就是这样打开 App 的。
我的案例:TradaZen 联赛
TradaZen 是我的交易模拟器,它的历程我写在了我的经验分享里。它的联赛根据对战结果给玩家排名。下面是这个活动的做法,不含结果数据。
- Competition 徽章:玩家为排名而对战。
- 每种语言一套文案,覆盖产品页的 38 种语言。法语版名称“Ligue trading de la semaine”(本周交易联赛)是 27 个字符。简短描述“Jeu de bourse : des duels de trading classés.”(股票游戏:带排名的交易对战)是 45 个字符:它用了用户会搜索的词,但描述的是联赛本身。
- 不带文字的素材:App 的吉祥物手捧奖杯,尺寸为 1920 x 1080 和 1080 x 1920。
- 目标:召回老玩家,高优先级,无需购买。
- 一个 App 专属的深层链接,打开“Parcours”(进度)标签页。
- 紧凑的时间表:开始前一天发布,然后是两周的联赛。
坑出在提交上。我把活动附在了一个版本上,而那个版本因为别的原因被拒了。等我重新提交时,活动的发布日期已经过了。App Store Connect 直接拦下了整个提交,提示“Supplied date must be in the future”。
解决办法:撤下活动,推迟它的发布日期,然后单独提交。 在版本审核期间,App Store Connect 接受了这次单独提交,活动也顺利发布了。从那以后,每次新提交前我都会重新检查每个活动的日期。
附在某个版本上的活动,会跟着这个版本的命运走。版本被拒了,活动的日期还在继续走。
最后一点:每周一次的联赛很接近 Apple 排除的重复性活动。我的能通过,是因为有明确的日期和真实的排名。不能保证每周提交一模一样的内容都能过。
衡量活动效果
数据在 Analytics 的 Acquisition 下的 In-App Events 中。根据 App Store Connect Analytics 帮助文档,活动带来 5 次首次下载后数据才会显示。活动专属的指标有七个:
| Apple 中的指标 | 统计内容 | 阶段 |
|---|---|---|
| Event Impressions | 卡片和详情页浏览量 | 发现 |
| Event Impressions (Unique) | 独立设备数 | 发现 |
| Event Page Views | 详情页浏览量 | 发现 |
| Event Page Views (Unique) | 浏览详情页的设备数 | 发现 |
| Reminders | 设置的提醒数 | 兴趣 |
| Notification Taps | 点击提醒的次数 | 兴趣 |
| App Opens | 通过卡片打开的次数 | 回流 |
你还可以按活动筛选下载量、使用情况和销售额。要根据所选目标来解读数据:召回看打开次数和重新下载,拉新看首次下载。记下每个活动的日期,就像跟踪你的 App 排名时那样。
产品页的其他部分
活动是产品页的补充,不是替代。ASO Kit 包含我的关键词方法、产品页模板,以及一个能把你的产品页翻译成 30 种语言并上传到 App Store Connect 的 skill。想测试截图和图标,请看 product page optimization 指南。
准备提交了?免费诊断会把我的 Apple 防拒清单发给你,并告诉你还剩哪些事要做。产品页的完整方法在 App Store ASO 页面。
常见问题
App Store 上的 App 内活动是什么?
它是你 App 里有明确日期的时刻,比如一场比赛或一个新赛季,在 App Store 上以卡片形式展示。你在 App Store Connect 里创建它。
同时可以发布多少个 App 内活动?
自 2025 年 4 月 15 日起,App Store Connect 中每个 App 可同时发布 10 个,已批准的最多 15 个。说 5 个的指南已经过时了。
发布活动需要新版本的 App 吗?
App 获批之后就不需要:活动可以单独提交审核。但 App 的第一个版本,活动必须放在同一次提交里。
App 内活动最长能持续多久?
15 分钟到 31 天。卡片最早可在开始前 14 天出现,方便用户设置提醒。
App 内活动对 App 的搜索排名有帮助吗?
Apple 说用户可以直接搜索活动,但没说活动能提升 App 的排名。想被搜到,先把名称、副标题和关键词做好。
App 内活动为什么会被拒?
Apple 规则里最明确针对的情况:文案中出现价格、单纯推广 App、重复性活动、徽章与内容不符,或者深层链接打不开活动。

