# App Store 產品頁面最佳化：Apple 的 A/B 測試

> PPO 用部分流量測試最多 3 個產品頁變體（圖示、截圖、預覽影片），最長 90 天，信心度達 90% 時給出結果。

原始頁面：[App Store 產品頁面最佳化：Apple 的 A/B 測試](https://devoria.fr/zh-hant/blog/app-store-product-page-optimization-ab-test)
作者：[Mehdi Azizi](https://devoria.fr/zh-hant/mehdi-azizi)
發布日期：2026-11-04
內容最後修訂：2026-11-04


產品頁面最佳化（product page optimization，PPO）是內建在 App Store Connect 裡的 A/B 測試。**你可以拿最多三個預設產品頁的變體跟原版比較，更換圖示、截圖或 App 預覽影片，用你自己選的一部分流量來測試，最長 90 天。** 當某個變體達到 90% 信心度時，Apple 會判定它表現較好或較差。這時你就可以把勝出的變體套用到產品頁上。

我自己發布 iOS App，包括 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 的說明文件還提到了描述。不過 treatment 的設定頁面只有圖示、截圖和預覽影片，另外加上一個 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 已在 App Store 上架（狀態為 Ready for Distribution）；
- 測試對象是你的預設產品頁，絕不是自訂產品頁；
- 變體只會在 iOS 15 和 iPadOS 15 或更新版本上顯示。

有兩個細節很重要。**同一位訪客在整個測試期間看到的都是同一個變體。** 而且如果他是從一個圖示不同的變體下載 App，他的 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-hant/blog/app-store-screenshot-sizes-2026)。

## 變體的審查

根據 [treatment 的說明文件](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/configure-test-treatments)，測試的視覺素材必須在開始前通過核准：

- **新的截圖或預覽影片**：需要審查，但不需要新版本的 App。
- **只是調整順序，或只換圖示**：已經核准過，不需要審查。
- **新圖示**：必須以 1024 x 1024 像素包含在目前上架版本的二進位檔中，並用 Xcode 13 或更新版本編譯。所以測試前需要多發一個版本，搭配新的 [build 編號](https://devoria.fr/zh-hant/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-hant/blog/app-store-review-time)。

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），用來比較兩個變體。

要套用勝出的變體，[套用 treatment 的說明文件](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/apply-a-test-treatment-to-your-product-page) 定了三條規則：

- 每個測試只能套用一個變體，而且無法復原；
- **只有截圖和預覽影片會被套用**：勝出的圖示必須在你的下一個版本中設為預設圖示；
- 套用變體會結束測試。

## 我的規則：每月低於 1,000 次曝光不測試

我在所有 App 上都給自己定了一條規則：**受測的內容每月沒有至少 1,000 次曝光，就不做 A/B 測試。** 低於這個數字，運氣的影響會比變體本身還大。這不是 Apple 的門檻，而是我的最低標準。接著再由 App Store Connect 的時長估算告訴你實際需要多少曝光。

如果你的流量不多：

- **只用一個變體**，不要把本來就少的流量再拆分；
- **差異要明顯**：換一張不同的第一張截圖，而不是微調顏色；
- **只選有流量的語言**，不要全部都選；
- **流量比例設高一點**，加快速度。

低於最低標準的話，就一次改好產品頁，並記下日期，花幾週比較前後差異，就像 追蹤 App 排名 一樣。這樣比較不嚴謹，但對你的數據能說明什麼是誠實的。

## 開始測試前：我的檢查清單

這是我開始測試前給自己的清單：

- 用一句話寫下假設：「先展示 X 會帶來更多下載。」
- 每個變體只改一個元素，才知道是什麼起了作用。
- 受測語言每月至少有 1,000 次曝光。
- Apple 的時長估算低於 90 天，否則就減少變體或增加流量。
- 如果要測試替代圖示，它已經在上架的二進位檔裡。
- 每種語言的視覺素材都在變體裡檢查過，不只是英文。
- 測試期間沒有計畫發布會更動受測元素的版本。
- 事先寫好每種可能狀態下的決定。

## 我的案例：TradaZen 的「對戰優先」測試

在我的交易模擬器 TradaZen 上，和其他玩家對戰是我想主打的模式。它的開發過程寫在 [我的經驗分享](https://devoria.fr/zh-hant/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 個變體    | 每個 App 70 個頁面   |
| 誰會看到 | 隨機抽選的訪客       | 專屬連結或關鍵字     |
| 圖示     | 在二進位檔中即可測試 | 使用 App 的圖示      |
| 推廣文字 | 不行                 | 可以，每頁各自設定   |
| 時長     | 最長 90 天           | 無限制               |
| 專屬網址 | 沒有                 | 有                   |

**PPO 告訴你哪個產品頁對所有人轉換效果最好。自訂產品頁則是給特定受眾看另一個產品頁。** 自訂產品頁不能用 PPO 測試。詳細內容請看 [Custom Product Pages](https://devoria.fr/zh-hant/blog/app-store-custom-product-page-per-ad-angle) 指南；如果是有時效的活動，請看 [in-app events](https://devoria.fr/zh-hant/blog/app-store-in-app-events-guide) 那篇。

## 準備你的變體

[App Store Screenshots Kit](https://devoria.fr/zh-hant/kits/app-store-screenshots) 收錄了我 App 的 4 種截圖風格，以及讓 Claude 幫你製作截圖的 skill，涵蓋所有尺寸和所有語言。不需要設計軟體就能準備好一個變體。產品頁的文字部分，請看 [App Store 關鍵字](https://devoria.fr/zh-hant/blog/app-store-keywords-aso-guide)。

正在準備送審嗎？[免費診斷](https://devoria.fr/zh-hant/diagnostic) 會寄給你我的 Apple 防退件檢查清單，並告訴你還有哪些事要做。完整的產品頁方法請看 [App Store ASO](https://devoria.fr/zh-hant/expertise/app-store-aso) 頁面。

## 常見問題

### App Store 的產品頁面最佳化是什麼？

它是 App Store Connect 的 A/B 測試工具。你可以拿最多三個預設產品頁的變體跟原版比較，更換圖示、截圖或預覽影片，用你選擇的一部分流量來測試。

### PPO 測試會跑多久？

最長 90 天，或直到你停止它。停止的測試無法重新開始。Apple 建議等到某個變體以 90% 信心度被判定為較好或較差。

### 可以用 PPO 測試名稱或關鍵字嗎？

不行。變體只能更換圖示、截圖和預覽影片。名稱、副標題和關鍵字要透過 App 的新版本來更改。

### 測試圖示需要發布新版本嗎？

需要，如果圖示還不在你的 App 裡：受測的圖示必須包含在目前上架版本的二進位檔中。如果是截圖或預覽影片，只要通過審查就好。

### PPO 測試需要多少訪客？

Apple 沒有規定最低數量。結果會在前 5 次下載後出現，時長估算會告訴你該以多少曝光為目標。我個人的規則是：每月低於 1,000 次曝光不測試。

### 可以同時進行多個 PPO 測試嗎？

Apple 的產品頁面最佳化介紹頁說的是一次一個測試。Analytics 的說明文件則提到可以同時對不同元素進行測試。對小型 App 來說，一次一個測試還是最容易解讀。


## 你的專案

[ASO Kit](https://devoria.fr/zh-hant/kits/aso)：關鍵字方法、產品頁範本，以及把你的 App Store 產品頁翻成 30 種語言的 skill。$1,399。

[iOS & Android Kit](https://devoria.fr/zh-hant/kits/ios)：用 Claude Code 打造你的 iPhone 和 Android App：我自己 App 的起始程式碼、上架商店的完整流程，以及所有套件。$3,599。

[診斷：你離自己的 iPhone App 還差什麼](https://devoria.fr/zh-hant/diagnostic)：7 個問題，60 秒：找出真正卡住你發布 iPhone App 的原因，拿到你的 4 步驟路線，以及最適合你的套件。
