# App Store 产品页面优化：Apple 的 A/B 测试

> PPO 可用部分流量测试最多 3 个产品页变体（图标、截图、预览视频），最长 90 天，达到 90% 置信度时给出结论。

原始页面：[App Store 产品页面优化：Apple 的 A/B 测试](https://devoria.fr/zh-hans/blog/app-store-product-page-optimization-ab-test)
作者：[Mehdi Azizi](https://devoria.fr/zh-hans/mehdi-azizi)
发布：2026-11-04
内容最后修订：2026-11-04


产品页面优化（product page optimization，简称 PPO）是 App Store Connect 内置的 A/B 测试工具。**你可以拿最多三个变体和默认产品页的原版做对比，改的是图标、截图或预览视频，测试流量占比由你决定，最长 90 天。**某个变体达到 90% 置信度时，Apple 会判定它表现更好或更差。这时你就可以把胜出的变体应用到产品页上。

我自己在发布 iOS 应用，包括 Solys 和 TradaZen，产品页覆盖 38 种语言。2026 年 10 月，我为 TradaZen 准备了一次 PPO 测试。本指南依据的是我在 2026 年 10 月 15 日重新核对过的 App Store Connect 帮助文档。

## App Store 产品页面优化：可以测试什么

根据 [Apple 关于产品页面优化的页面](https://developer.apple.com/app-store/product-page-optimization/)，每个变体（Apple 称为 treatment）可以改动三项内容：

- **图标**，前提是它已经包含在当前线上版本的二进制文件里；
- **截图**；
- **预览视频**（app previews）。

名称、副标题和关键词不能在这里测试。Analytics 的帮助文档还提到了描述。但变体的配置页面只涉及图标、截图和预览，外加一个 Header and Search Results 标签页，用于 2026 年 10 月新增的头部视觉素材。

使用条件，根据 [帮助文档的概览](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/overview-of-product-page-optimization)：

- 你的应用已在 App Store 上架（状态为 Ready for Distribution）；
- 测试针对的是默认产品页，绝不能是自定义产品页；
- 变体只在 iOS 15 和 iPadOS 15 及更高版本上显示。

有两个细节很重要。**一个访客在整个测试期间看到的始终是同一个变体。**另外，如果他从一个使用不同图标的变体页下载了应用，他 iPhone 上显示的也会是这个图标。变体的视觉素材可能出现在搜索结果和 Today 标签页中。

## 创建测试：变体、流量和语言

在 App Store Connect 中，进入 Product Page Optimization 栏目即可创建测试。根据 [关于创建测试的帮助文档](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/create-a-test)，你需要设置五项内容：

1. **参考名称**，最多 64 个字符，只有你自己能看到。
2. **变体数量，最多三个。**变体越多，测试越久。
3. **流量占比**，在各变体之间平均分配。Apple 的例子：占比 30%、三个变体时，每个变体分到 10% 的访客。
4. **语言。**语言被排除在外的访客不会参与测试。
5. **时长估算**，可选。你选定目标提升幅度，Apple 根据你的数据算出所需时长和展示次数。

**一个测试最长 90 天，一旦启动就不能再修改。**如果你停止了它，就无法重新启动：只能新建一个。

每个变体都从你产品页的一份副本开始。你没改的部分与原版保持一致，按屏幕尺寸逐一对应。具体尺寸见 [App Store 截图尺寸](https://devoria.fr/zh-hans/blog/app-store-screenshot-sizes-2026)。

## 变体的审核

根据 [关于变体的帮助文档](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/configure-test-treatments)，测试的视觉素材必须在启动前通过审核：

- **新截图或新预览视频**：需要审核，但不需要发布新版本。
- **只调整顺序，或只换图标**：已经算通过，无需审核。
- **新图标**：它必须以 1024 x 1024 像素的尺寸包含在线上版本的二进制文件中，且用 Xcode 13 或更高版本编译。所以测试前需要多发一个版本，配一个新的 [构建号](https://devoria.fr/zh-hans/blog/app-store-connect-build-number-version)。

启动时，[关于运行测试的帮助文档](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/run-a-test) 会提示你把测试加入一次提交。它会和你最新的 iOS 版本一起审核。常见的审核时长见 [App Store 审核时间](https://devoria.fr/zh-hans/blog/app-store-review-time-how-long)。

Apple 还提醒：测试期间发布新版本，如果改动了被测试的元素，可能会让结果失真。

## 查看结果

结果在 Analytics 中，依次进入 Acquisition 和 Product Pages。根据 [App Store Connect Analytics 帮助文档](https://developer.apple.com/help/app-store-connect-analytics/acquisition/product-page-optimization)，结果会在测试带来最初 5 次下载后出现，之后每天更新。Apple 使用贝叶斯方法，每个变体会得到一个状态：

| Apple 中的状态            | 含义                    | 怎么做           |
| ------------------------- | ----------------------- | ---------------- |
| Collecting Data           | 还没有结论              | 等待             |
| Performing Better         | 以 90% 或以上置信度更好 | 应用它           |
| Performing Worse          | 以 90% 或以上置信度更差 | 保留原版         |
| Likely to be Inconclusive | 90 天内得不出结论       | 做差异更大的测试 |

对每个变体，表格会给出独立展示次数、估算转化率、相对基准的提升幅度和置信度。**提升幅度大，比提升幅度小更快被检测出来。**Apple 要求不要在出结论之前停止测试。你也可以随时更换基准（baseline），让两个变体之间直接对比。

要应用胜出的变体，[关于应用变体的帮助文档](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/apply-a-test-treatment-to-your-product-page) 定了三条规则：

- 每个测试只能应用一个变体，而且操作不可撤销；
- **只会应用截图和预览视频**：胜出的图标需要在你的下一个版本中设为默认图标；
- 应用变体会结束测试。

## 我的规则：低于 1000 次展示不做测试

我给自己所有的应用都定了一条规则：**被测试的内容每月展示次数不到 1000，就不做 A/B 测试。**低于这个数，偶然因素的影响比变体本身还大。这不是 Apple 的门槛，是我的底线。之后 App Store Connect 的时长估算会告诉你真正需要多少展示次数。

如果你的流量很小：

- **只用一个变体**，别把本来就少的流量再拆分；
- **差异要明显**：换一张首图，而不是调一点颜色；
- **只选有流量的语言**，不要全选；
- **流量占比设高一些**，让测试跑得更快。

低于底线时，就一次性改完产品页，然后用几周时间对比改动前后，记下日期，做法和 追踪应用排名 一样。这不够严谨，但对你的数据能说明什么是诚实的。

## 启动测试前：我的检查清单

这是我启动测试前给自己定的清单：

- 用一句话写下假设：“先展示 X 会带来更多下载”。
- 每个变体只改一个元素，这样才知道是什么起了作用。
- 被测试的语言每月至少 1000 次展示。
- Apple 估算的时长在 90 天以内，否则减少变体或提高流量。
- 如果要测试图标，备用图标已经在线上二进制文件里。
- 检查过变体中每种语言的视觉素材，不只是英文。
- 测试期间没有计划发布会改动被测试元素的版本。
- 提前写好每种可能状态下的决定。

## 我的案例：TradaZen 的“先展示对战”测试

TradaZen 是我的交易模拟器，和其他玩家对战是我想重点展示的模式。它的经历写在 [我的经验分享](https://devoria.fr/zh-hans/blog/tradazen-case-study-launch-iphone-app) 里。我的假设是：在第一张截图就展示对战，会比现在的开场带来更多下载。下面是我的设置，目前还没有结果。

- **只有一个变体**，“先展示对战”，对比原版。
- **50% 的流量**，只有一个变体时可以跑得更快。
- **十种语言**，选有流量的那些，而不是产品页的全部 38 种。
- **按语言替换截图。**变体的每种语言都继承了版本中的截图。在此基础上再加图会超过每个尺寸 10 张的上限：我只好替换整套截图。
- **审核中的版本通过之前不提交。**测试会和最新的 iOS 版本一起审核，我不想让其中一个被拒拖累另一个。

测试跑起来后，我只会在状态为 Performing Better 或 Performing Worse 时做决定。

## PPO 还是 Custom Product Pages：区别在哪

这两个工具经常被混淆。以下是要点，依据 [关于自定义产品页的帮助文档](https://developer.apple.com/help/app-store-connect/create-custom-product-pages/configure-multiple-product-page-versions)：

| 对比项   | PPO                | Custom Product Pages |
| -------- | ------------------ | -------------------- |
| 用途     | 测试默认产品页     | 每类受众一个产品页   |
| 数量     | 每个测试 3 个变体  | 每个应用 70 个页面   |
| 谁能看到 | 随机抽取的访客     | 专属链接或关键词     |
| 图标     | 在二进制中即可测试 | 使用应用本身的图标   |
| 推广文本 | 不支持             | 支持，每页单独设置   |
| 时长     | 最长 90 天         | 无限制               |
| 独立链接 | 没有               | 有                   |

**PPO 告诉你哪个产品页对所有人转化最好。自定义产品页则是给特定受众展示另一个产品页。**自定义产品页不能用 PPO 测试。详情见 [Custom Product Pages](https://devoria.fr/zh-hans/blog/app-store-custom-product-page-ad-angle) 指南；如果是有时间节点的活动，请看 [in-app events](https://devoria.fr/zh-hans/blog/app-store-in-app-events-guide) 指南。

## 准备你的变体

[App Store Screenshots Kit](https://devoria.fr/zh-hans/kits/app-store-screenshots) 收录了我应用中的 4 种截图风格，以及让 Claude 为你生成截图的 skill，覆盖所有尺寸和所有语言。不用设计软件也能准备好一个变体。关于产品页的文字，请看 [App Store 关键词](https://devoria.fr/zh-hans/blog/app-store-keywords-how-to-choose)。

准备提交了？[免费诊断](https://devoria.fr/zh-hans/diagnostic) 会把我的 Apple 防拒审检查清单发给你，并告诉你还有哪些事要做。产品页的完整方法在 [App Store ASO](https://devoria.fr/zh-hans/expertise/app-store-aso) 页面。

## 常见问题

### App Store 的产品页面优化是什么？

它是 App Store Connect 的 A/B 测试工具。你可以拿最多三个变体和默认产品页的原版对比，改动图标、截图或预览视频，测试流量占比由你决定。

### 一个 PPO 测试持续多久？

最长 90 天，或者直到你手动停止。停止的测试无法重新启动。Apple 建议等到某个变体以 90% 置信度被判定为更好或更差。

### 能用 PPO 测试名称或关键词吗？

不能。变体只能改图标、截图和预览视频。名称、副标题和关键词要通过发布新版本来修改。

### 测试图标需要发布新版本吗？

需要，如果这个图标还不在你的应用里：被测试的图标必须包含在线上版本的二进制文件中。如果是截图或预览视频，只需审核即可。

### 一个 PPO 测试需要多少访客？

Apple 没有给出最低要求。结果在最初 5 次下载后出现，时长估算会告诉你需要多少展示次数。我个人的规则：每月展示次数低于 1000 就不做测试。

### 可以同时运行多个 PPO 测试吗？

Apple 关于产品页面优化的页面说的是一次一个测试。Analytics 的帮助文档则提到可以同时测试不同元素。对小应用来说，一次只跑一个测试最清楚。


## 你的项目

[ASO Kit](https://devoria.fr/zh-hans/kits/aso)：关键词方法、产品页模板，以及把你的 App Store 产品页翻译成 30 种语言的 skill。¥289。

[iOS & Android Kit](https://devoria.fr/zh-hans/kits/ios)：用 Claude Code 打造你的 iPhone 和 Android 应用：我自己应用的起步代码、上架商店的完整流程，以及全部工具包。¥739。

[诊断：你离自己的 iPhone 应用还差什么](https://devoria.fr/zh-hans/diagnostic)：7 个问题，60 秒：看清真正阻碍你发布 iPhone 应用的原因，拿到你的 4 步路线和适合你的套件。
