Menayangkan Moneyflow di Google Play Store
English Deutsch Español Français Português 中文 Italiano 日本語 한국어 Русский Türkçe Polski Nederlands
Moneyflow dimulai sebagai game browser. Membawa game yang sama ke Google Play memakan waktu jauh lebih lama daripada membuat build Androidnya sendiri. Inilah versi jujur tentang seperti apa prosesnya, berurutan sesuai langkah yang kami hadapi - supaya kalau kamu sedang merilis game sendiri, kamu tahu apa yang menunggumu.
Dapatkan Moneyflow di Google Play
1. Membungkus game web menjadi aplikasi Android sungguhan
Moneyflow adalah aplikasi React, jadi kami memakai Capacitor untuk mengemasnya menjadi proyek
Android native alih-alih menulis ulang game. Application ID-nya adalah com.playmoneyflow.app - dan
perlu diketahui bahwa string ini permanen. Begitu nama paket dipublikasikan ke Play, ia tak akan pernah bisa
dipakai ulang atau diganti nama, jadi ini salah satu dari sedikit keputusan di seluruh alur yang benar-benar tak
bisa dibatalkan.
Play mewajibkan Android App Bundle (.aab), bukan APK, dan harus ditandatangani. Kami
membiarkan Google mengelola kunci penandatanganan aplikasi dan menyimpan kunci unggah di tempat yang masih akan
bisa kami temukan tiga tahun lagi. Kehilangan kunci unggah masih bisa dipulihkan; kehilangan kendali atas listing
tidak.
2. Closed testing: bagian yang tak ada yang memperingatkan
Untuk akun developer pribadi baru, Google mewajibkan masa closed testing dengan penguji sungguhan sebelum kamu boleh mengajukan akses produksi. Artinya merekrut penguji, meminta mereka bergabung lewat tautan, dan menjaga mereka tetap terdaftar selama seluruh periodenya - bukan sekadar mengklik tombol sekali.
Yang akan kami lakukan berbeda: mulai closed testing di hari pertama, dengan build seadanya.
Jam hanya berjalan selama penguji tergabung. Kalau kamu menunggu sampai game-nya mulus, kamu menambah berminggu-minggu ke tanggal rilismu tanpa alasan. Kirim build jelek ke jalur pengujian lebih awal dan poles selagi timernya berjalan.
3. Formulir Data safety
Ini adalah deklarasi, dan Google mencocokkannya dengan apa yang sebenarnya dilakukan aplikasimu. Setiap SDK yang kamu sertakan dianggap perilakumu, bukan perilaku mereka. Untuk Moneyflow kami harus mencantumkan:
- Info akun - alamat email, untuk masuk lewat Google, Apple, atau email/kata sandi.
- Aktivitas aplikasi - game tersimpan, sesi multipemain, dan skor papan peringkat yang terkait dengan akun.
- Riwayat pembelian - ditangani lewat Google Play Billing.
Aturan yang kami ikuti: kalau sebuah kolom ambigu, jelaskan perilakunya dengan jujur dan pada kategori yang lebih luas. Deklarasi berlebih tidak merugikanmu apa pun. Deklarasi kurang adalah pelanggaran kebijakan yang bisa menurunkan listing setelah sudah tayang, yang hari buruknya jauh lebih parah.
4. Rating konten dan pertanyaan “ini judi, bukan?”
Moneyflow adalah board game tentang uang. Ada dadu, aset, dan pasar saham. Kombinasi itu pasti memicu pertanyaan di kuesioner rating konten, jadi penting untuk tepat soal perbedaannya:
- Pemain tidak bisa menyetor uang sungguhan ke ekonomi game.
- Mata uang dalam game tidak punya nilai tarik tunai dan tidak bisa dikonversi kembali menjadi uang.
- Tak ada apa pun di game ini yang menjadi taruhan atas hasil di dunia nyata.
Ini simulasi keputusan keuangan, sama seperti simulator penerbangan bukanlah penerbangan. Yang penting adalah menjawab kuesioner secara harfiah dan konsisten - rating dihasilkan dari jawabanmu, dan ketidakcocokan antara jawabanmu dan permainan sebenarnya adalah alasan untuk penghapusan.
5. Pembelian dalam aplikasi
Play mewajibkan setiap produk dibuat dan diaktifkan di Play Console sebelum aplikasimu bisa melihatnya, dan produk hanya terselesaikan untuk build yang sudah diunggah ke jalur pengujian dengan izin billing. Ini menjebak hampir semua orang: paywall-mu kembali kosong, kodenya tampak sempurna, dan masalah sebenarnya adalah toko tidak punya apa pun untuk diberikan kepadamu.
Kami berakhir dengan puluhan produk di berbagai tingkatan, terlalu banyak untuk diklik satu per satu lewat formulir web dengan andal. Kami menulis skrip untuk membuat dan mengauditnya, dan memakai RevenueCat sebagai lapisan antara aplikasi dan toko supaya logika hak akses yang sama berfungsi di Android maupun iOS. Menguji pembelian membutuhkan akun license tester yang dikonfigurasi di Play Console - tak ada tagihan sungguhan, tapi alur pembelian penuhnya berjalan.
6. Penghapusan akun itu wajib
Kalau aplikasimu memungkinkan pengguna membuat akun, Google mewajibkan cara untuk menghapus akun itu - baik di dalam aplikasi maupun lewat URL web yang bisa diakses publik, supaya orang yang sudah mencopot pemasangan tetap bisa menghapus datanya.
Kami nyaris mengirim tanpa ini. Moneyflow kini punya penghapusan akun di menu dalam aplikasi dan halaman publik di playmoneyflow.com/delete-account. Kalau kamu mendukung masuk akun sama sekali, bangun ini sebelum mengirim, bukan setelah ditolak.
7. Listing toko itu sendiri
Listing adalah aset pemasaran, bukan urusan administrasi, dan di sinilah sebagian besar keputusan pemasangan akhirnya dibuat. Yang diminta Play:
- Nama aplikasi (30 karakter) dan deskripsi singkat (80 karakter) - deskripsi singkat inilah yang benar-benar dibaca orang.
- Deskripsi lengkap (4000 karakter), yang diindeks untuk pencarian Play.
- Ikon aplikasi 512×512, dan feature graphic 1024×500.
- Screenshot ponsel, plus screenshot tablet 7 inci dan 10 inci kalau kamu ingin dicantumkan siap tablet.
Screenshot yang bekerja keras. Untuk board game, menampilkan papan sungguhan di dua frame pertama mengalahkan teks deskripsi sebanyak apa pun - orang memutuskan dari gambar sebelum menggulir.
8. Peninjauan, dan apa yang sebenarnya salah
Waktu peninjauan bervariasi dari beberapa hari sampai lebih dari seminggu, dan pengajuan pertama dari akun baru cenderung berada di ujung lambat rentang itu. Menurut pengalaman kami, penolakan yang terjadi nyaris tak pernah soal kodenya. Itu soal metadata di sekitarnya: jawaban Data safety yang tidak cocok dengan perilaku aplikasi, URL kebijakan privasi yang hilang, screenshot yang menampilkan sesuatu yang tak lagi dilakukan build, atau izin yang dideklarasikan di manifest tanpa fitur yang terlihat di baliknya.
Yang akan kami katakan pada diri sendiri di awal
- Buat akun Play Console dan mulai closed testing segera. Masa tunggu adalah jalur kritisnya, dan satu-satunya hal yang tak bisa kamu padatkan belakangan.
- Tulis kebijakan privasi, ketentuan, dan halaman penghapusan akun sebelum menulis listing toko. Itu prasyarat, bukan urusan administrasi yang dirapikan di akhir.
- Skrip-kan apa pun yang akan kamu klik lebih dari sepuluh kali. Terutama produk pembelian dalam aplikasi.
- Jawab setiap kuesioner secara harfiah. Formulir dibandingkan dengan aplikasimu yang sebenarnya, jadi jawaban jujur juga yang tercepat.
- Anggarkan untuk separuh yang membosankan. Kira-kira, membuat build Android adalah pekerjaan yang lebih kecil; kepatuhan toko yang lebih besar.
Main sekarang
Moneyflow gratis di Android, dan gratis dimainkan di browser mana pun di playmoneyflow.com - tanpa instalasi, tanpa akun untuk memulai. Pilih karakter dengan penghasilan, pengeluaran, dan utang nyata, lalu bangun penghasilan pasif yang cukup untuk lepas dari 9-to-5.