Google Play werkt niet met één goedkeuring. Het houdt een release tegen achter een keten van losse poorten, en elke poort heeft zijn eigen regel over wie hij raakt. Een flink deel van wat hierna komt, geldt dus niet voor jou.
Elke vereiste hieronder draagt dezelfde vier dingen: voor wie die geldt, wat je doet, waaruit blijkt dat het klaar is en de officiële pagina waar het vandaan komt. Waar de eigen pagina’s van Google elkaar tegenspreken, en dat gebeurt hier op twee punten, krijg je beide versies in plaats van onze gok.
Reikwijdte van deze gids
Dit is het naslagwerk met de vereisten; de stappen zelf staan in gerichte gidsen, telkens gelinkt waar je ze nodig hebt: het account maken en verifiëren, de vereiste voor het doel-API-niveau, de gesloten test opzetten, beoordelingstijden per fase en Android-ontwikkelaarsverificatie en sideloaden. Heb je de kosten al betaald en loop je vast, begin dan hier.
Inhoudsopgave
Publicatievereisten van Google Play in één oogopslag
Hieronder staat elke poort, met de regel die bepaalt of hij jou raakt en het bewijs in Play Console dat het klaar is. Rijen met de markering voorwaardelijk slaan sommige ontwikkelaars volledig over.
| Vereiste | Geldt voor | Waar | Klaar als |
|---|---|---|---|
| Ontwikkelaarsaccount en registratiekosten van US$ 25 | Geldt voorIedereen; eigenaar van 18 jaar of ouder | WaarRegistratie bij Play Console | Klaar alsHet account gaat open en Play Console laadt |
| Accounttype: persoonlijk of organisatorisch | Geldt voorIedereen; sommige categorieën moeten een organisatorisch account nemen | WaarRegistratie bij Play Console | Klaar alsGekozen bij registratie; later wijzigen is een apart traject |
| Identiteitsverificatie | Geldt voorIedereen | WaarAccountgegevens in Play Console | Klaar alsConsole toont de verificatietaak niet meer |
| Apparaatverificatie Voorwaardelijk | Geldt voorNieuwe persoonlijke accounts | WaarMobiele app van Play Console, als accounteigenaar | Klaar alsDe apparaattaak verdwijnt van de pagina Home in Console |
| D-U-N-S-nummer en organisatiedocumenten Voorwaardelijk | Geldt voorOrganisatorische accounts | WaarRegistratie en betalingsprofiel | Klaar alsDe organisatiegegevens staan als geverifieerd |
| Android-ontwikkelaarsregistratie | Geldt voorElke app die via Google Play wordt gedistribueerd | WaarAndroid-ontwikkelaarsverificatie | Klaar alsGeregistreerd, zonder openstaande actie in Console |
| Android App Bundle en Play App Signing | Geldt voorNieuwe openbare apps | WaarRelease | Klaar alsDe .aab uploadt zonder formaatfout |
| Doel-API-niveau | Geldt voorElke nieuwe app en elke update | WaarJe build | Klaar alsDe upload komt door de controle op het doel-API-niveau |
| Compatibiliteit van native libraries (64-bits, paginagrootte 16 KB) Voorwaardelijk | Geldt voorApps met native code, SDK’s inbegrepen | WaarJe build | Klaar alsCompatibiliteitscontroles en tests tijdens uitvoering slagen, niet alleen een schone upload |
| Versie van de Play Billing Library Voorwaardelijk | Geldt voorApps die Play Billing integreren | WaarJe build | Klaar alsInzending geaccepteerd op een ondersteunde versie |
| Tekst en afbeeldingen van de Store-vermelding | Geldt voorIedereen | WaarHoofd-Store-vermelding | Klaar alsOpgeslagen zonder fout over ontbrekend materiaal |
| Privacybeleid | Geldt voorIedereen, ook apps die geen gegevens verzamelen | WaarApp-content en in de app zelf | Klaar alsOpgeslagen, bereikbaar en zichtbaar in de app |
| Formulier Gegevensbeveiliging | Geldt voorGesloten, open en productietrack | WaarApp-content | Klaar alsIngediend, zonder openstaande taak |
| Verklaring voor gezondheidsapps | Geldt voorElke app op de gesloten, open of productietrack, ook apps zonder gezondheidsfuncties | WaarApp-content | Klaar alsFormulier ingediend, met het antwoord ‘geen functies’ waar dat klopt |
| Verklaring voor financiële functies | Geldt voorElke app op die tracks, ook apps zonder financiële functies | WaarApp-content | Klaar alsFormulier ingediend, met opgave van de functies die je wel biedt |
| Vragenlijst contentclassificatie | Geldt voorIedereen | WaarApp-content | Klaar alsEr is een IARC-classificatie afgegeven |
| Verklaringen over doelgroep en advertenties | Geldt voorIedereen | WaarApp-content | Klaar alsVerklaringen opgeslagen |
| Account- en gegevensverwijdering Voorwaardelijk | Geldt voorApps waarin gebruikers een account kunnen maken | WaarApp-content, de app en een openbare URL | Klaar alsBeide routes werken en de gegevens verdwijnen echt |
| Instructies voor beoordelaars in App-toegang Voorwaardelijk | Geldt voorApps met een afgeschermde functie | WaarApp-content › App-toegang | Klaar alsIemand anders kan inloggen met wat je hebt opgeslagen |
| Kwalificerende gesloten test Voorwaardelijk | Geldt voorPersoonlijke accounts gemaakt na 13 nov. 2023 | WaarTesten › Gesloten test | Klaar als12 testers aangemeld gedurende de voorgaande 14 aaneengesloten dagen |
| Productietoegang Voorwaardelijk | Geldt voorPersoonlijke accounts gemaakt na 13 nov. 2023 | WaarDashboard | Klaar alsGoogle verleent toegang na beoordeling |
| Productierelease | Geldt voorIedereen | WaarProductie | Klaar alsWijzigingen ter beoordeling ingediend en daarna gepubliceerd |
De volgorde waarin dit echt gebeurt
Acht fasen, en de volgorde is geen voorkeur: drie ervan zijn harde voorwaarden voor de fase erna.
- Kies je ontwikkelaarsaccount en verifieer het Accounttype, de kosten, identiteit en de apparaatcontrole als Console die toont.
- Maak de app aan en bereid een build voor die voldoet App-record en applicatie-ID, App Bundle en ondertekening, doel-API-niveau, preflight van de build.
- Controleer de Android-ontwikkelaarsregistratie Een statuscontrole in Play Console zodra de app en het pakket bestaan.
- Rond de Store-vermelding en het materiaal af Tekstlimieten, verplichte afbeeldingen, het iconenmasker, verklaringen over materiaal dat met AI is gemaakt.
- Rond App-content en toegang voor beoordelaars af Privacy, Gegevensbeveiliging, verwijdering, classificatie, doelgroep, advertenties, de twee universele verklaringen en inloginstructies.
- Voer de kwalificerende gesloten test uit 12 testers aangemeld gedurende 14 aaneengesloten dagen. Alleen voor persoonlijke accounts die na 13 nov. 2023 zijn gemaakt.
- Vraag productietoegang aan De driedelige vragenlijst over je test, je app en je gereedheid.
- Dien de productierelease in en publiceer die Landen, prijzen, de bundel, releaseopmerkingen, indienen ter beoordeling en daarna publicatie.
Wat je echt parallel kunt doen
Begin vroeg met accountverificatie, de voorbereiding van je app en het werven van testers, en gebruik de interne test zolang de instellingen van je app nog niet compleet zijn. Rond de vereiste instellingen af voordat je de kwalificerende gesloten release start, en gebruik de testperiode daarna om feedback te verzamelen. Advies dat je de kwalificerende test laat lopen terwijl je de vermelding afmaakt, heeft de voorwaarde omgedraaid, en dat opvolgen kan je de 14 dagen kosten.
1. Kies je ontwikkelaarsaccount en verifieer het
Je hebt een Google-account met verificatie in twee stappen nodig, en bij de registratie ga je akkoord met de Developer Distribution Agreement en de servicevoorwaarden van Play Console. Daarna moeten er drie dingen rond zijn voordat je kunt publiceren: de kosten, je identiteit en, waar Console die toont, een apparaatcontrole.
Wat de kosten van US$ 25 wel en niet zijn
De registratiekosten bedragen US$ 25, eenmalig te betalen, zonder jaarlijkse verlenging. Ze worden per ontwikkelaarsaccount in rekening gebracht en niet per app, en de accounteigenaar moet minstens 18 jaar zijn. Aan de slag met Play Console
Het zijn registratiekosten, geen schatting van wat publiceren kost aan ontwikkeling, hosting, testen of kosten voor monetisatie. En hoewel ze breed als botweg niet-restitueerbaar worden omschreven, beschrijft Google beperkte gevallen waarin restitutie mogelijk is, gekoppeld aan het opheffen van een account. Een ontwikkelaarsaccount annuleren Volledige kostenopbouw: de gids over de ontwikkelaarskosten.
De kosten betaal je uitsluitend met een creditcard of debetkaart. Welke kaarttypen worden geaccepteerd, verschilt per land, en Google zegt expliciet dat prepaidkaarten niet worden geaccepteerd.
Geaccepteerd
Visa Mastercard American Express Discover (alleen VS) Visa Electron (buiten de VS)Niet geaccepteerd
Prepaidkaarten PayPal voor deze kosten BankoverschrijvingPersoonlijk of organisatorisch, en wanneer de keuze al vaststaat
Stel eerst de vraag over de categorie, want voor sommige apps valt er niets te kiezen.
Sommige categorieën vereisen een organisatorisch account
Google Play vereist een organisatorisch account voor bepaalde apps voor financiële diensten, gezondheidsapps zoals medische apps en apps voor onderzoek met mensen, goedgekeurde VpnService-apps en overheidsapps. Valt jouw app daaronder, dan wordt een persoonlijk account niet geaccepteerd, hoe je zelf ook werkt. Zorg dus dat je organisatiedocumenten en een D-U-N-S-nummer klaar hebt voordat je gaat bouwen. Play Console-vereistenGezondheidscontent en -services
Raakt geen van die categorieën jouw app, dan is de keuze aan jou. Beide typen kunnen publiceren en geld verdienen, dus een deel van het verschil is simpelweg wat Google over jou verifieert. Maar het is niet alleen papierwerk: een persoonlijk account dat na 13 november 2023 is gemaakt, moet ook een kwalificerende gesloten test draaien, en dat is de langste vaste stap in deze gids. Uitgebreidere vergelijking: persoonlijke versus organisatorische accounts.
Individueel of indie
Voor solo-ontwikkelaars, hobbyisten en indiemakers zonder geregistreerde organisatie.
Bedrijf of onderneming
Voor een geregistreerde organisatie, en verplicht voor de categorieën die hierboven staan.
Begin vroeg met het D-U-N-S-nummer. Play Console zegt dat het aanvragen ervan tot 30 dagen kan duren, waardoor dit bij de registratie van een organisatie meestal het onderdeel met de langste doorlooptijd is. Controleer eerst of je organisatie al een nummer heeft, en lees de uitzonderingen van Google: overheidsinstanties en niet-ondersteunde regio’s worden anders behandeld. Vereiste informatie om een account te maken
Welk accounttype heb je nodig?
De vraag over de categorie komt eerst, omdat die het tweede antwoord volledig kan overrulen.
Beantwoord beide vragen om te zien welk accounttype Google vereist en wat je moet voorbereiden.
Persoonlijk account
Beschikbaar voor jouJe hebt een openbare ontwikkelaarsnaam nodig, een geverifieerd e-mailadres en telefoonnummer, en één identiteitsbewijs van de overheid. Geen D-U-N-S-nummer en geen organisatiedocumenten.
Houd rekening met twee extra poorten: een taak voor apparaatverificatie en, als het account na 13 november 2023 is gemaakt, een gesloten test met 12 testers die 14 aaneengesloten dagen aangemeld zijn voordat je productietoegang kunt aanvragen.
Organisatorisch account
Beschikbaar voor jouJe publiceert onder de naam van de organisatie en hebt een D-U-N-S-nummer nodig (reken op maximaal 30 dagen als je er nog geen hebt), een geverifieerde website van de organisatie, organisatiedocumenten en een identiteitsbewijs van de overheid voor de accounteigenaar.
Organisatorische accounts vallen niet onder de eis van de gesloten test voor persoonlijke accounts. Dat scheelt echt iets op de weg naar productie, maar het is geen reden om een organisatie te registreren die je in werkelijkheid niet hebt.
Een organisatorisch account is verplicht
Niet optioneelApps voor financiële diensten, gezondheidsapps, goedgekeurde VpnService-apps en overheidsapps moeten een organisatorisch account gebruiken. Een persoonlijk account wordt niet geaccepteerd, hoe je zelf ook werkt.
Zet het D-U-N-S-nummer en de organisatiedocumenten in gang voordat je gaat bouwen, en lees het beleid voor je categorie: gezondheidsapps hebben bovenop het accounttype hun eigen eisen voor labeling en disclaimers.
Controleer eerst het beleid voor je categorie
Los dit op voordat je je registreertDe categorieregel gaat boven al het andere hier, dus tien minuten nu zijn goed besteed. Lees de Play Console-vereisten van Google, en het beleid Gezondheidscontent en -services als er iets in je app met gezondheid te maken heeft.
Raakt geen van beide jouw app, antwoord hierboven dan ‘Nee’. De tweede vraag geeft dan de doorslag.
Wat accountverificatie vraagt, en waarom de doorlooptijd verschilt
Google verifieert op accountniveau wie je bent voordat je kunt publiceren. Een persoonlijk account levert een officieel identiteitsbewijs van de overheid aan; een organisatie levert daarnaast organisatiegegevens aan. Wat er precies wordt gevraagd, kan afhangen van wat je betalingsprofiel al verifieert, en daarom krijgen twee mensen die dezelfde gids volgen niet dezelfde vragen. Je ontwikkelaarsidentiteit verifiëren
Google publiceert geen gegarandeerde verwerkingstijd voor de identiteitsbeoordeling van een Play-account, en de veelgeciteerde ‘tot 5 dagen’ is er geen: dat cijfer komt uit de betalingsdocumentatie van Google en niet van de Play-pagina over identiteit. Werk de taken af die Console toont en houd rekening met extra documentcontroles. Verificatie van je betaalmethode staat daar weer los van: dat is een verkoperscontrole die hoort bij het ontvangen van betalingen, geen stap die elke ontwikkelaar van een gratis app moet starten. Accountgegevens en verkoperscontroles
Klaar als: Play Console toont de taak voor identiteitsverificatie niet meer voor je account. Behandel ingediend en goedgekeurd als twee verschillende statussen: een ingediend document deblokkeert het publiceren nog niet.
Apparaatverificatie: de poort die de meeste gidsen missen
Nieuwe persoonlijke ontwikkelaarsaccounts hebben een aparte apparaattaak. Je bevestigt toegang tot een niet-gerooteerd fysiek mobiel Android-apparaat met Android 10 of hoger, via de mobiele app van Play Console en ingelogd als accounteigenaar. Vereisten voor apparaatverificatie
Wat het niet is: de identiteitscontrole, de kwalificerende gesloten test of een regel over je testers. Nergens staat dat de 12 mensen in je gesloten test aan die apparaatspecificatie moeten voldoen. Het is een eigen item op de pagina Home in Console, en met een emulator rond je het niet af.
Klaar als: De taak voor apparaatverificatie verdwijnt van je pagina Home in Play Console.
Later van accounttype wisselen
Je kunt een persoonlijk ontwikkelaarsaccount omzetten naar een organisatorisch account via de verificatieprocedure van Google: verifieer de website van de organisatie, maak of kies het betalingsprofiel en verifieer dat, en rond de wijziging daarna af in het bestaande account. Google adviseert om na de omzetting minstens 72 uur te wachten voordat je nieuwe apps indient. De andere kant op, van organisatorisch naar persoonlijk, heb je wel een nieuw account nodig. Accounttype omzetten
Controleer voordat je je registreert welke van je wettelijke en contactgegevens Google openbaar toont. Wat zichtbaar is, hangt af van je accounttype en van de vraag of je geld verdient met de app, en dat beslis je liever vooraf dan dat je het op een live vermelding ontdekt. Vereiste accountgegevens Registratie stap voor stap: zo maak je een ontwikkelaarsaccount.
2. Maak je app aan en bereid een build voor die voldoet
Twee helften: het app-record dat je in Play Console aanmaakt, en het bestand dat je erin uploadt. Eén beslissing hier volgt de app zijn hele leven, dus die dertig seconden nu zijn goed besteed.
De beslissingen die definitief zijn
Als je de app in Play Console aanmaakt, leg je de naam, de standaardtaal, het type app of game en de status gratis of betaald vast. De applicatie-ID is iets anders: die staat in je buildconfiguratie en niet in dat formulier in Console, en de twee komen samen bij het uploaden. Controleer de applicatie-ID dus in je build voordat je uploadt, in plaats van aan te nemen dat een leeg record in Console die al heeft vastgelegd. Je app maken en instellenApplicatie-ID
Twee hiervan zijn eenrichtingsdeuren
Zodra een app gepubliceerd is, is de applicatie-ID zijn identiteit op Google Play: verander je die, dan update je die app niet meer maar breng je een andere uit. Haal een typefout er dus vóór de eerste upload uit, niet erna. Los daarvan: een app die als gratis download wordt aangeboden, kan later niet betaald worden onder dezelfde identiteit; van betaald naar gratis mag wel. Twijfel je nog over monetisatie, dan houdt gratis publiceren met in-app-aankopen meer opties open. De prijzen van je app instellen
Android App Bundle en de twee rollen bij ondertekening
Voor een gewone nieuwe openbare app accepteert Google Play de Android App Bundle (.aab) in plaats van een APK, en gebruikt de app Play App Signing. Die reikwijdte noemen we bewust één keer en niet als absolute regel: oudere apps die daarvoor in aanmerking komen hebben nog APK-workflows, App Bundles zijn sinds juni 2023 verplicht voor alle Android TV-apps, en distributie van privé-apps voor bedrijven werkt weer anders. App BundlesPrivé-apps
Play App Signing splitst twee rollen, en dat is niet hetzelfde als twee fysieke sleutels die je zelf bewaart. De app-ondertekeningssleutel wordt door Google beheerd en ondertekent wat gebruikers installeren. De uploadsleutel ondertekent je bundel vóór het uploaden, zodat Google weet dat die van jou komt. Beide rollen kunnen op dezelfde sleutel draaien of op aparte sleutels; een aparte uploadsleutel is de aanbevolen opzet, omdat die opnieuw kan worden ingesteld als je hem kwijtraakt. Je app ondertekenen
Doel-API-niveau, per formfactor
Dit is de vereiste die een upload het vaakst regelrecht blokkeert, en het is niet één getal: het verschilt per soort inzending.
| Inzending | Minimaal doel-API-niveau | Android-versie |
|---|---|---|
| Nieuwe mobiele apps en updates (sinds 31 augustus 2026) | Minimaal doel-API-niveauAPI 36 | Android-versieAndroid 16 |
| Wear OS | Minimaal doel-API-niveauAPI 35 | Android-versieAndroid 15 |
| Android Automotive | Minimaal doel-API-niveauAPI 35 | Android-versieAndroid 15 |
| Android TV | Minimaal doel-API-niveauAPI 34 | Android-versieAndroid 14 |
| Android XR | Minimaal doel-API-niveauAPI 34 | Android-versieAndroid 14 |
| Bestaande mobiele apps, om beschikbaar te blijven voor nieuwe gebruikers op nieuwere apparaten | Minimaal doel-API-niveauAPI 35 | Android-versieAndroid 15 |
Google beschrijft verlengingsperiodes die in bepaalde gevallen tot 1 november 2026 lopen, maar of jouw specifieke app daarvoor in aanmerking komt, wordt in Play Console bepaald. Vereisten voor doel-API-niveau De details over de migratie staan in de gids over het doel-API-niveau.
Het doel-API-niveau is geen minimale Android-versie. Richten op API 36 betekent niet dat je app niet meer draait op oudere releases: dat bepaalt minSdk, en dat is een aparte instelling. De reflex om het minimum mee omhoog te trekken met het doel kost wie voor het eerst publiceert echte gebruikers. Richtlijnen voor de doel-SDK
Preflight: wat een ogenschijnlijk geldige bundel alsnog afwijst
Twee controles vangen projecten op die er verder afgerond uitzien. Beide zijn voorwaardelijk: raakt geen van beide jouw app, sla dit dan over en ga verder.
Native libraries: 64-bits en een paginagrootte van 16 KB
Bevat je app native code, rechtstreeks, via een SDK of gegenereerd door een app-builder, controleer die dan op ondersteuning voor 64-bits en op compatibiliteit met een paginagrootte van 16 KB, en test hem in een 16 KB-omgeving. Apps die alleen in Java of Kotlin zijn geschreven, inclusief hun dependencies, ondersteunen de betreffende paginagrootte al. Controleer de bundel die je daadwerkelijk uploadt: een dependency kan zonder enige wijziging aan jouw kant opnieuw een 32-bits of op 4 KB uitgelijnde library binnenhalen. Paginagroottes van 16 KB64-bits
De eigen pagina’s van Google spreken elkaar tegen over deze datum
Huidige 16 KB-gids
1 februari 2027De gids zoals wij die hebben geraadpleegd, noemt deze datum als het moment waarop updates worden geblokkeerd.
Oorspronkelijke aankondiging
1 november 2025De aankondiging van mei 2025 gebruikte deze datum voor nieuwe apps en updates.
De huidige gids maakt niet duidelijk hoe de latere datum op nieuwe apps van toepassing is, dus wij kiezen er geen en presenteren die niet als vaststaand. Test nu op compatibiliteit met 16 KB in plaats van rond een van beide datums te plannen. De handhaving verloopt ook niet gelijk voor alle formfactoren: voor Wear OS start de handhaving op 64-bits uploads van native code op 15 september 2026. Aankondiging van mei 2025Wear OS-deadline Er al tegenaan gelopen? De gids over de 16 KB-fout heeft de oplossing.
Versie van de Play Billing Library
Als, en alleen als, je app Play Billing integreert, hebben nieuwe inzendingen normaal gesproken versie 8 of hoger van de Billing Library nodig. De gewone deadline voor versie 7 was 31 augustus 2026, en een verlenging waarvoor je in aanmerking komt kan tot 1 november 2026 lopen. Niets hiervan raakt een app zonder die integratie, en het betekent niet dat al geïnstalleerde oudere apps stoppen met werken. Beëindigingsschema voor de Billing Library
Klaar als: Een ondertekende .aab uploadt zonder fout over het doel-API-niveau of het formaat, de versiecode ligt hoger dan alles wat je eerder hebt geüpload, en, als de app native code bevat, slagen zowel je compatibiliteitscontroles als een run in een 16 KB-omgeving. Dat Play Console een upload valideert, betekent niet dat je dependencies getest zijn; los blokkerende problemen op en lees de waarschuwingen.
3. Controleer de Android-ontwikkelaarsregistratie in Play Console
Dit komt na de vorige fase, omdat de app ervoor moet bestaan: registratie koppelt een app, met zijn pakketnaam en de vingerafdruk van de ondertekeningssleutel, aan een geverifieerde ontwikkelaarsidentiteit, en dat geldt voor het hele Android-ecosysteem en niet alleen voor Google Play. Het is iets anders dan de identiteitscontrole op accountniveau in fase 1, die aantoont wie je bent zodat je een account mag hebben.
Voor wie op Play publiceert, komt het neer op één praktische vraag: is je app geregistreerd? Controleer de status op de pagina Android-ontwikkelaarsverificatie in Play Console. Google probeert automatisch te registreren en hergebruikt de identiteitsverificatie die je al hebt gedaan, dus voor de meeste ontwikkelaars op Play is dit een statuscontrole en geen taak: je hebt geen apart account voor de Android Developer Console nodig en je doet de identiteitsverificatie niet nog een keer. Bevestig de registratie en werk elke openstaande actie af die Console daarbij toont. Play-pakketnamen registreren
| Wanneer | Wat er gebeurt | Wie het raakt |
|---|---|---|
| Nu | Wat er gebeurtApp-registratie staat open via Play Console en de Android Developer Console. De meeste bestaande Play-apps zijn automatisch geregistreerd. | Wie het raaktElke ontwikkelaar op Play |
| 30 sep. 2026 | Wat er gebeurtApps die niet geregistreerd zijn, lopen wereldwijd het risico uit Google Play te worden verwijderd. | Wie het raaktElke ontwikkelaar op Play |
| 30 sep. 2026 | Wat er gebeurtInstallatiecontroles beginnen via deelnemende appstores voor gebruikers in Brazilië, Indonesië, Singapore en Thailand. De huidige FAQ van Google sluit direct sideloaden en niet-deelnemende stores uit van deze eerste fase. | Wie het raaktGebruikers in die vier landen |
| 2027 | Wat er gebeurtGoogle heeft gezegd de bescherming wereldwijd te willen uitbreiden naar gecertificeerde Android-apparaten. Er is geen specifieke datum aangekondigd. | Wie het raaktAangekondigd, niet ingepland |
Apps die niet geregistreerd blijven, lopen vanaf 30 september 2026 wereldwijd het risico uit Google Play te worden verwijderd. Dat is makkelijk te missen, omdat de meeste berichtgeving over die datum alleen de installatiefase in vier landen beschrijft, een ander onderdeel van hetzelfde programma. Twee dingen die je kunt negeren: het gratis Limited Distribution-account is bedoeld voor hobbyisten die naar een handvol apparaten distribueren en is geen gratis route naar Google Play; en de Android-ondergrens van de controle op het apparaat wordt inconsistent gedocumenteerd (de FAQ van Android Developers noemt 7 en hoger, Android Help noemt 8 en hoger), wat een onopgelost verschil tussen twee pagina’s van Google is en geen vereiste waar je iets mee moet. Android Help
Klaar als: De pagina Android-ontwikkelaarsverificatie in Play Console toont de app als geregistreerd, zonder openstaande actie ernaast.
De rest van het programma, met de geavanceerde installatiestroom, ADB, externe stores en de eenmalige wachttijd bij het instellen die vaak ten onrechte als een wachttijd vóór elke installatie wordt beschreven, staat in sideloaden na ontwikkelaarsverificatie.
4. Rond je Store-vermelding en het materiaal af
De vermelding is wat gebruikers en beoordelaars als eerste zien, en er gelden harde limieten die het opslaan tegenhouden. De nuttige scheidslijn loopt tussen wat Google vereist om te publiceren en wat Google aanbeveelt om uitgelicht te worden; die twee staan hieronder los van elkaar.
Vereist om te publiceren
| Veld | Limiet |
|---|---|
| App-naam | Limiet30 tekens |
| Korte beschrijving | Limiet80 tekens |
| Volledige beschrijving | Limiet4.000 tekens |
| Materiaal | Specificatie |
|---|---|
| App-icoon | Specificatie512 × 512 px, 32-bits PNG, maximaal 1.024 KB |
| Uitgelichte afbeelding | Specificatie1.024 × 500 px, JPEG of 24-bits PNG zonder alfakanaal |
| Screenshots | SpecificatieMinimaal twee verspreid over de apparaattypen, met platformspecifieke vereisten daarbovenop: een Wear OS-vermelding heeft een eigen screenshotvereiste, geen vrijblijvende aanbeveling. Maximaal 8 per apparaattype; elke zijde 320 tot 3.840 px; verhouding tussen 1:2 en 2:1 |
| Previewvideo Optioneel | SpecificatieEen openbare of verborgen YouTube-link, nooit een privélink. De video moet insluiten toestaan, monetisatie en advertenties uitgeschakeld hebben en geen leeftijdsbeperking dragen |
Aanbevolen, maar geen voorwaarde om te publiceren
De richtlijnen van Google voor previewmateriaal beschrijven ook wat een vermelding geschikt maakt voor grote formaten en aanbevelingsplekken: meer screenshots, hogere resoluties en sets voor de apparaatklassen waarop je uitgelicht wilt worden. Ontbreekt daar iets van, dan blokkeert dat geen release. Vermeldingen voor Wear OS, TV en XR hebben daarbovenop hun eigen regels voor materiaal. Previewmateriaal
Het hoekmasker van het icoon
Je uploadt een volledig vierkant icoon en Google Play legt daar een dynamisch hoekmasker overheen met een straal van 30% van de icoongrootte, zodat alles vlak bij een hoek in het eindresultaat wordt weggesneden. Dit is de huidige specificatie en niet, zoals vaak wordt herhaald, een wijziging die in 2026 is ingevoerd. De wijzigingsdatum van een bronpagina zegt niets over wanneer een regel is ingegaan. Specificaties voor het ontwerp van iconen
AI-verklaringen voor gegenereerd storemateriaal
Genereer of bewerk je afbeeldingen, video of promotiemateriaal voor je vermelding met AI, dan bevat Play Console nu per onderdeel een eigen verklaring in de flows waarin je content maakt, met labels op materiaal dat binnen de geldende regelgeving valt. De helppagina van Google noemt geen startdatum en geen uitputtende lijst van de regels die eronder vallen, dus die verzinnen wij ook niet. Dit gaat over storemateriaal en staat los van het beleid over wat een generatieve app voor gebruikers produceert. Door AI gegenereerde content declareren
Metadataregels waarop vermeldingen worden afgewezen
De richtlijnen van Google voor vermeldingen zijn streng over promotionele taal in de velden die in zoekresultaten en op schappen verschijnen: de titel, het icoon, de ontwikkelaarsnaam en de korte beschrijving.
Niet doen
- Zoekwoorden stapelen of overmatig herhalen
- Claims over ranglijsten: ‘#1’, ‘Beste’, ‘Top’
- Prijs- of promotietekst: ‘Gratis’, ‘korting’, ‘uitverkoop’
- Calls to action zoals ‘Nu installeren’
- Misleidende claims over wat de app doet
Doe dit wel
- Een titel die de functie nauwkeurig beschrijft
- Heldere, eerlijke beschrijvingen van de functies
- Screenshots die de echte ervaring in de app tonen
- Houd taglines op screenshots op ongeveer 20% van de afbeelding; die richtlijn gaat over taglines, niet over een limiet op elke pixel zichtbare tekst
- Materiaal dat overeenkomt met wat de app echt kan
De regel over nauwkeurigheid
Je vermelding en je screenshots moeten weergeven wat de app echt doet. Een verschil tussen wat je toont en wat een beoordelaar aantreft, is een veelvoorkomende reden voor afwijzing: screenshots moeten de echte ervaring in de app laten zien, geen mockup van functies die er nog niet zijn.
Klaar als: De Hoofd-Store-vermelding wordt opgeslagen zonder fout over ontbrekend materiaal, en de afbeeldingen die je hebt geüpload zijn na het hoekmasker nog steeds goed leesbaar.
5. Rond App-content en de toegang voor beoordelaars af
App-content is het onderdeel dat wie voor het eerst publiceert onderschat, omdat er geen techniek aan te pas komt en het toch alles blokkeert. Het is een stapel verklaringen, en een onvolledig of onnauwkeurig antwoord is een van de meest voorkomende redenen dat een launch stilvalt.
Privacybeleid: elke app, op twee plekken
Elke app heeft een privacybeleid nodig, niet alleen apps die op kinderen zijn gericht, zoals dit vaak wordt beschreven. Zet de link in Play Console en zet een link of de tekst van het beleid in de app zelf. Gebruik een actieve, openbare URL zonder geoblokkade, geen PDF. Een app die geen gegevens verzamelt, heeft er ook een nodig, en ‘wij verzamelen niets’ is geen beleid: het moet nog steeds de app en de ontwikkelaar benoemen, een contactpunt voor privacy geven en beschrijven hoe gegevens die de app wel raakt, worden verwerkt en bewaard. Beleid voor gebruikersgegevens
Gegevensbeveiliging
Elke app op de gesloten, open of productietrack vult het formulier Gegevensbeveiliging in. Apps die uitsluitend op de interne testtrack draaien, zijn vrijgesteld, en dat is een echte reden om de interne test vroeg in te zetten. Een app die niets verzamelt, vult het formulier ook in en geeft dat daar aan. Gegevensbeveiliging
Geef aan wat je app echt verzamelt en deelt, inclusief wat je SDK’s namens jou doen. Dat is het deel dat het vaakst fout gaat: een SDK voor analyse, advertenties of crashrapportage verzamelt gegevens, of jij die code nu hebt geschreven of niet, en de verklaring is van jou. Lees de documentatie van elke SDK afzonderlijk in plaats van aan te nemen dat een hele leverancier zich overal hetzelfde gedraagt.
Account- en gegevensverwijdering
Kunnen gebruikers een account maken in je app, dan moeten ze verwijdering kunnen aanvragen vanuit de app en van buitenaf, via een openbaar bereikbare web-URL, en moet het verwijderen van het account ook de bijbehorende gegevens verwijderen. Moet je op grond van de wet of een legitiem bedrijfsbelang iets bewaren, maak dat dan kenbaar.
Een account opschorten, uitschakelen of bevriezen is geen verwijdering. Een flow die het account alleen deactiveert, voldoet hier niet aan, hoe duidelijk die ook is gelabeld.
Al het andere in App-content
Naast privacy, Gegevensbeveiliging, verwijdering en App-toegang hierboven blijven deze over. Twee ervan verrassen mensen, omdat de namen voorwaardelijk klinken: de verklaringen voor gezondheidsapps en financiële functies zijn verplicht voor een gewone openbare app op de gesloten, open of productietrack, ook als die geen van beide soorten functies heeft. Beide hebben een antwoord voor ‘geen functies’, en er een invullen betekent niet dat regels over medische of financiële vergunningen op jou van toepassing worden. Verklaring voor gezondheidsappsVerklaring voor financiële functies
Contentclassificatie
Een vragenlijst die een IARC-leeftijdsclassificatie toekent. Een app zonder classificatie is niet toegestaan en kan worden verwijderd.
VerplichtDoelgroep en content
De leeftijdsgroepen waarop je richt. Neem je kinderen mee, dan gelden de vereisten van het Families-beleid.
VerplichtAdvertentieverklaring
Of je app advertenties bevat, ook via een advertentie-SDK van derden.
VerplichtVerklaring voor gezondheidsapps
Ook verplicht zonder gezondheidsfuncties; het formulier heeft een antwoord voor ‘geen functies’.
VerplichtVerklaring voor financiële functies
Ook verplicht zonder financiële functies. Geef de functies op die je wel biedt.
VerplichtAdvertentie-ID
Geef de advertentie-identificatie op als je app of een SDK die gebruikt.
Bij gebruikMachtigingen met een hoog risico
Een formulier voor gevoelige toegang, zoals sms of het gesprekslogboek.
Bij aanvraag
Geef beoordelaars werkende toegang
Zit een deel van je app achter een inlog of een andere afscherming, vul dan App-toegang in. Play Console ondersteunt maximaal vijf sets instructies, dus sets instructies en niet per se vijf sets inloggegevens, en dat maakt uit als je één login en meerdere afgeschermde paden hebt. Je app voorbereiden op de beoordeling
Controleer vóór het indienen of de inloggegevens nog werken en of iemand anders dan jij elke afgeschermde functie kan bereiken. Verlopen accounts, eenmalige codes die op jouw telefoon binnenkomen en functies die alleen voor een intern account ontgrendelen, zijn de gebruikelijke struikelblokken.
Klaar als: App-content toont geen openstaande taak meer, en iemand anders dan jij kan inloggen met precies wat je in App-toegang hebt gezet.
Categoriespecifieke verklaringen
Naast de formulieren hierboven hangen sommige beleidsregels aan wat de app echt doet. Die zijn wel echt voorwaardelijk:
- Gezondheidsapps, voorbij de verklaring. Heeft de app echt gezondheidsfuncties, dan voegt het beleid Gezondheidscontent en -services daar labeling als medisch hulpmiddel en een disclaimerplicht voor niet-gereguleerde gezondheidsapps aan toe, en hebben gezondheidsapps van de genoemde soorten een organisatorisch account nodig. Gezondheidscontent en -services
- Apps met generatieve AI. Voorkom verboden uitvoer en geef gebruikers een manier om die in de app te melden of te markeren. Dit gaat over wat de app produceert en staat los van de verklaringen over storemateriaal hierboven; het is geen regel die elke app met AI-hulp een label geeft. Beleid voor door AI gegenereerde content
- Machtigingen voor foto’s en video’s. Vraag brede toegang alleen waar een kernfunctie die nodig heeft; gebruik anders de fotokiezer van het systeem.
- Locatie en contacten. Voor beide komen er eisen om de toegang zo klein mogelijk te houden, met concrete datums en een beperkte reikwijdte: zie deadlines en voorwaardelijke wijzigingen.
- Andere categorieën. Nieuws en tijdschriften, financiële diensten, overheidsapps en andere hebben elk een beleidspagina die vanuit App-content is gelinkt.
6. Rond de verplichte gesloten test af, als die voor jou geldt
Geldt voor: persoonlijke ontwikkelaarsaccounts die na 13 november 2023 zijn gemaakt. Organisatorische accounts en persoonlijke accounts van vóór die datum hebben deze eis helemaal niet; ben jij dat, ga dan door naar de release indienen.
De regel is kort: voer een gesloten test uit met minstens 12 testers die aangemeld zijn gedurende de 14 aaneengesloten dagen vóór je aanvraag voor productietoegang. De verlaging van 20 naar 12 testers ging in op 11 december 2024 en hield dezelfde 14 dagen aan. TestvereistenDe wijziging van 20 naar 12
Houd de volgorde van de voorwaarden aan
De gesloten test start nadat de instellingen van je app compleet zijn; de interne test is de track die je kunt gebruiken zolang dat nog niet zo is. Advies waarin je de kwalificerende test laat lopen terwijl je de vermelding afmaakt, en tot deze herziening stond dat ook in onze eigen gids, heeft de afhankelijkheid omgedraaid. Werf vroeg, rond de instellingen af en start daarna de gesloten release die je kwalificerende test wordt. Een test opzetten
Drie tracks, en maar één ervan telt
De interne test lijkt de voor de hand liggende kortere weg en is ook echt nuttig, alleen niet hiervoor.
| Track | Waarvoor die dient | Wanneer je die kunt gebruiken | Voldoet aan de eis? |
|---|---|---|---|
| Intern | Waarvoor die dientEen kleine groep, tot 100 testers, voor controles tijdens de ontwikkeling. | Wanneer je die kunt gebruikenTerwijl de instellingen van je app nog niet compleet zijn. | Voldoet aan de eis?Nee |
| Gesloten | Waarvoor die dientEen groep die je uitnodigt via een e-maillijst of Google Groep, met een link voor aanmelden. | Wanneer je die kunt gebruikenNadat de instellingen van je app compleet zijn. | Voldoet aan de eis?Ja, dit is de kwalificerende track |
| Open | Waarvoor die dientEen openbare bèta waaraan iedereen kan deelnemen. | Wanneer je die kunt gebruikenBeschikbaar na productietoegang. | Voldoet aan de eis?Nee |
‘Aangemeld’ is niet ‘toegevoegd’
Een e-mailadres aan je gesloten track toevoegen doet op zichzelf niets: elke tester moet de link voor aanmelden openen en deelnemen. De continuïteit wordt per tester gemeten: wie zich aanmeldt, weggaat en weer terugkomt, heeft geen 14 aaneengesloten dagen opgebouwd, en een vervanger start zijn eigen klok in plaats van die van iemand anders over te nemen. Je ziet het niet tot de teller weigert te bewegen: 12 testers toegevoegd, 0 aangemeld.
Google beoordeelt twee dingen: je aantal testers en de betrokkenheid van je testers. De voorbeelden die Google zelf geeft van waarom het om meer testen vraagt, noemen onder meer testers die tijdens de test niet betrokken waren bij de app, dus 12 namen op een lijst zijn niet de vereiste. Wat Google niet publiceert, is een regel over minuten per dag of over sessies: heb je ergens een concreet dagcijfer gelezen, dan komt dat niet van Google en moet je je test er niet op plannen.
Hoe je er echt aan voldoet
Elke andere vereiste hier is papierwerk of techniek die je zelf in de hand hebt. Deze heeft 12 echte mensen nodig, op echte Android-apparaten, die zich aanmelden en 14 onafgebroken dagen aangemeld blijven.
Het praktische antwoord
Twee routes, en testers inhuren is optioneel. Werf ze zelf, via een Google Groep, een ontwikkelaarscommunity, een cursus of een subreddit. Dat kost niets, maar je hebt geen grip op wie betrokken blijft. Of gebruik een beheerde dienst: PrimeTestLab levert echte, aangemelde testers op echte Android-apparaten, nooit emulators of bots, en vervangt iedereen die afhaakt zodat de reeks van 14 dagen nooit breekt, vanaf US$ 19,99. Hoe dan ook moeten het echte mensen zijn die zich ook echt aanmelden. Bekijk zeven legitieme manieren om 12 testers te vinden of hoe je de gesloten track opzet.
Klaar als: Play Console toont 12 of meer aangemelde testers en een gesloten test die minstens 14 aaneengesloten dagen loopt, en de actie Productie aanvragen wordt beschikbaar op het Dashboard.
7. Vraag productietoegang aan, als dat voor jou nodig is
Geldt voor: dezelfde accounts als bij de gesloten test, dus persoonlijke accounts die na 13 november 2023 zijn gemaakt. Alle anderen gaan meteen door naar de release.
Voldoen aan de criteria van de gesloten test brengt je op zichzelf nog niet naar productie. Je dient de aanvraag in op het dashboard van Play Console en beantwoordt een vragenlijst. Die wordt vaak beschreven als een vast formulier met tien vragen; Google past de formulering in de loop van de tijd aan, dus onthoud hem liever als drie onderwerpen.
Over je gesloten test
- Hoe je je testers hebt geworven
- Hoe testers met de app omgingen
- Of dat gebruik leek op echt gebruik in productie
- Welke feedback je hebt opgehaald en hoe je die hebt verzameld
Over je app of game
- Wat de app doet en wat de kernfuncties zijn
- Voor wie de app bedoeld is
- Welke waarde die gebruikers eraan hebben
- Verwachte installaties in het eerste jaar
Gereedheid voor productie
- Wat je door de test hebt veranderd
- Hoe je hebt bepaald dat de app klaar is
- Waarom de app nu productiekwaliteit heeft
Schrijf het op vanuit de test die je echt hebt gedraaid. Geen enkele formulering garandeert goedkeuring; concrete details over echt testen en echte wijzigingen helpen wel. Algemene antwoorden zijn een bekende route naar het verzoek om meer te testen. Uitgewerkte voorbeelden laten zien hoe je je eigen test beschrijft, ze zijn geen script.
Google zegt dat deze beoordeling meestal zeven dagen of minder duurt, maar soms langer kan duren; plan op zeven dagen en behandel dat niet als een bovengrens. Timing van de beoordeling voor productietoegang Wordt toegang geweigerd, dan is de gebruikelijke uitkomst een verzoek om meer te testen en geen afwijzing, en je gesloten test hoeft niet te stoppen terwijl je een nieuwe aanvraag voorbereidt. Wat te doen na ‘meer testen vereist’.
Klaar als: Play Console toont dat productietoegang is verleend. Niets daarvóór, geen volledige checklist en geen volle 14 dagen, is die toekenning zelf; de beslissing ligt bij Google.
8. Dien de productierelease in en publiceer die
Productietoegang ontgrendelt, waar die geldt, de track; het publiceert nog niets. De release is een eigen reeks stappen, en het is de plek waar mensen aankomen met alles af en niets live. Een release voorbereiden en uitrollen
- Landen en regio’s Begin smal en breid later uit als je dat wilt.
- Prijzen Stel die in vóór de eerste release. Een gratis app kan later niet betaald worden onder dezelfde pakketnaam.
- Voeg de bundel voor de release toe Kies een geschikte bundel die je al voor de test hebt geüpload, of upload een nieuwe build met een hogere versiecode. Een geteste build naar de productierelease verplaatsen vraagt op zichzelf niet om opnieuw bouwen.
- Releasenaam en releaseopmerkingen De naam is intern; de opmerkingen zijn wat gebruikers bij deze versie zien.
- Lees de fouten en waarschuwingen Console blokkeert bij fouten en laat waarschuwingen door. Lees ze allebei: juist de waarschuwing doet er later vaak toe.
- Dien de wijzigingen in ter beoordeling Er is niets ingediend tot je dat doet. Een afgeronde releasepagina met niet-verzonden wijzigingen is een van de stilste manieren waarop een launch vastloopt.
- Volg de beoordeling en de publicatie In beoordeling, klaar om te publiceren en live zijn drie verschillende statussen. Is beheerde publicatie beschikbaar en ingeschakeld, dan blijven goedgekeurde wijzigingen wachten tot jij Wijzigingen publiceren kiest; goedkeuring alleen is geen publicatie. Daarna kan het nog even duren voordat de vermelding verschijnt.
Rol je eerste release niet gefaseerd uit
Verschillende populaire gidsen raden wie voor het eerst publiceert aan om op 10% uit te rollen en dat daarna op te voeren. Google beschrijft de gefaseerde uitrol als een mechanisme voor updates; zo maak je geen eerste release. Gefaseerde uitrol
Klaar als: Het publicatieoverzicht toont geen niet-verzonden wijzigingen meer, en de productierelease staat op live, niet alleen op goedgekeurd. Waar beheerde publicatie geldt, is die laatste stap aan jou. Beheerde publicatie en publicatiestatussen
Hoelang publiceren duurt en wat kan overlappen
Vlak bij de finish liggen twee beoordelingen, en die staan los van elkaar: de beoordeling voor productietoegang na je vragenlijst, en de beoordeling van de release zelf. Google zegt dat de beoordeling voor toegang meestal zeven dagen of minder duurt maar langer kan duren, en dat de app-beoordeling in uitzonderlijke gevallen ook boven de zeven dagen kan uitkomen. Geen van beide is op een week gemaximeerd. Timing van beoordeling en publicatie Cijfers per fase: de gids over beoordelingstijden.
Welke stappen elkaar echt blokkeren
Het meeste hiervan kun je in willekeurige volgorde doen. Vier dingen niet, en weten welke vier is het verschil tussen een launch van drie weken en een van zes.
Harde afhankelijkheden
- Accountverificatie blokkeert het publiceren van wat dan ook
- Afgeronde app-instellingen blokkeren de kwalificerende gesloten release, maar niet de interne test
- De 14 aaneengesloten dagen blokkeren de aanvraag voor productietoegang
- Productietoegang blokkeert de productierelease, waar die van toepassing is
Veilig om parallel te doen
- De app bouwen, en intern testen terwijl je bouwt
- De Store-vermelding en elke verklaring in App-content
- De app-registratie voor Android-ontwikkelaarsverificatie
- Testers werven en ze klaarzetten om zich aan te melden
Een planningsschatting, duidelijk als zodanig aangeduid
Drie tot vijf weken of meer is een redelijke planning voor een nieuw persoonlijk account. Dat is onze planningsschatting en geen serviceniveau van Google, en hij gaat uit van een app die al grotendeels gebouwd is, testers die zich snel aanmelden en geen grote herzieningen. Het bouwen van de app zit niet in dat getal, en één ronde herwerk komt er nog bij.
Planningsschatting voor een nieuw persoonlijk account: 3 tot 5+ weken, uitgaande van een app die grotendeels gebouwd is, testers die snel reageren en geen grote herzieningen. Geen serviceniveau van Google.
Wat Console je vertelt, en waar je het oplost
Bijna elke stilstand verschijnt als een van zes meldingen. Lees welke je hebt in plaats van opnieuw in te dienen en te hopen.
| Wat je ziet | Waarschijnlijke oorzaak | Waar je het oplost |
|---|---|---|
| Productie aanvragen is niet beschikbaar | Waarschijnlijke oorzaakEr staat nog een taak open voor je account of de app-instellingen, of aan de voorwaarde 12/14 is nog niet voldaan. | Waar je het oplostTaken op Home in Console, daarna Gesloten test |
| De release wordt geblokkeerd door een fout | Waarschijnlijke oorzaakDoel-API-niveau, bundelformaat, een versiecode die niet is opgehoogd, of een ontbrekende verklaring. De fout noemt het gebied. | Waar je het oplostRelease › foutenpaneel |
| App-content toont nog een openstaande taak | Waarschijnlijke oorzaakEen formulier dat als concept is opgeslagen in plaats van ingediend, of een antwoord dat na een wijziging in de app verouderd is. | Waar je het oplostApp-content |
| De beoordelaar kon de app niet openen | Waarschijnlijke oorzaakInstructies ontbreken of zijn verlopen, een eenmalige code komt alleen op jouw telefoon binnen, of een functie ontgrendelt alleen voor een intern account. | Waar je het oplostApp-content › App-toegang |
| Alles is ingevuld maar er gebeurt niets | Waarschijnlijke oorzaakDe wijzigingen zijn opgeslagen maar nooit ter beoordeling ingediend. | Waar je het oplostPublicatieoverzicht |
| De testerteller komt niet op 12 | Waarschijnlijke oorzaakTesters zijn aan de lijst toegevoegd maar hebben de link voor aanmelden nooit geopend. | Waar je het oplostGesloten test › testerlijst |
Je checklist per fase
Geef aan welk account je hebt en waar je naartoe werkt. De checklist scheidt drie dingen die de gebruikelijke lijst door elkaar haalt: wat je nu nodig hebt, wat later vereist is en wat helemaal niet voor jou geldt. Het is een tracker voor jezelf: hij kan niet in je Play Console kijken, en hem afvinken is geen goedkeuring.
Checklist gereedheid
Beantwoord de vragen en vink daarna af wat echt af is. Items voor een latere fase krijgen dat label en tellen niet tegen je.
Voortgang checklist
0 van 0 relevante items afgerond
Je vinkjes worden alleen in deze browser bewaard. Ze worden niet gecontroleerd tegen je Play Console-account, en deze lijst afronden betekent niet dat Google iets heeft goedgekeurd.
Compleet voor deze fase
Naar die stapActuele deadlines en voorwaardelijke beleidswijzigingen
Dit zijn de gedateerde punten die kunnen veranderen wat je bouwt of wanneer je uitbrengt. De meeste raken jouw app niet: lees de derde kolom voordat je op een ervan handelt.
| Datum | Wat er verandert | Wie het raakt | Wat te doen |
|---|---|---|---|
| 31 aug. 2026 | Wat er verandertNieuwe mobiele apps en updates moeten op API 36 richten; Wear OS en Automotive op API 35; TV en XR op API 34. | Wie het raaktElke nieuwe mobiele inzending | Wat te doenBouw tegen API 36. Kijk in Console of je app in aanmerking komt voor een verlenging. Vereisten voor doel-API-niveau |
| 15 sep. 2026 | Wat er verandertDe handhaving op 64-bits uploads van native code voor Wear OS begint. | Wie het raaktWear OS-apps met native code | Wat te doenBouw native libraries opnieuw voor 64-bits. Wear OS-aankondiging |
| 30 sep. 2026 | Wat er verandertNiet-geregistreerde apps lopen wereldwijd het risico uit Google Play te worden verwijderd. Los daarvan beginnen installatiecontroles via deelnemende stores in Brazilië, Indonesië, Singapore en Thailand. | Wie het raaktElke ontwikkelaar op Play, niet alleen in die vier landen | Wat te doenControleer nu je registratiestatus in Play Console. Play Console-vereisten |
| 1 okt. 2026 | Wat er verandertHet Amerikaanse programma voor externe contentlinks start met rapportage en de bijbehorende kosten, en dekt naast transacties ook externe downloads die daaronder vallen. | Wie het raaktOntwikkelaars die zijn ingeschreven voor dat Amerikaanse programma | Wat te doenAlleen als je onder dat programma naar buiten linkt. Geen vereiste bij een eerste publicatie. Programma voor externe contentlinks voor gebruikers in de VS |
| 1 nov. 2026 | Wat er verandertDe gedocumenteerde verlengingsperiode voor de deadlines van het doel-API-niveau en de Billing Library sluit. | Wie het raaktApps met een toepasselijke verlenging | Wat te doenControleer in Console of je ervoor in aanmerking komt; een verlenging gaat niet vanzelf. |
| 27 jan. 2027 | Wat er verandertApps die op API 37+ richten mogen READ_CONTACTS alleen gebruiken waar de Contact Picker een kernfunctie niet kan ondersteunen, met een verklaring in Console waarin je uitlegt waarom. | Wie het raaktApps die op API 37+ richten en contacten lezen | Wat te doenStap over op de Contact Picker of bereid de verklaring voor. Beperkte machtigingen en minimale reikwijdte |
| 27 jan. 2027 | Wat er verandertApps die op API 37+ richten moeten de Android-locatieknop gebruiken voor nauwkeurige locatie bij transactioneel gebruik. Een aparte verklaring geldt voor apps die ACCESS_FINE_LOCATION aanvragen; dat formulier staat gepland voor november 2026. | Wie het raaktApps die op API 37+ richten en nauwkeurige locatie aanvragen | Wat te doenImplementeer de locatieknop waar de regel voor transactioneel gebruik bij API 37+ geldt, en bereid de verklaring voor als de app ACCESS_FINE_LOCATION aanvraagt. Deze twee stapelen, het zijn geen alternatieven. Locatietoegang op de voorgrond en de locatieknop |
| 1 feb. 2027 | Wat er verandertBronnen spreken elkaar tegen. De huidige 16 KB-gids noemt deze datum als het moment waarop updates worden geblokkeerd; de oorspronkelijke aankondiging gebruikte 1 november 2025, en de huidige gids maakt niet duidelijk hoe dat op nieuwe apps van toepassing is. | Wie het raaktApps met native code | Wat te doenTest nu op compatibiliteit met 16 KB in plaats van rond een van beide datums te plannen. Paginagroottes van 16 KB |
Eén detail dat je goed moet hebben: de locatieknop vervangt ACCESS_FINE_LOCATION niet. Je declareert die machtiging nog steeds, met het attribuut onlyForLocationButton, zodat het systeem nauwkeurige locatie alleen via de knop toekent. Is een globale locatie genoeg, dan is het alternatief ACCESS_COARSE_LOCATION, de volledige naam en niet ‘COARSE_LOCATION’. De aankondiging van Google in april 2026 was aangepast beleid en geen verduidelijking, en actualiseerde ook hoe leeftijdsbeperkte content geldt voor apps met een datingfunctie. Aankondiging van 15 april 2026
Doorlopende vereisten zonder deadline
Deze gelden nu en staan in geen enkel overzicht van ‘wat er is veranderd’, en juist daarom verrassen ze mensen die dit proces een jaar of twee geleden hebben geleerd.
- Gesloten test: 12 testers, 14 aaneengesloten dagen, voor persoonlijke accounts die na 13 november 2023 zijn gemaakt. Het aantal daalde op 11 december 2024 van 20 naar 12 testers.
- Overdracht van accounteigendom loopt via de overdrachtsprocedure van Play Console. Directe overdracht van de eigenaar geldt voor organisaties en persoonlijke accounts die geen geld verdienen; een persoonlijk account dat wel geld verdient, gaat via een andere route met een nieuw account en een app-overdracht. Accounts kopen, leasen of verkopen via derden is verboden. Eigendom van een ontwikkelaarsaccount overdragen
- Organisatorische accounts zijn verplicht voor bepaalde apps voor financiële diensten, gezondheidsapps, goedgekeurde VpnService-apps en overheidsapps.
- Machtigingen voor foto’s en video’s worden nu gehandhaafd. Brede toegang alleen waar een kernfunctie die nodig heeft; gebruik anders de fotokiezer van het systeem.
PolicyBytes: beleidsupdates van april 2026
Het Developer Experience-team van Google over het beleid rond contacten en accountoverdracht en over de updates hierboven voor locatie en leeftijdsbeperkte content. Optioneel; de tabel bevat de versie waarmee je aan de slag kunt.
Zo helpt PrimeTestLab bij de gesloten test
Zeven van de acht fasen zijn papierwerk en techniek die je zelf in de hand hebt. Eén fase heeft 12 echte mensen nodig, op echte Android-apparaten, aangemeld en echt actief gedurende 14 onafgebroken dagen. Dat is de stap waarop solo-ontwikkelaars vastlopen, en het enige deel dat wij doen.
Jij deelt de link voor aanmelden van je gesloten test. Wij regelen de uitnodiging, de bevestiging van de aanmelding, de dagelijkse monitoring van betrokkenheid en volledige retentie over 14 dagen, en vervangen iedereen die afhaakt. Elke app-taal, flexibele targeting op landen.
Wat wij niet doen
PrimeTestLab dekt de testervereiste: het deel met 12 aangemelde testers die 14 dagen actief blijven. Wij dienen je verklaringen niet in, kiezen je accounttype niet, schrijven je antwoorden voor productietoegang niet en hebben geen invloed op de beoordeling van Google. Productietoegang is de beslissing van Google. Ons cijfer van 99,9% is ons eigen beheerde percentage afgeronde tests over 9.800+ apps: het meet of de test tot het einde is gelopen, en dat is wat wij in de hand hebben. Het is geen garantie van Google op goedkeuring.
Huidige pakketten
Starter
12 testers
US$ 19,99
Enterprise
25 testers
US$ 27,99
Professional
20 testers
US$ 29,99
Geld-terug-garantie · Testen start doorgaans binnen 4 tot 6 uur · Geen abonnement
Veelgestelde vragen
Heb ik voor elke nieuwe app 12 testers nodig, of alleen voor de eerste?
Google behandelt productietoegang per app: je vraagt die aan vanaf het Dashboard van een app, en de testvereiste wordt voor die aanvraag beoordeeld. Nergens in wat Google publiceert staat dat toegang voor één app de vereiste voorgoed weghaalt bij elke volgende app. Kijk dus bij elke nieuwe app op het Dashboard in plaats van aan te nemen dat de eerste het geregeld heeft.
Telt de interne test mee voor de vereiste van de gesloten test?
Nee. Alleen de gesloten track voldoet eraan. De interne test is nog steeds de moeite waard: hij loopt terwijl de instellingen van je app nog niet compleet zijn, biedt plaats aan maximaal 100 testers en apps die alleen intern draaien zijn vrijgesteld van het formulier Gegevensbeveiliging. Maar hoeveel je er ook mee test, het brengt de teller van 12 testers en 14 dagen niet in beweging.
Is identiteitsverificatie genoeg, of zijn er nog andere verificatiestappen?
Het zijn drie losse dingen die makkelijk door elkaar lopen. Identiteitsverificatie toont aan wie je bent, zodat je een account mag hebben. Apparaatverificatie is een taak op nieuwe persoonlijke accounts, die je doet in de mobiele app van Play Console op een niet-gerooteerd fysiek Android-apparaat met Android 10 of hoger. Android-ontwikkelaarsverificatie koppelt je app aan een geverifieerde identiteit. De ene afronden rondt de andere twee niet af.
Betekent richten op API 36 dat mijn app alleen op Android 16 draait?
Nee. Richten op API 36 vertelt Android tegen welk gedrag je app is gebouwd; minSdk bepaalt de oudste versie waarop hij installeert. Het doel verhogen vraagt niet om een hoger minimum, en het minimum onnodig verhogen kost je gebruikers.
Heb ik een privacybeleid nodig als mijn app geen gegevens verzamelt?
Ja, en op twee plekken: een link in Play Console, en een link of de tekst van het beleid in de app zelf. Een app die niets verzamelt, heeft er ook een nodig dat dat vermeldt, en vult op de gesloten, open of productietrack nog steeds het formulier Gegevensbeveiliging in.
Waarom is Productie aanvragen niet beschikbaar op mijn dashboard?
Meestal een van vier oorzaken: er staat nog een accounttaak open, zoals identiteits- of apparaatverificatie; de instellingen van je app zijn niet compleet, waardoor de gesloten release niet kwalificeert; er zijn minder dan 12 testers echt aangemeld, in plaats van alleen toegevoegd; of de 14 aaneengesloten dagen zijn nog niet verstreken, ook als een tester zich heeft afgemeld en zijn eigen telling opnieuw is begonnen. Play Console noemt op het Dashboard welke het is.
Kan ik een persoonlijk account later omzetten naar een organisatorisch account?
Ja. Google biedt daarvoor een omzettingsprocedure binnen het bestaande account: verifieer de website van de organisatie, verifieer het betalingsprofiel en rond daarna de wijziging af. Google adviseert om na de omzetting minstens 72 uur te wachten voordat je nieuwe apps indient. De andere kant op omzetten vraagt wel om een nieuw account.
Zijn de kosten van US$ 25 jaarlijks, of gelden ze per app?
Geen van beide. Ze zijn eenmalig, worden één keer per ontwikkelaarsaccount in rekening gebracht, kennen geen jaarlijkse verlenging en betaal je met een creditcard of debetkaart; prepaidkaarten worden niet geaccepteerd en de eigenaar moet 18 jaar of ouder zijn. Het zijn registratiekosten en geen schatting van de totale kosten van publiceren, en Google beschrijft beperkte gevallen waarin restitutie mogelijk is, gekoppeld aan het opheffen van een account.
Wat je nu kunt doen
Je volgende stap
Zoek de eerste onafgeronde vereiste die je volgende inzending echt blokkeert en los die op, terwijl je alles wat ernaast kan lopen gewoon doorzet: de app bouwen, nauwkeurige verklaringen voorbereiden en testers klaarzetten. Is je account niet geverifieerd, dan is dat de blokkade. Is het wel geverifieerd en heb je een persoonlijk account dat na 13 november 2023 is gemaakt, rond dan de app-instellingen af en start de gesloten test zo vroeg als je kunt: de 14 aaneengesloten dagen zijn het enige deel hiervan dat je met harder werken niet kunt inkorten. Is je app al in beoordeling, lees dan het publicatieoverzicht in plaats van opnieuw in te dienen. En staat de gesloten test tussen jou en productie in, dan is dat precies het deel dat wij overnemen.
Waar elke vereiste vandaan komt
Elke claim hierboven die ertoe doet, linkt zijn bron op de plek zelf; dit is de overzichtsversie. De helppagina’s van Google zijn grotendeels ongedateerd, dus de wijzigingsdatum van een pagina zegt niets over wanneer een beleidsregel is ingegaan.
Wat er in deze herziening is veranderd
- 11 september 2026
- Opnieuw opgebouwd aan de hand van de documentatie van Google, gecontroleerd op 8 september, en daarna nog eens herzien na een heraudit van die herbouw. Gecorrigeerd: de vereiste voor het doel-API-niveau (nu een matrix per formfactor); de volgorde van de voorwaarden rond de gesloten test; de omzetting van persoonlijk naar organisatorisch; de doorlooptijd van D-U-N-S; de reikwijdte van de registratiedeadline van 30 september 2026 en de route ernaartoe, die een statuscontrole in Play Console is nadat de app bestaat; contacten en locatie naar 27 januari 2027 bij API 37+, waarbij implementatie en verklaring stapelen; de specificaties voor icoon, screenshots en previewvideo; toegang voor beoordelaars als vijf sets instructies; de applicatie-ID als eigenschap van de build en niet van het record in Console; en de mechaniek van de release, want een geschikte geteste bundel kan opnieuw worden gebruikt, en goedkeuring is geen publicatie waar beheerde publicatie geldt. Toegevoegd: apparaatverificatie, de fasen voor het aanmaken van de app en voor de release, preflight voor native code en Play Billing, verklaringen over AI in storemateriaal, de verklaringen voor gezondheidsapps en financiële functies (ook verplicht zonder zulke functies), een tabel met blokkades, en een bron naast elke claim die ertoe doet. Verwijderd wegens gebrek aan onderbouwing: de migratiedatum van 28 januari 2026 voor gezondheidsaccounts, de mythe van de ‘vijf dagen’ voor identiteit, de uitleg over de Android-ID uit april 2025, de limiet van 1 MB voor de uitgelichte afbeelding en de ranking ‘#1 vermijdbare afwijzing’. De checklist voor gereedheid is twee keer opnieuw gebouwd: hij scheidt nu ‘later vereist’ van ‘niet van toepassing’, en leest ingediend werk niet langer als afgerond.
- 24 juni 2026
- Voor het eerst gepubliceerd.