Product page optimization App Store: uji A/B dari Apple
Oleh Mehdi Azizi
Terbit , 8 mnt
PPO menguji hingga 3 varian halaman app kamu (ikon, screenshot, preview) pada sebagian trafik, maksimal 90 hari, dengan hasil pada tingkat keyakinan 90%.
Product page optimization (PPO) adalah fitur uji A/B bawaan App Store Connect. Kamu membandingkan hingga tiga varian halaman produk default dengan versi aslinya, dengan mengganti ikon, screenshot, atau preview video, pada sebagian trafik yang kamu pilih, selama maksimal 90 hari. Apple menyatakan sebuah varian lebih baik atau lebih buruk saat varian itu mencapai tingkat keyakinan 90%. Setelah itu kamu bisa menerapkan varian pemenang ke halaman app kamu.
Saya merilis app iOS saya sendiri, termasuk Solys dan TradaZen, dengan halaman produk dalam 38 bahasa. Pada Oktober 2026, saya menyiapkan uji PPO untuk TradaZen. Panduan ini berdasarkan bantuan App Store Connect yang saya baca ulang pada 15 Oktober 2026.
Product page optimization App Store: apa saja yang bisa diuji
Menurut halaman Apple tentang product page optimization, setiap varian, yang Apple sebut treatment, bisa mengubah tiga elemen:
- ikon, asalkan ikon itu sudah ada di binary versi yang sedang live;
- screenshot;
- preview video (app previews).
Nama, subtitle, dan kata kunci tidak bisa diuji di sini. Bantuan Analytics juga menyebut deskripsi. Tapi halaman konfigurasi treatment hanya mencantumkan ikon, screenshot, dan preview, ditambah tab Header and Search Results untuk visual header yang hadir pada Oktober 2026.
Syaratnya, menurut ikhtisar di halaman bantuan:
- app kamu sudah dijual di App Store (status Ready for Distribution);
- uji dilakukan pada halaman produk default, tidak pernah pada custom product page;
- varian ditampilkan di iOS 15 dan iPadOS 15 atau yang lebih baru.
Ada dua detail penting. Seorang pengunjung melihat varian yang sama selama uji berlangsung. Dan kalau dia mengunduh app dari varian dengan ikon berbeda, ikon itu juga muncul di iPhone-nya. Visual varian bisa muncul di hasil pencarian dan di tab Today.
Membuat uji: varian, trafik, dan bahasa
Di App Store Connect, bagian Product Page Optimization adalah tempat kamu membuat uji. Menurut bantuan tentang membuat uji, ada lima hal yang kamu atur:
- Nama referensi, maksimal 64 karakter, hanya terlihat oleh kamu.
- Jumlah varian, hingga tiga. Makin banyak varian, makin lama ujinya.
- Porsi trafik, dibagi rata antar varian. Contoh dari Apple: dengan 30% dan tiga varian, masing-masing mendapat 10% pengunjung.
- Bahasa. Pengunjung yang bahasanya tidak dipilih tidak ikut dalam uji.
- Estimasi durasi, opsional. Kamu memilih peningkatan yang ditargetkan, lalu Apple menghitung durasi dan jumlah impression yang dibutuhkan dari angka-angka kamu.
Satu uji berlangsung maksimal 90 hari, dan tidak bisa diubah lagi setelah dimulai. Kalau kamu menghentikannya, uji itu tidak bisa dijalankan ulang: kamu harus membuat yang baru.
Setiap varian dimulai dari salinan halaman kamu. Apa pun yang tidak kamu ubah tetap sama dengan aslinya, untuk setiap ukuran layar. Ukurannya ada di ukuran screenshot App Store.
Review varian
Menurut bantuan tentang treatment, visual dalam uji harus disetujui sebelum uji dimulai:
- Screenshot atau preview baru: perlu review, tanpa versi app baru.
- Hanya mengubah urutan, atau ikon saja: sudah disetujui, tanpa review.
- Ikon baru: harus ada, dalam ukuran 1024 x 1024 piksel, di binary versi yang sedang live, yang di-compile dengan Xcode 13 atau lebih baru. Jadi kamu perlu satu versi tambahan sebelum uji, dengan nomor build baru.
Saat memulai, bantuan tentang menjalankan uji menawarkan untuk menambahkan uji ke sebuah submission. Uji itu di-review bersama versi iOS terbaru kamu. Waktu yang biasa ada di lama review App Store.
Apple juga memperingatkan: merilis versi baru selama uji berlangsung bisa mengacaukan hasil kalau versi itu mengubah elemen yang sedang diuji.
Membaca hasil
Hasilnya ada di Analytics, bagian Acquisition, lalu Product Pages. Menurut bantuan App Store Connect Analytics, hasil muncul setelah 5 unduhan pertama yang tercatat dari uji, lalu diperbarui setiap hari. Apple memakai metode Bayesian, dan setiap varian mendapat status:
| Status di Apple | Arti | Yang harus dilakukan |
|---|---|---|
| Collecting Data | Belum ada hasil | Tunggu |
| Performing Better | Lebih baik pada 90% atau lebih | Terapkan |
| Performing Worse | Lebih buruk pada 90% atau lebih | Pertahankan versi asli |
| Likely to be Inconclusive | Tidak ada hasil dalam 90 hari | Uji perbedaan yang lebih tegas |
Untuk setiap varian, tabel menampilkan unique impression, estimasi conversion rate, peningkatan dibanding baseline, dan tingkat keyakinan. Peningkatan besar terdeteksi lebih cepat daripada peningkatan kecil. Apple meminta agar uji tidak dihentikan sebelum ada hasil. Kamu juga bisa mengganti baseline kapan saja, untuk membandingkan dua varian satu sama lain.
Untuk menerapkan pemenang, bantuan tentang menerapkan treatment menetapkan tiga aturan:
- hanya satu varian per uji, dan tindakan ini permanen;
- hanya screenshot dan preview yang diterapkan: ikon pemenang harus dijadikan ikon default di versi kamu berikutnya;
- menerapkan varian akan menghentikan uji.
Aturan saya: tidak ada uji di bawah 1.000 impression
Saya memakai satu aturan untuk semua app saya: tidak ada uji A/B selama elemen yang diuji belum mencapai setidaknya 1.000 impression per bulan. Di bawah itu, faktor kebetulan lebih berpengaruh daripada variannya. Ini bukan ambang dari Apple, ini batas bawah saya. Estimasi durasi di App Store Connect lalu memberi tahu berapa impression yang benar-benar dibutuhkan.
Kalau trafik kamu kecil:
- satu varian saja, supaya trafik yang sudah tipis tidak terbagi lagi;
- perbedaan yang tegas: screenshot pertama yang berbeda, bukan sekadar nuansa warna;
- bahasa yang punya trafik, bukan semuanya;
- porsi trafik yang tinggi, supaya lebih cepat.
Di bawah batas itu, ubah halaman sekaligus dan bandingkan sebelum dan sesudah selama beberapa minggu, sambil mencatat tanggalnya, seperti saat memantau peringkat app kamu. Memang kurang ketat, tapi jujur terhadap apa yang bisa disimpulkan dari angka kamu.
Sebelum memulai uji: checklist saya
Ini daftar yang saya pakai sebelum memulai uji:
- Hipotesis yang ditulis dalam satu kalimat: "menampilkan X lebih dulu akan menambah unduhan".
- Hanya satu elemen yang diubah per varian, supaya tahu apa yang berpengaruh.
- Minimal 1.000 impression per bulan di bahasa yang diuji.
- Estimasi durasi dari Apple di bawah 90 hari; kalau tidak, kurangi varian atau tambah trafik.
- Ikon alternatif sudah ada di binary yang live, kalau kamu mengujinya.
- Visual setiap bahasa sudah dicek di varian, bukan hanya bahasa Inggris.
- Tidak ada versi terjadwal yang menyentuh elemen yang diuji selama uji berlangsung.
- Keputusan untuk setiap kemungkinan status sudah dicatat sebelumnya.
Kasus saya: uji "duel lebih dulu" di TradaZen
Di TradaZen, simulator trading saya, mode duel melawan pemain lain adalah fitur yang ingin saya tonjolkan. Perjalanannya saya ceritakan di pengalaman saya. Hipotesis saya: menampilkannya sejak screenshot pertama akan menghasilkan lebih banyak unduhan daripada pembuka yang sekarang. Berikut susunannya, belum ada hasil sampai saat ini.
- Satu varian saja, "Duel lebih dulu", melawan versi asli.
- 50% trafik, supaya lebih cepat dengan satu varian.
- Sepuluh bahasa, yang punya trafik, bukan 38 bahasa di halaman.
- Screenshot diganti per bahasa. Setiap bahasa di varian mewarisi screenshot dari versi tersebut. Menambahkan screenshot di atasnya melewati batas 10 per ukuran: saya harus mengganti seluruh rangkaiannya.
- Tidak ada submission sebelum versi yang sedang di-review diterima. Uji di-review bersama versi iOS terbaru, dan saya tidak mau penolakan pada salah satunya menunda yang lain.
Saat uji berjalan, saya hanya akan memutuskan pada status Performing Better atau Performing Worse.
PPO atau Custom Product Pages: bedanya
Kedua alat ini sering tertukar. Ini intinya, menurut bantuan tentang custom product page:
| Kriteria | PPO | Custom Product Pages |
|---|---|---|
| Tujuan | Menguji halaman default | Satu halaman per audiens |
| Jumlah | 3 varian per uji | 70 halaman per app |
| Siapa yang melihat | Pengunjung yang dipilih acak | Link khusus atau kata kunci |
| Ikon | Bisa diuji jika ada di binary | Ikon app |
| Teks promosi | Tidak | Ya, per halaman |
| Durasi | Maksimal 90 hari | Tanpa batas |
| URL sendiri | Tidak | Ya |
PPO memberi tahu halaman mana yang paling baik konversinya untuk semua orang. Custom product page menampilkan halaman lain untuk audiens tertentu. Custom product page tidak bisa diuji dengan PPO. Detailnya ada di panduan Custom Product Pages, dan untuk momen dengan tanggal tertentu, baca panduan in-app events.
Untuk menyiapkan varian kamu
App Store Screenshots Kit berisi 4 gaya screenshot dari app saya dan skill yang dipakai Claude untuk menyusun screenshot kamu, dalam semua ukuran dan semua bahasa. Cukup untuk menyiapkan varian tanpa software desain. Untuk teks di halaman kamu, baca kata kunci App Store.
Sedang menyiapkan submission? Diagnostik gratis akan mengirimkan checklist anti-penolakan Apple saya dan memberi tahu apa yang masih perlu dikerjakan. Metode lengkap untuk halaman app ada di halaman ASO App Store.
Pertanyaan umum
Apa itu product page optimization di App Store?
Itu alat uji A/B di App Store Connect. Kamu membandingkan hingga tiga varian halaman produk default dengan versi aslinya, dengan mengganti ikon, screenshot, atau preview video, pada sebagian trafik yang kamu pilih.
Berapa lama uji PPO berlangsung?
Maksimal 90 hari, atau sampai kamu menghentikannya. Uji yang dihentikan tidak bisa dijalankan ulang. Apple menyarankan menunggu sampai sebuah varian dinyatakan lebih baik atau lebih buruk pada tingkat keyakinan 90%.
Bisakah menguji nama atau kata kunci dengan PPO?
Tidak. Varian mengubah ikon, screenshot, dan preview. Nama, subtitle, dan kata kunci berubah lewat versi app yang baru.
Apakah perlu versi baru untuk menguji ikon?
Ya, kalau ikon itu belum ada di app kamu: ikon yang diuji harus ada di binary versi yang sedang live. Untuk screenshot atau preview, cukup dengan review.
Berapa banyak pengunjung yang dibutuhkan untuk uji PPO?
Apple tidak memberi batas minimum. Hasil muncul setelah 5 unduhan pertama, dan estimasi durasi memberi tahu berapa impression yang perlu ditargetkan. Aturan pribadi saya: tidak ada uji di bawah 1.000 impression per bulan.
Bisakah menjalankan beberapa uji PPO sekaligus?
Halaman Apple tentang product page optimization menyebut satu uji dalam satu waktu. Bantuan Analytics menyebut uji bersamaan pada elemen yang berbeda. Untuk app kecil, satu uji dalam satu waktu tetap paling mudah dibaca.

