Vereisten
Voordat je je testtracks configureert, moet je zorgen dat je de volgende platformvereisten begrijpt:
- Accountvereisten: Gebruikers hebben een Google-account of een Google Workspace-account nodig om aan een test deel te nemen.
- Wijzigingen in de mogelijkheid om inkomsten te genereren: Wijzigingen in de prijzen van je app hebben invloed op alle versies voor alle tracks.
- Wijzigingen in beschikbaarheid per land: Wijzigingen in gedistribueerde landen en regio's zijn van toepassing op alle tracks. Ga voor uitzonderingen voor interne tests naar het gedeelte Een interne test opzetten verderop in dit artikel.
- Releasevereisten: Je moet je app testen voordat je deze vrijgeeft voor productie. Nadat je voor het eerst een open, gesloten of interne test hebt gepubliceerd, kan het een paar uur duren voordat de testlink beschikbaar is voor testers. Het kan ook een paar uur duren voordat aanvullende wijzigingen beschikbaar zijn.
- Organisatietoegang: Als je testers wilt toevoegen voor een organisatie die Managed Google Play gebruikt, ga je naar het tabblad Managed Google Play op de pagina Geavanceerde instellingen van je app (Testen en release > Geavanceerde instellingen) in de Play Console en vink je het selectievakje Aanzetten aan. Als je deze functie aanzet, wordt de app privé. Dit betekent dat de app niet meer zoekbaar is in de openbare Play Store. Als je app privé is, moet je de aan je test gekoppelde organisatie ook toevoegen aan je getargete lijst.
- Reviews: Feedback van je testgebruikers heeft geen invloed op de openbare beoordeling van je app.
- Betaalde apps: Testers moeten betaalde apps kopen als ze deelnemen aan open of gesloten tests. Voor interne tests kunnen testers betaalde apps kosteloos installeren.
Verschillen tussen interne, gesloten en open tests
Je kunt releases maken in 3 testtracks voordat je je app vrijgeeft voor productie. Elke testfase levert feedback op die je nodig hebt om de app tijdens de ontwikkeling te verbeteren.
Interne tests
Maak een interne testrelease om je app snel te distribueren naar maximaal 100 testers voor de eerste kwaliteitscontroles. We raden je aan een interne test uit te voeren voordat je je app vrijgeeft voor gesloten of open tracks. Als dat nodig is, kun je tegelijkertijd interne tests uitvoeren met gesloten en open tests voor verschillende app-versies. Je kunt met een interne test beginnen voordat je de app hebt ingesteld.
Gesloten test
Maak een gesloten testrelease om pre-releaseversies van je app te testen met een bredere set testers en zo gerichte feedback te verzamelen. Nadat je hebt getest met een kleinere groep collega's of vertrouwde gebruikers, kun je je test uitbreiden naar een open release. Op de pagina Gesloten test is een gesloten testtrack beschikbaar als je eerste gesloten test. Als dat nodig is, kun je extra gesloten tracks maken en deze een naam geven. Voor eerder gepubliceerde apps krijgen alleen gebruikers in je testgroep updates voor gesloten versies.
Open test
Maak een open testrelease om een test met een grote groep uit te voeren en je testversie zichtbaar te maken op Google Play. Iedereen kan deelnemen aan een open testprogramma en privéfeedback sturen. Als je deze optie kiest, zorg je dat je app en Store-vermelding klaar zijn voor zichtbaarheid op Google Play.
Alles samenvouwen Alles uitvouwen
Aanbevelingen voor tests
Hoe begin ik?We raden je aan met een interne test te beginnen en daarna uit te breiden naar een kleine groep gesloten testers. Ontwikkelaars met een persoonlijk account dat na 13 november 2023 is gemaakt, moeten aan specifieke testvereisten voldoen voordat ze hun app beschikbaar kunnen maken op Google Play of pre-registratie kunnen gebruiken. Raadpleeg dit Helpcentrum-artikel over vereisten voor app-tests voor meer informatie.
Als je een interne test maakt, kun je je app onmiddellijk vrijgeven voor interne testers en vroeg in het ontwikkelingsproces feedback krijgen. Een interne test is:
- Snel: Via de interne testtrack kun je apps veel sneller distribueren dan via open of gesloten tracks. Als je een nieuwe Android App Bundle publiceert in de interne testtrack, is deze binnen een paar minuten beschikbaar voor testers. De eerste keer dat je een app uploadt, is deze onmiddellijk beschikbaar voor interne testers. De app heeft maximaal 48 uur een tijdelijke naam en Store-vermeldingsgegevens.
- Flexibel: Je kunt interne tests aanpassen om verschillende testfasen te ondersteunen, zoals kwaliteitscontroles en foutopsporing na de lancering.
- Beveiligd: Test-apps op de interne testtrack worden beveiligd via de Play Store naar gebruikers gedistribueerd.
- Je kunt meerdere gesloten tests en één open test tegelijkertijd uitvoeren.
- Een gebruiker die zich aanmeldt voor de interne test van je app, komt niet meer in aanmerking voor een open of gesloten test. Als een gebruiker toegang wil tot een open of gesloten test, moet die zich eerst afmelden voor de interne test en zich daarna aanmelden voor de open of gesloten test.
Stap 1: Testdetails instellen
Een testmethode kiezen
Interne test: tot 100 testers beherenJe kunt een lijst met interne testers maken op basis van e-mailadressen. Een interne test kan maximaal 100 testers per app hebben.
Houd bij het opzetten van een interne test rekening met de volgende richtlijnen:
- Landendistributie: Je kunt gebruikers uit elke locatie toevoegen aan je interne test. Als een interne tester zich in een land bevindt waar de productieversie of open of gesloten testversie van je app niet beschikbaar is, krijgt de gebruiker nog steeds toegang tot de interne test.
- Betaling: Voor betaalde apps kunnen testers je interne testversie kosteloos installeren. Testers moeten betalen voor in-app aankopen, tenzij je ze toevoegt aan een lijst met gelicentieerde testers.
- Uitsluitingsregels voor apparaten: Uitsluitingsregels voor apparaten zijn niet van toepassing op interne testers.
- Beleids- en beveiligingscontroles: Interne tests zijn misschien niet onderworpen aan het standaard Play-beleid of beveiligingscontroles. Apps die actief zijn voor interne testtracks zijn vrijgesteld van opname in het gedeelte Veiligheid van gegevens op Google Play.
Een mailinglijst voor je testers maken
Als je al een mailinglijst hebt gemaakt, ga je verder met de instructies om testers toe te voegen.
- Log in bij de Play Console, selecteer een app en ga naar de pagina Interne tests (Testen en releasen > Testen > Interne tests).
- Selecteer het tabblad Testers.
- Klik onder Testers op Mailinglijst maken.
- Voer een lijstnaam in. Je kunt dezelfde lijst gebruiken voor toekomstige tests voor andere apps.
- Voeg e-mailadressen toe (gescheiden door komma's) of klik op Csv-bestand uploaden. Als je een csv-bestand gebruikt, plaats je de e-mailadressen elk op een afzonderlijke regel, zonder komma's. Let op de volgende regels:
- Als je een csv-bestand uploadt, worden alle e-mailadressen overschreven die je eerder hebt toegevoegd.
- De Play Console accepteert geen csv-bestanden in UTF-8 met BOM-indeling.
- Klik op Wijzigingen opslaan en daarna op Maken.
Testers toevoegen
Zo voeg je testers toe aan een interne test:
- Log in bij de Play Console, selecteer je app en ga naar de pagina Interne tests (Testen en releasen > Testen > Interne tests).
- Selecteer het tabblad Testers.
- Selecteer in de tabel Testers de gebruikerslijsten waarmee je je release wilt testen.
- Verstrek een feedback-URL of e-mailadres om feedback van testers te verzamelen. Je kanaal wordt getoond op je aanmeldingspagina voor testers.
- Kopieer de deelbare link om de release te delen met testers.
- Klik op Wijzigingen opslaan.
Apps testen die niet volledig zijn ingesteld
Je kunt een interne testrelease maken als je app niet volledig is ingesteld. Zodra je een geldige app-bundel hebt, kun je deze snel distribueren naar een beperkt aantal testers. Als je een app wilt testen die niet volledig is ingesteld, moet je rekening houden met het volgende:
- Voordat je app de eerste beoordeling krijgt, zien gebruikers een tijdelijke naam voor de app op Google Play. Je vindt de tijdelijke naam van je app in het app-overzicht op het dashboard van je app.
- Nadat je een artefact hebt geüpload, staat de pakketnaam voor de app vast en kan deze niet meer worden gewijzigd.
- Voor aankopen in apps die in de interne testtrack of in de conceptfase zijn gepubliceerd, gelden bestedingslimieten.
Voor gesloten tests kun je lijsten van testers maken op basis van e-mailadressen. Je kunt maximaal 200 lijsten maken die elk maximaal 2000 gebruikers kunnen bevatten. Je kunt maximaal 50 lijsten per track maken.
Een mailinglijst voor je testers maken
Als je de lijst met testers al hebt gemaakt, ga je verder met de instructies voor het toevoegen van testers.
- Log in bij de Play Console, selecteer een app en ga naar de pagina Gesloten test (Testen en releasen > Testen > Gesloten test).
- Klik op Track beheren.
- Selecteer het tabblad Testers.
- Klik onder Testers op Mailinglijst maken.
- Voer een lijstnaam in. Je kunt dezelfde lijst gebruiken voor toekomstige tests voor andere apps.
- Voeg e-mailadressen toe, gescheiden door komma's, of klik op Csv-bestand uploaden. Houd rekening met de volgende regels:
- Als je een csv-bestand uploadt, worden alle e-mailadressen overschreven die je eerder hebt toegevoegd.
- De Play Console accepteert geen csv-bestanden in UTF-8 met BOM-indeling.
- Klik op Wijzigingen opslaan en daarna op Maken.
Testers toevoegen
Zo voeg je testers toe aan een gesloten test:
- Log in bij de Play Console, selecteer een app en ga naar de pagina Gesloten test (Testen en releasen > Testen > Gesloten test).
- Klik op Track beheren.
- Selecteer het tabblad Testers.
- Selecteer in het gedeelte Testers de gewenste toegangsmethode voor testers:
- E-mail: E-mail wordt automatisch geselecteerd. Selecteer de gebruikerslijsten waarmee je je release wilt testen.
- Google Groepen: Selecteer Google Groepen en voer de e-mailadressen van de Google-groep in met de indeling
jegroepsnaam@googlegroups.com. Alleen leden van de gespecificeerde Google-groepen kunnen deelnemen aan je test. Ga naar het Helpcentrum voor Google Workspace-beheerders voor meer informatie over hoe je Google-groepen beheert.
- Verstrek een feedback-URL of e-mailadres om feedback van testers te verzamelen. Je feedbackkanaal wordt getoond op je aanmeldingspagina voor testers.
- Kopieer de deelbare link om de release te delen met testers.
- Klik op Wijzigingen opslaan.
Met een gesloten test kun je kiezen welke organisatie toegang heeft tot je track. Beheerders van deze organisaties kunnen gebruikers toewijzen om je release te testen.
We raden je aan testers toe te voegen via de Play Console of via de pagina met instellingen voor de Android-app in de Google Beheerdersconsole. Als een gebruiker wordt geselecteerd om te testen via zowel de Play Console als de Google Beheerdersconsole, krijgt deze de hoogste versiecode van alle beschikbare app-versies.
Zo voeg je een organisatie toe aan een gesloten test:
- Log in bij de Play Console, selecteer je app en ga naar de pagina Gesloten test (Testen en releasen > Testen > Gesloten test).
- Klik op Track beheren.
- Selecteer het tabblad Testers.
- Klik in het gedeelte Organisaties beheren op Organisatie toevoegen.
- Voer de ID en naam in van de organisatie die toegang heeft tot je track.
Tip: Er wordt automatisch een organisatie-ID gemaakt als je Android-beheer instelt en toegang krijgt tot Managed Google Play. Ga naar Toegang tot Managed Google Play voor informatie over hoe je Android-beheer instelt met toegang tot Managed Google Play. Als je organisatie al Android-apparaten beheert, ga je naar Privé-apps distribueren voor instructies om je organisatie-ID te vinden.
- Klik op Toevoegen en dan op Wijzigingen opslaan.
Als je een open test instelt, kunnen gebruikers je test-app vinden op Google Play. Zorg dat je app klaar is voor openbare zichtbaarheid voordat je deze optie kiest.
- Apps met vroege toegang (nieuwe apps die niet zijn gepubliceerd in de productietrack): Gebruikers kunnen je open test vinden via de zoekfunctie op Google Play om je app te installeren en te testen.
- Apps met een actieve productieversie: Gebruikers kunnen zich rechtstreeks vanuit je Store-vermeldingspagina aanmelden voor je open test.
Je kunt ook een URL-link op een website of via e-mail delen. Elke gebruiker met de link heeft toegang tot de open test.
Een open test starten
Volg deze stappen om een open bètatest te starten:
- Log in bij de Play Console, selecteer je app en ga naar de pagina Open test (Testen en releasen > Testen > Open test).
- Selecteer het tabblad Testers.
- Vouw het gedeelte Testers beheren uit. Als het gedeelte Testers beheren leeg is, ga je na of je een app-bundel hebt geüpload.
- Geef aan hoeveel testers je app kunnen gebruiken:
- Onbeperkt: Standaard geselecteerd.
- Beperkt aantal: Verstrek een limiet (moet minimaal 1000 zijn).
- Verstrek een feedback-URL of e-mailadres om feedback van testers te verzamelen. Gebruikers krijgen je feedbackkanaal te zien op je aanmeldingspagina voor testers.
- Kopieer de deelbare link om de release te delen met testers.
- Klik op Wijzigingen opslaan.
Soms kun je extra gesloten testtracks nodig hebben. Je hebt bijvoorbeeld verschillende ontwikkelingsteams die bugs binnen verschillende functies moeten verhelpen. Als elk team een eigen testtrack maakt, kunnen teams tegelijkertijd aan verschillende functies werken.
Met extra testtracks kun je een lijst met testers maken op basis van e-mailadressen of testers beheren via Google Groepen. Er geldt geen beperking voor de maximale grootte van deze groepen.
Een extra testtrack maken
- Log in bij de Play Console, selecteer je app en ga naar de pagina Gesloten test (Testen en releasen > Testen > Gesloten test).
- Klik rechtsboven op de pagina op Track maken.
- Voer een tracknaam in. De tracktitel identificeert de track in de Play Console en de Google Play Developer API.
- Klik op Track maken.
- Selecteer het tabblad Testers.
- Selecteer in het gedeelte Testers de optie E-mail of Google Groepen en wijs je gebruikerslijsten toe:
- E-mail: Standaard geselecteerd. Selecteer de gebruikerslijsten waarmee je je release wilt testen.
- Google Groepen: Selecteer Google Groepen en voer de e-mailadressen van de Google-groep in met de indeling
jegroepsnaam@googlegroups.com. Alleen leden van de gespecificeerde Google-groepen kunnen deelnemen aan je test. Ga naar het Helpcentrum voor Google Workspace-beheerders voor meer informatie over hoe je Google-groepen beheert.
- Verstrek een feedback-URL of e-mailadres om feedback van testers te verzamelen. Je feedbackkanaal wordt getoond op je aanmeldingspagina voor testers.
- Kopieer de deelbare link om de release te delen met testers.
- Klik op Wijzigingen opslaan.
Aanvullende trackbeperkingen
Als je extra gesloten tracks maakt, worden de volgende functies niet ondersteund:
- Zakelijke targeting gebruikt voor de publicatie van privé-apps
- Apparaatcompatibiliteit voor app-bundels die alleen worden gepubliceerd via extra testtracks
- Targeting op landen
- Trackinformatie via de mobiele Play Console-app (extra tracks worden in de app getoond als open testtracks)
Als je Google Play Games-services gebruikt, worden groepen met testers automatisch gedeeld tussen je app en Google Play Games-services.
Testers kunnen wijzigingen in je gameprojecten uitproberen (zoals prestaties en scoreborden) voordat de wijzigingen worden gepubliceerd voor algemene gebruikers. Je kunt testers afzonderlijk beheren via hun e-mailadres of tracktesters hergebruiken.
Op de pagina Testers voor Play Games-services van je app (Aantal gebruikers vergroten > Play Games-services > Instellen en beheren > Testers) kun je de schakelaar voor testers gebruiken om automatisch gebruikers op te nemen die zich hebben aangemeld om je app te testen.
Zo voeg je individuele testers voor Google Play Games-services handmatig toe:
- Log in bij de Play Console, selecteer je app en ga naar de pagina Testers voor Play Games-services (Aantal gebruikers vergroten > Play Games-services > Instellen en beheren > Testers).
- Voer geldige e-mailadressen van je Google-account in die zijn ingelogd bij Google Play Games-services.
- Klik op Toevoegen.
Zodra gebruikers zich hebben aangemeld voor je testgroep, kunnen ze inloggen via Google Play Games-services, concept- en gepubliceerde prestaties verdienen en posts publiceren op concept- of gepubliceerde scoreborden.
Stap 2: Een release maken
Nadat je de testdetails hebt ingesteld, kun je een release voorbereiden en uitrollen.
Ga naar App-releases distribueren naar specifieke landen voor meer informatie over hoe je de beschikbaarheid van je gesloten en open testtracks beheert voor verschillende landen.
Stap 3: Je app delen met testers
Als je een open of gesloten test uitvoert, kunnen testers je test-app vinden op Google Play via hun apparaat. Voor gesloten tests blijft je app beschikbaar voor testers in je lijst of groep.
Als je een interne of gesloten test uitvoert voordat je met open tests of de uitrol naar productie begint, kunnen testers je app niet vinden door te zoeken op Google Play. Deel de Play Store-URL van de app met testers zodat ze de app kunnen downloaden.
Als testers je app niet kunnen vinden op Google Play, kun je een link voor aanmelden delen. Houd rekening met het volgende als je een link voor aanmelden gebruikt:
- De link voor aanmelden wordt alleen getoond als de app de status Gepubliceerd heeft. Voor apps met de status Concept of In afwachting van publicatie wordt geen link voor aanmelden getoond.
- Nadat testers op de link voor aanmelden hebben geklikt, krijgen ze een uitleg van de verantwoordelijkheden van testers en een link om zich aan te melden. Elke tester moet zich aanmelden via de link.
- Voor gesloten tests met een Google-groep moeten gebruikers lid worden van de groep voordat ze zich kunnen aanmelden voor je test.
Stap 4: Feedback verzamelen
Zodra testers je app installeren, wordt hun app binnen enkele minuten automatisch aangepast naar de testversie.
Testers kunnen geen openbare reviews achterlaten op Google Play voor testversies. Voeg een direct feedbackkanaal toe (zoals e-mail, een website of een berichtenforum) om feedback te verzamelen.
Als je een open of gesloten test uitvoert, kunnen testers ook privéfeedback geven via Google Play.
Stap 5: Een test beëindigen
Zo verwijder je gebruikers uit de test van je app en beëindig je een testtrack:
- Log in bij de Play Console, selecteer je app en ga naar de testpagina voor de test die je wilt beëindigen:
- Open test (Testen en releasen > Testen > Open test)
- Gesloten test (Testen en releasen > Testen > Gesloten test)
- Interne test (Testen en releasen > Testen > Interne test)
- Zoek de test die je wilt beëindigen en klik op Track beheren.
Opmerking: Afhankelijk van het soort test dat je beëindigt en het aantal tests dat je uitvoert, hoef je deze stap misschien niet uit te voeren.
- Klik rechtsboven op de pagina op Track onderbreken.
Nadat je een test hebt beëindigd, krijgen testers geen updates, maar blijft de app op hun apparaat staan.
Versiecodes en statussen voor testtracks
Vereisten voor versiecodesApparaten krijgen automatisch de app-versie die aan beide criteria voldoet:
- Bevat de hoogste versiecode die compatibel is met het apparaat.
- Is gepubliceerd naar een track waarvoor de gebruiker in aanmerking komt.
Alle gebruikers komen in aanmerking voor de productietrack. Als een app-bundel naar de productietrack is gepubliceerd met een hogere versiecode dan naar de testtrack waarvoor een gebruiker zich heeft aangemeld, krijgt de gebruiker de productierelease.
Gebruikers komen in aanmerking voor een testtrack als ze aan beide voorwaarden voldoen:
- Ze zijn opgenomen in de configuratie voor de beheerde track.
- Ze moeten zich actief aanmelden voor het bijbehorende testprogramma.
Gebruikers die in aanmerking komen voor meerdere tracks, krijgen de hoogste versiecode die naar die tracks is gepubliceerd. Gebruikers in open tests komen bijvoorbeeld in aanmerking voor zowel de productietrack als de open testtrack. Gebruikers in gesloten tests komen in aanmerking voor zowel de productietrack als de gesloten testtrack. Gebruikers in zowel open tests als gesloten tests komen in aanmerking voor de productietrack, de open testtrack en de gesloten testtrack.
Gebruikers die zich aanmelden voor interne tests, komen niet in aanmerking voor open en gesloten tests, zelfs niet als ze zijn opgenomen als testers voor die tracks. Deze gebruikers krijgen alleen de versiecode die is gepubliceerd in de interne testtrack.
Ga naar Versie van je app voor technische informatie.
Als je een release uitrolt, toont de Play Console validatieberichten als gebruikers op een bepaalde track app-updates krijgen van een andere track (wat de fallback-status van de track wordt genoemd).
Fallback-voorwaarden en -statussen
- Geschaduwd: Een app-bundel schaduwt een andere app-bundel als deze een deel van of de gehele apparaatconfiguratie levert met een hogere versiecode.
- Gepromoot: Alle actieve app-bundels zijn opgenomen in actieve app-bundels op de fallback-track (alle actieve bundels voor open tests zijn bijvoorbeeld ook actief in productie).
- Vervangen: Alle actieve app-bundels in een track worden volledig geschaduwd door actieve app-bundels met hogere versiecodes in de bijbehorende fallback-track. Geen van de app-bundels in de track wordt aan gebruikers geleverd, omdat alle gebruikers een app-bundel uit de fallback-track krijgen.
- Gedeeltelijk geschaduwd: Ten minste één actieve app-bundel in een track wordt geschaduwd door een app-bundel met een hogere versiecode in de bijbehorende fallback-track. Sommige gebruikers van de open test krijgen een app-bundel uit de open testtrack, terwijl anderen een app-bundel uit de productietrack krijgen. Dit duidt meestal op een fout bij de toewijzing van versiecodes.