- Mini app adalah mini app dan game berbasis teknologi web seperti HTML5 dan JavaScript, dengan komisi penjualan pembelian dalam aplikasi dipangkas menjadi 15%
- Mini app harus mendukung Declared Age Range API, Advanced Commerce API, sistem In‑App Purchase, serta API pengiriman informasi refund
- Untuk berpartisipasi, diperlukan pendaftaran di App Store, kepatuhan pada pedoman 4.7, serta pengiriman metadata mini app
- Proses persetujuan mencakup peninjauan setelah pengajuan formulir dan konfirmasi email, lalu pada tahap app review perlu mencantumkan penggunaan Advanced Commerce API
- Program ini dapat diikuti bersamaan dengan program mitra Apple lainnya, dan pembayaran dalam mini app harus dikelola lewat Advanced Commerce API, bukan App Store Connect
- Mini Apps Partner Program adalah program untuk pengembang yang meng-host mini app dan game yang dibuat dengan teknologi web seperti HTML5 dan JavaScript
- Mini app didistribusikan di dalam aplikasi native yang lebih besar
- Aplikasi peserta harus mendukung teknologi App Store termasuk Declared Age Range API dan Advanced Commerce API
- 85% pendapatan dari pembelian dalam aplikasi pada mini app yang memenuhi syarat dibagikan kepada pengembang
- Tujuannya adalah memberikan pengalaman pembelian yang aman dan mulus kepada pelanggan
Persyaratan aplikasi host
- Aplikasi harus terdaftar di App Store untuk iOS dan iPadOS
- Semua mini app harus mematuhi Apple Developer Program License Agreement dan App Review Guidelines
- Khususnya harus memenuhi Guideline 4.7 (terkait mini app, mini game, streaming game, chatbot, plugin, emulator) dan persyaratan pengajuan manifest pada 4.7.4
- Perlu menyediakan metadata yang dapat mengidentifikasi semua pembelian dalam aplikasi dan barang/jasa digital di setiap mini app
- Dengan ini pelanggan dapat mengenali item pembelian dengan jelas, dan Apple dapat mengidentifikasi pembelian dalam aplikasi yang memenuhi syarat untuk menerapkan tarif komisi
- Aplikasi harus mendukung teknologi berikut
- Advanced Commerce API: mendukung komersialisasi mini app yang memenuhi syarat dan pembelian terkait
- Declared Age Rating API: menyediakan konten yang sesuai menurut kelompok usia
- In‑App Purchase sistem: mendukung pengecekan riwayat pembelian, pengelolaan langganan, permintaan refund, dan lain-lain
- Send Consumption Information API: mengirim informasi pembelian dalam aplikasi ke Apple saat ada permintaan refund
Prosedur mengikuti program
- Jika ingin ikut serta, perlu mengirim formulir permintaan
- Harus merupakan Account Holder dari Apple Developer Program
- Diperlukan informasi tentang aplikasi host, persyaratan kelayakan, mini app, dan persetujuan terhadap ketentuan program
- Jika disetujui, akan menerima email berisi panduan penyiapan dan konfigurasi
- Saat aplikasi siap, ajukan app review melalui App Store Connect
- Kirim biner aplikasi dan Product ID pembelian dalam aplikasi untuk mini app
- Nyatakan penggunaan Advanced Commerce API dan fakta bahwa aplikasi menyediakan mini app
- Jika peserta yang sudah ada ingin menambahkan mini app baru, perlu memperbarui manifest
- Untuk menambahkan aplikasi host baru, perlu memperoleh hak akses Advanced Commerce API dan mengajukan manifest terkait
Ringkasan Q&A
-
Definisi mini app
-
Mini app yang memenuhi syarat (qualifying mini app)
- Mini app yang disediakan oleh pihak ketiga yang tidak memiliki hubungan kendali langsung maupun tidak langsung dengan pengembang host
- “Kendali (control)” berarti kewenangan untuk menentukan kebijakan manajemen
-
Pembelian dalam aplikasi yang memenuhi syarat (qualifying In‑App Purchase)
- Penjualan barang dan jasa digital yang terjadi di dalam mini app yang memenuhi syarat
- Consumable: item, mata uang, nyawa, dan sejenisnya yang langsung digunakan di dalam satu mini app
- Auto‑renewable subscription: dibeli dan digunakan dalam satu mini app
- Pembelian ini harus diproses melalui Advanced Commerce API
-
Bersamaan dengan program Apple lain
- Dapat diikuti secara bersamaan dengan Apple Video Partner Program, News Partner Program, App Store Small Business Program, dan lainnya
-
Persetujuan Advanced Commerce API
- Jika belum mendapat persetujuan, tetap bisa mengajukan Mini Apps Partner Program secara bersamaan
- Namun, persetujuan program tetap mensyaratkan dukungan dan persetujuan Advanced Commerce API
-
Cara pengelolaan pembelian dalam aplikasi
- Pembelian dalam aplikasi di mini app tidak dapat dikelola lewat App Store Connect
- Wajib menggunakan Advanced Commerce API, dan perlu merujuk ke dokumentasi pembuatan SKU terkait
-
Lokasi dokumen teknis
Belum ada komentar.