Moneyflow in de Google Play Store zetten

Achter de schermen · september 2026

English Deutsch Español Français Português 中文 Italiano 日本語 한국어 Русский Türkçe Polski Bahasa Indonesia

Moneyflow begon als browserspel. Datzelfde spel in Google Play krijgen kostte aanzienlijk meer tijd dan het bouwen van de Android-build zelf. Dit is de eerlijke versie van hoe dat proces eruitziet, in de volgorde waarin we elke stap tegenkwamen, zodat je, als je je eigen spel uitbrengt, weet wat je te wachten staat.

Download Moneyflow in Google Play

1. Het webspel inpakken als een echte Android-app

Moneyflow is een React-app, dus gebruikten we Capacitor om er een native Android-project van te maken in plaats van het spel te herschrijven. De applicatie-ID is com.playmoneyflow.app - en het is goed om te weten dat deze string permanent is. Zodra een pakketnaam in Play is gepubliceerd, kan hij nooit meer worden hergebruikt of hernoemd, dus het is een van de weinige beslissingen in de hele pipeline die je echt niet kunt terugdraaien.

Play eist een Android App Bundle (.aab), geen APK, en hij moet zijn ondertekend. We laten Google de ondertekeningssleutel van de app beheren en bewaarden de uploadsleutel op een plek waar we hem over drie jaar nog kunnen vinden. Een verloren uploadsleutel is te herstellen; de controle over je vermelding kwijtraken niet.

2. Gesloten testen: het deel waar niemand je voor waarschuwt

Voor nieuwe persoonlijke ontwikkelaarsaccounts eist Google een periode van gesloten testen met echte testers voordat je zelfs maar productietoegang mag aanvragen. Dat betekent testers werven, ze zich laten aanmelden via een link en ze de hele periode echt aangemeld houden - niet één keer op een knop klikken.

Wat we anders zouden doen: begin op dag één met gesloten testen, met een ruwe build.

De klok loopt alleen zolang testers zijn aangemeld. Wacht je tot het spel gepolijst is, dan heb je zonder reden weken aan je lanceerdatum toegevoegd. Zet vroeg een lelijke build op het testspoor en poets bij terwijl de timer loopt.

3. Het formulier Gegevensbeveiliging

Dit is een verklaring, en Google controleert hem tegen wat je app echt doet. Elke SDK die je meelevert telt als jouw gedrag, niet als dat van de SDK-maker. Voor Moneyflow moesten we verantwoorden:

De regel die we volgden: als een veld dubbelzinnig is, beschrijf het gedrag dan eerlijk en in de bredere categorie. Te veel opgeven kost je niets. Te weinig opgeven is een beleidsovertreding die de vermelding kan laten verwijderen als hij al live is, en dat is een veel slechtere dag.

4. Contentclassificatie en de vraag “is dit gokken?”

Moneyflow is een bordspel over geld. Het heeft dobbelstenen, bezittingen en een aandelenmarkt. Die combinatie roept betrouwbaar vragen op in de vragenlijst voor de contentclassificatie, dus het loont om het onderscheid precies te maken:

Het is een simulatie van financiële beslissingen, zoals een vluchtsimulator geen vlucht is. Het gaat erom de vragenlijst letterlijk en consequent te beantwoorden - de classificatie wordt gegenereerd op basis van je antwoorden, en een verschil tussen je antwoorden en je echte gameplay is een reden voor verwijdering.

5. In-app-aankopen

Play eist dat elk product in de Play Console is aangemaakt en geactiveerd voordat je app het kan zien, en producten worden alleen opgehaald voor een build die al naar een testspoor is geüpload met de factureringsmachtiging. Hier struikelt bijna iedereen over: je paywall komt leeg terug, de code ziet er perfect uit, en het eigenlijke probleem is dat de winkel niets heeft om je te geven.

We kwamen uit op tientallen producten over meerdere niveaus, te veel om betrouwbaar via een webformulier aan te klikken. In plaats daarvan schreven we scripts om ze aan te maken en te controleren, en gebruikten we RevenueCat als laag tussen de app en de winkel, zodat dezelfde logica voor rechten op zowel Android als iOS werkt. Voor het testen van aankopen zijn licentietester-accounts nodig die in de Play Console zijn ingesteld - er worden nooit echte kosten in rekening gebracht, maar de volledige aankoopflow werkt wel.

6. Accountverwijdering is verplicht

Als je app een gebruiker een account laat aanmaken, eist Google een manier om dat account te verwijderen - zowel in de app als via een openbaar bereikbare web-URL, zodat iemand die de app al heeft verwijderd toch zijn gegevens kan laten wissen.

We hadden bijna ingediend zonder dit. Moneyflow heeft nu accountverwijdering in het menu in de app en een openbare pagina op playmoneyflow.com/delete-account. Als je inloggen aanbiedt, bouw dit dan voordat je indient in plaats van na een afwijzing.

7. De winkelvermelding zelf

De vermelding is een marketingmiddel, geen papierwerk, en daar worden de meeste uiteindelijke installatiebeslissingen genomen. Dit vraagt Play:

Screenshots doen het zware werk. Voor een bordspel wint het tonen van het echte bord in de eerste twee beelden het van elke hoeveelheid beschrijvende tekst - mensen beslissen op basis van de beelden voordat ze scrollen.

8. Beoordeling, en wat er echt misgaat

De beoordelingstijd varieert van een paar dagen tot ruim een week, en een eerste indiening van een nieuw account zit meestal aan de trage kant. Onze ervaring is dat de afwijzingen die voorkomen bijna nooit over de code gaan. Ze gaan over de metadata eromheen: een antwoord bij Gegevensbeveiliging dat niet klopt met het gedrag van de app, een ontbrekende URL van het privacybeleid, een screenshot die iets laat zien wat de build niet meer doet, of een machtiging in het manifest zonder zichtbare functie erachter.

Wat we onszelf aan het begin zouden vertellen

  1. Maak het Play Console-account aan en begin meteen met gesloten testen. De wachtperiode is het kritieke pad, en het enige wat je later niet meer kunt inkorten.
  2. Schrijf het privacybeleid, de voorwaarden en de pagina voor accountverwijdering voordat je de winkelvermelding schrijft. Het zijn randvoorwaarden, geen papierwerk dat je aan het eind opruimt.
  3. Script alles wat je anders meer dan tien keer zou aanklikken. Vooral producten voor in-app-aankopen.
  4. Beantwoord elke vragenlijst letterlijk. De formulieren worden vergeleken met je echte app, dus het eerlijke antwoord is ook het snelle.
  5. Reken op de saaie helft. Grofweg was het bouwen van de Android-build de kleinere klus; de naleving van de winkelregels de grotere.

Speel nu

Moneyflow is gratis op Android en gratis te spelen in elke browser op playmoneyflow.com - geen installatie, geen account nodig om te beginnen. Kies een personage met echt inkomen, echte uitgaven en schulden en bouw dan genoeg passief inkomen op om aan de 9-tot-5 te ontsnappen.

Download in Google Play