# Product Page Optimization App Store: วิธีทำ A/B test ของ Apple

> PPO ทดสอบหน้าแอปได้สูงสุด 3 เวอร์ชัน (ไอคอน ภาพหน้าจอ วิดีโอพรีวิว) กับทราฟฟิกบางส่วน นานสูงสุด 90 วัน และตัดสินผลที่ความเชื่อมั่น 90%

หน้าต้นฉบับ: [Product Page Optimization App Store: วิธีทำ A/B test ของ Apple](https://devoria.fr/th/blog/product-page-optimization-app-store-ab-test)
ผู้เขียน: [Mehdi Azizi](https://devoria.fr/th/mehdi-azizi)
เผยแพร่: 2026-11-04
แก้ไขเนื้อหาล่าสุด: 2026-11-04


Product page optimization (PPO) คือเครื่องมือ A/B test ที่มีมาในตัว App Store Connect **คุณเปรียบเทียบหน้าแอปค่าเริ่มต้นได้สูงสุดสามเวอร์ชันกับต้นฉบับ โดยเปลี่ยนไอคอน ภาพหน้าจอ หรือวิดีโอพรีวิว กับทราฟฟิกตามสัดส่วนที่คุณเลือก นานสูงสุด 90 วัน** Apple จะระบุว่าเวอร์ชันไหนดีกว่าหรือแย่กว่าเมื่อถึงระดับความเชื่อมั่น 90% จากนั้นคุณก็นำเวอร์ชันที่ชนะไปใช้กับหน้าแอปได้เลย

ผมเผยแพร่แอป iOS ของตัวเอง เช่น Solys และ TradaZen โดยมีหน้าแอปใน 38 ภาษา เดือนตุลาคม 2026 ผมเตรียมเทส PPO ให้ TradaZen คู่มือนี้อ้างอิงจากเอกสารช่วยเหลือของ App Store Connect ที่ผมอ่านทวนเมื่อวันที่ 15 ตุลาคม 2026

## Product page optimization App Store: สิ่งที่คุณทดสอบได้

ตาม[หน้าของ Apple เรื่อง product page optimization](https://developer.apple.com/app-store/product-page-optimization/) แต่ละเวอร์ชัน ซึ่ง Apple เรียกว่า treatment สามารถเปลี่ยนได้สามอย่าง:

- **ไอคอน** โดยต้องมีอยู่ในไบนารีของเวอร์ชันที่เผยแพร่อยู่แล้ว
- **ภาพหน้าจอ**
- **วิดีโอพรีวิว** (app previews)

ชื่อแอป ซับไตเติล และคีย์เวิร์ด ทดสอบตรงนี้ไม่ได้ เอกสารของ Analytics พูดถึงคำอธิบายแอปด้วย แต่หน้าตั้งค่า treatment จำกัดไว้แค่ไอคอน ภาพหน้าจอ และพรีวิว บวกแท็บ Header and Search Results สำหรับภาพส่วนหัวที่เพิ่มเข้ามาในเดือนตุลาคม 2026

เงื่อนไขตาม[ภาพรวมในเอกสารช่วยเหลือ](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/overview-of-product-page-optimization):

- แอปของคุณวางขายบน App Store แล้ว (สถานะ Ready for Distribution)
- เทสนี้ใช้กับหน้าแอปค่าเริ่มต้นเท่านั้น ไม่ใช่ custom product page
- เวอร์ชันทดสอบจะแสดงบน 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 จะคำนวณระยะเวลาและจำนวน impression ที่ต้องใช้จากตัวเลขของคุณ

**เทสหนึ่งรันได้นานสูงสุด 90 วัน และแก้ไขไม่ได้อีกเมื่อเริ่มแล้ว** ถ้าคุณหยุดเทส จะเริ่มต่อไม่ได้ ต้องสร้างใหม่

แต่ละเวอร์ชันเริ่มจากสำเนาของหน้าแอปคุณ ส่วนที่ไม่ได้เปลี่ยนจะเหมือนต้นฉบับทุกขนาดหน้าจอ ขนาดต่าง ๆ ดูได้ที่[ขนาดภาพหน้าจอ App Store](https://devoria.fr/th/blog/app-store-screenshot-sizes-2026)

## การรีวิวเวอร์ชันทดสอบ

ตาม[เอกสารเรื่อง treatment](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/configure-test-treatments) ภาพในเทสต้องได้รับอนุมัติก่อนเริ่ม:

- **ภาพหน้าจอหรือพรีวิวใหม่**: ต้องผ่านรีวิว แต่ไม่ต้องออกแอปเวอร์ชันใหม่
- **แค่สลับลำดับ หรือเปลี่ยนแค่ไอคอน**: อนุมัติแล้ว ไม่ต้องรีวิว
- **ไอคอนใหม่**: ต้องมีอยู่ในไบนารีของเวอร์ชันที่เผยแพร่อยู่ ขนาด 1024 x 1024 พิกเซล คอมไพล์ด้วย Xcode 13 ขึ้นไป แปลว่าต้องออกเวอร์ชันเพิ่มอีกหนึ่งเวอร์ชันก่อนเทส พร้อม[หมายเลข build](https://devoria.fr/th/blog/app-store-connect-build-number-version) ใหม่

ตอนเริ่ม [เอกสารเรื่องการรันเทส](https://developer.apple.com/help/app-store-connect/create-product-page-optimization-tests/run-a-test) จะให้คุณเพิ่มเทสเข้าไปใน submission ซึ่งจะถูกรีวิวพร้อมเวอร์ชัน iOS ล่าสุดของคุณ ระยะเวลาโดยทั่วไปดูได้ที่[ระยะเวลารีวิว App Store](https://devoria.fr/th/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 วัน | เทสให้ต่างชัดกว่านี้ |

สำหรับแต่ละเวอร์ชัน ตารางจะแสดง unique impression, conversion rate โดยประมาณ, ส่วนที่ดีขึ้นเมื่อเทียบกับ baseline และระดับความเชื่อมั่น **ความต่างที่มากจะตรวจเจอได้เร็วกว่าความต่างเล็กน้อย** 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 impression

ผมตั้งกฎนี้กับทุกแอปของผม: **ไม่ทำ A/B test จนกว่าสิ่งที่ทดสอบจะมีอย่างน้อย 1,000 impression ต่อเดือน** ต่ำกว่านั้น ความบังเอิญมีผลมากกว่าตัวเวอร์ชัน นี่ไม่ใช่เกณฑ์ของ Apple แต่เป็นขั้นต่ำของผมเอง จากนั้นค่อยใช้การประมาณระยะเวลาใน App Store Connect ดูว่าต้องใช้ impression จริง ๆ เท่าไร

ถ้าทราฟฟิกของคุณน้อย:

- **ใช้เวอร์ชันเดียว** จะได้ไม่ต้องแบ่งทราฟฟิกที่มีน้อยอยู่แล้ว
- **ทำให้ต่างกันชัด ๆ**: เปลี่ยนภาพหน้าจอแรกไปเลย ไม่ใช่แค่ปรับเฉดสี
- **เลือกภาษาที่มีทราฟฟิก** ไม่ต้องเลือกทุกภาษา
- **ตั้งสัดส่วนทราฟฟิกสูง** เพื่อให้ได้ผลเร็วขึ้น

ถ้าต่ำกว่าขั้นต่ำ ให้เปลี่ยนหน้าแอปทีเดียวแล้วเทียบก่อนและหลังในช่วงหลายสัปดาห์ โดยจดวันที่ไว้ เหมือนตอนติดตามอันดับแอปของคุณ วิธีนี้ไม่เข้มงวดเท่า แต่ซื่อตรงกับสิ่งที่ตัวเลขของคุณบอกได้จริง

## ก่อนเริ่มเทส: เช็กลิสต์ของผม

นี่คือรายการที่ผมเช็กก่อนเริ่มเทสทุกครั้ง:

- สมมติฐานที่เขียนได้ในประโยคเดียว: "โชว์ X ก่อนจะทำให้คนดาวน์โหลดมากขึ้น"
- เปลี่ยนแค่องค์ประกอบเดียวต่อเวอร์ชัน จะได้รู้ว่าอะไรได้ผล
- อย่างน้อย 1,000 impression ต่อเดือนในภาษาที่ทดสอบ
- การประมาณระยะเวลาของ Apple ต่ำกว่า 90 วัน ไม่อย่างนั้นลดจำนวนเวอร์ชันหรือเพิ่มทราฟฟิก
- ไอคอนทางเลือกอยู่ในไบนารีที่เผยแพร่แล้ว ถ้าคุณจะเทสไอคอน
- ตรวจภาพของทุกภาษาในเวอร์ชันทดสอบ ไม่ใช่แค่ภาษาอังกฤษ
- ไม่มีแผนออกเวอร์ชันที่แตะองค์ประกอบที่ทดสอบระหว่างเทส
- จดการตัดสินใจไว้ล่วงหน้าสำหรับทุกสถานะที่เป็นไปได้

## กรณีของผม: เทส "ดวลขึ้นก่อน" บน TradaZen

บน TradaZen แอปจำลองการเทรดของผม โหมดดวลกับผู้เล่นอื่นคือโหมดที่ผมอยากชูเป็นจุดเด่น เส้นทางของแอปนี้เล่าไว้ใน[ประสบการณ์ของผม](https://devoria.fr/th/blog/tradazen-case-study-launch-iphone-app) สมมติฐานของผมคือ ถ้าโชว์โหมดนี้ตั้งแต่ภาพหน้าจอแรก คนจะดาวน์โหลดมากกว่าภาพเปิดแบบปัจจุบัน นี่คือการตั้งค่า ยังไม่มีผลลัพธ์ ณ ตอนนี้

- **เวอร์ชันเดียว** "ดวลขึ้นก่อน" เทียบกับต้นฉบับ
- **ทราฟฟิก 50%** เพื่อให้เร็วขึ้นเมื่อมีแค่เวอร์ชันเดียว
- **สิบภาษา** เฉพาะภาษาที่มีทราฟฟิก ไม่ใช่ทั้ง 38 ภาษาของหน้าแอป
- **แทนที่ภาพหน้าจอทีละภาษา** แต่ละภาษาในเวอร์ชันทดสอบจะได้ภาพหน้าจอจากเวอร์ชันแอปมา ถ้าเพิ่มทับลงไปจะเกินขีดจำกัด 10 ภาพต่อขนาด ผมเลยต้องแทนที่ทั้งชุด
- **ไม่ส่งจนกว่าเวอร์ชันที่อยู่ระหว่างรีวิวจะผ่าน** เทสจะถูกรีวิวพร้อมเวอร์ชัน iOS ล่าสุด และผมไม่อยากให้การถูกปฏิเสธของอย่างหนึ่งทำให้อีกอย่างล่าช้า

เมื่อเทสเริ่มรัน ผมจะตัดสินใจก็ต่อเมื่อได้สถานะ Performing Better หรือ Performing Worse เท่านั้น

## PPO หรือ Custom Product Pages: ต่างกันอย่างไร

สองเครื่องมือนี้มักถูกสับสนกัน นี่คือสาระสำคัญ ตาม[เอกสารเรื่อง 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 วัน           | ไม่จำกัด                         |
| URL ของตัวเอง | ไม่มี                   | มี                               |

**PPO บอกคุณว่าหน้าแอปแบบไหนคอนเวิร์ตได้ดีที่สุดสำหรับทุกคน ส่วน custom page แสดงหน้าแอปอีกแบบให้กลุ่มเป้าหมายเฉพาะ** custom page ทดสอบด้วย PPO ไม่ได้ รายละเอียดอยู่ในคู่มือ [Custom Product Pages](https://devoria.fr/th/blog/custom-product-page-app-store-ads) และถ้าเป็นช่วงเวลาที่มีวันเจาะจง อ่านคู่มือ [in-app events](https://devoria.fr/th/blog/app-store-in-app-events-guide)

## เตรียมเวอร์ชันทดสอบของคุณ

[App Store Screenshots Kit](https://devoria.fr/th/kits/app-store-screenshots) รวมภาพหน้าจอ 4 สไตล์จากแอปของผม และ skill ที่ให้ Claude จัดภาพของคุณในทุกขนาดและทุกภาษา พอให้คุณเตรียมเวอร์ชันทดสอบได้โดยไม่ต้องใช้โปรแกรมดีไซน์ ส่วนข้อความในหน้าแอป อ่าน[คีย์เวิร์ด App Store](https://devoria.fr/th/blog/app-store-keywords-how-to-choose)

กำลังเตรียมส่งแอปอยู่ใช่ไหม? [การวินิจฉัยฟรี](https://devoria.fr/th/diagnostic) จะส่งเช็กลิสต์กันโดน Apple ปฏิเสธของผมให้คุณ และบอกว่ายังเหลืออะไรต้องทำ วิธีทำหน้าแอปแบบครบถ้วนอยู่ที่หน้า [ASO App Store](https://devoria.fr/th/expertise/app-store-aso)

## คำถามที่พบบ่อย

### Product page optimization บน App Store คืออะไร?

คือเครื่องมือ A/B test ของ App Store Connect คุณเปรียบเทียบหน้าแอปค่าเริ่มต้นได้สูงสุดสามเวอร์ชันกับต้นฉบับ โดยเปลี่ยนไอคอน ภาพหน้าจอ หรือวิดีโอพรีวิว กับทราฟฟิกตามสัดส่วนที่คุณเลือก

### เทส PPO ใช้เวลานานเท่าไร?

สูงสุด 90 วัน หรือจนกว่าคุณจะหยุดเอง เทสที่หยุดแล้วเริ่มต่อไม่ได้ Apple แนะนำให้รอจนเวอร์ชันหนึ่งถูกระบุว่าดีกว่าหรือแย่กว่าที่ความเชื่อมั่น 90%

### ทดสอบชื่อแอปหรือคีย์เวิร์ดด้วย PPO ได้ไหม?

ไม่ได้ เวอร์ชันทดสอบเปลี่ยนได้แค่ไอคอน ภาพหน้าจอ และพรีวิว ชื่อแอป ซับไตเติล และคีย์เวิร์ด เปลี่ยนได้พร้อมแอปเวอร์ชันใหม่

### ต้องออกเวอร์ชันใหม่เพื่อเทสไอคอนไหม?

ต้อง ถ้าไอคอนนั้นยังไม่อยู่ในแอปของคุณ เพราะไอคอนที่ทดสอบต้องอยู่ในไบนารีของเวอร์ชันที่เผยแพร่อยู่ ส่วนภาพหน้าจอหรือพรีวิว แค่ผ่านรีวิวก็พอ

### เทส PPO ต้องมีผู้เข้าชมเท่าไร?

Apple ไม่ได้กำหนดขั้นต่ำ ผลจะเริ่มแสดงหลังการดาวน์โหลด 5 ครั้งแรก และการประมาณระยะเวลาจะบอกว่าควรตั้งเป้ากี่ impression กฎส่วนตัวของผมคือ ไม่เทสถ้าต่ำกว่า 1,000 impression ต่อเดือน

### รันเทส PPO หลายเทสพร้อมกันได้ไหม?

หน้าของ Apple เรื่อง product page optimization พูดถึงการรันทีละเทส แต่เอกสารของ Analytics พูดถึงเทสพร้อมกันกับองค์ประกอบที่ต่างกัน สำหรับแอปเล็ก ๆ การรันทีละเทสยังอ่านผลง่ายที่สุด


## โปรเจกต์ของคุณ

[ASO Kit](https://devoria.fr/th/kits/aso): วิธีเลือกคีย์เวิร์ด เทมเพลตหน้าแอป และ skill ที่แปลหน้า App Store ของคุณเป็น 30 ภาษา ฿1,449

[iOS & Android Kit](https://devoria.fr/th/kits/ios): สร้างแอป iPhone และ Android ของคุณด้วย Claude Code: โค้ดเริ่มต้นจากแอปของผม เส้นทางจนถึงสโตร์ และชุดคิททั้งหมด ฿3,699

[แบบประเมิน: อะไรกั้นคุณไว้จากแอป iPhone ของคุณ](https://devoria.fr/th/diagnostic): 7 คำถาม 60 วินาที: รู้ว่าอะไรที่ขวางคุณจากการเผยแพร่แอป iPhone จริง ๆ พร้อมเส้นทาง 4 ขั้นตอนและชุดคิทที่เหมาะกับคุณ
