Google Play Console voor Android apps
Om een Android app in de Google Play store te kunnen plaatsen dient u te beschikken over een Google Developer Account. Voor het maken van een account moeten meerdere stappen worden gezet:
- Google Developer Account aanmaken
- Genkgo toegang geven tot Google Console
- Genkgo toestemming geven om een app te publiceren
LET OP! Voer deze stappen uit in de incognito/privé modus van je browser. Daarmee weet je zeker dat alle stappen met het juiste Google account worden uitgevoerd. Veel mensen zijn met meerdere adressen ingelogd bij Google. Het kan dan snel gebeuren dat bepaalde stappen onbedoeld uitgevoerd worden op het verkeerde account.
1. Google Developer Account maken
Indien u al een (betaald) Developer Account hebt bij Google, dan kunt u dit onderdeel overslaan.
Voordat u een developer account kunt maken, dient u allereerst te beschikken over een normaal Google Account.
- Meld u aan voor een ontwikkelaarsaccount met uw Google-account. Let op: het dient te gaan om een zogenaamd Organisatorisch account. De kosten voor een dergelijk account bedragen eenmalig $ 25. Dit kan alleen betaald worden met een creditcard. Indien uw organisatie die nog niet heeft, kunt u overwegen een prepaid of disposable creditcard aan te schaffen. Via Google kunt u zoeken op deze termen om daar meer over te weten te komen. Natuurlijk kan het ook een moment zijn om bij uw eigen bank een creditcard aan te schaffen.
- U kunt nu inloggen op de Google Play Console.
2. Genkgo toegang geven tot Google Console:
- Log in op de Google Play Console. Gebruik daarbij hetzelfde Google account dat u eerder gebruikte.
- Ga naar Gebruikers en rechten
- Ga naar Gebruikersgegevens:
- Kies voor Nieuwe gebruiker uitnodigen
- Bij E-mailadres vult u in "development@genkgo.nl"
- Onder Rechten, bij App-rechten stel je in:
- Klik op App toevoegen
- Kies voor Alles selecteren
- Bevestig met Toepassen
- Zet een vinkje bij: Beheer (alle rechten)
- Bevestig met Toepassen
- Onder "Rechten", bij "Accountrechten" stel je in:
- Beheer (alle rechten)
- Klik op Gebruiker uitnodigen
U bent nu klaar met aanmaken van het ontwikkelaarsaccount. U hoeft dit niet aan Genkgo te melden. Wij krijgen hiervan automatisch bericht. Onderstaande stappen zullen op een later moment worden genomen.
4. Google Firebase - Service Account
- Ga naar de Google Firebase Console
- Klik op "Add project".
- Voer bij "Enter your project name" een beschrijvende naam in, bijvoorbeeld "Uw vereniging App" en bevestig door op "Continue" te klikken. U gaat verder naar stap 2.
- Deactiveer bij stap 2 "Enable Google Analytics for this project" door op het vinkje te klikken.
- Bevestig door op "Create project" te klikken.
- Het project wordt nu aangemaakt, dit kan even duren. Als het systeem klaar is, klikt u onder "Your Firebase project is ready" op de verschenen knop "Continue".
- Nu opent het projectdetailscherm.
- Klik op het tandwiel in de linker bovenhoek naast "Project Overview" en kies voor "Project settings". Het overzicht van de zojuist aangemaakte app zal worden geopend.
- Ga naar het tabblad "Service Accounts" en klik op "Generate new private key". Een pop-up venster verschijnt.
- Klik op "Generate key". Er zal automatisch een download worden gestart. Kies indien nodig een opslaglocatie op uw computer waar u het bestand makkelijk kunt terugvinden. Het bestand heeft een naam die eindigt op ".json".
- Ga naar de Genkgo Admin omgeving van uw organisatie en navigeer naar Mobiel -> "Uw app" -> Publicatie in Stores -> Google Play Store -> Tabblad "Firebase".
- Klik op "Start activatie".
- Selecteer bij "Service Account (JSON bestand)" het zojuist gedownloade bestand op uw computer. Bevestig door te klikken op "Opslaan".
- De activatie kan enkele minuten duren. Ververs de pagina totdat u de volgende melding ziet: "Momenteel is er een verbinding gelegd met Firebase...".
- Verwijder het JSON bestand van uw computer.
5. Google Cloud - Google Play API Service Account
- Ga naar de Google Cloud Console.
- Selecteer bovenin het zojuist aangemaakte project.
- Druk op de blauwe knop met het label "Enable". Na even laden verschijnt een nieuw scherm.
- Kies rechtsbovenin voor "Create Credentials".
- Zet onder "Credential Type" een vinkje bij "Application Data" en klik op "Next".
- Geef bij stap 1 het Service Account een beschrijvende naam, bijvoorbeeld "Genkgo App Service Account".
- Klik op "Create and Continue".
- Kies bij stap 2 bij "Select a role" voor "Owner".
- Klik op "Continue".
- Geef bij stap 3 bij "Service Account Admins Role" het volgende e-mailadres op: development@genkgo.nl.
- Klik op "Done". Er opent een nieuw scherm.
- Klik naast "Metrics" en "Quotas & System Limits" op "Credentials".
- Klik onder "Service Accounts" op de link onder "Email" van het zojuist aangemaakte Service Account.
- Ga naar "Keys" en klik op "Add Key" -> "Create new key". Er verschijnt een pop-up venster.
- Controleer of "Key type" = "JSON" is aangevinkt en klik op "Create".
- Er zal automatisch een download worden gestart. Kies indien nodig een opslaglocatie op uw computer waar u het bestand makkelijk kunt terugvinden. Het bestand heeft een naam die eindigt op ".json".
- Sluit de pop-up door op "Close" te klikken.
- Login op uw Genkgo Admin omgeving -> Mobiel. Klik op de naam van uw app en ga naar "Publicatie in Stores" -> "Google Play Store".
- Open het tweede tabblad genaamd "Google Play" en klik op "Start activatie".
- Selecteer het zojuist gedownloade JSON bestand op uw computer en klik op "Opslaan".
- Als u de stappen correct heeft uitgevoerd, krijgt u de volgende melding te zien: "Momenteel is er een verbinding gelegd met de Google Play services...".
- Verwijder het JSON bestand van uw computer.