Kapitel 1. Was eine Play Store API ist – und was nicht
Der Unterschied zwischen Googles Entwickler-API und einer API für Eintragsdaten – und warum es die zweite gibt.
Wer nach „Play Store API“ sucht, stößt auf zwei sehr verschiedene Dinge mit demselben Namen.
Googles Play Developer API
Google veröffentlicht die Google Play Developer API für App-Inhaber. Mit einem Dienstkonto, das mit Ihrer Play Console verknüpft ist, laden Sie Builds hoch, bearbeiten Ihren Eintrag, lesen und beantworten Rezensionen und prüfen Käufe. Sie liefert nie Daten zu fremden Apps und hat keine Suche.
Eine API für Eintragsdaten
Die andere Art behandelt den Play Store als öffentlichen Katalog. Sie liest öffentliche Einträge (jeder kann sie im Browser öffnen) und liefert sie als JSON: eine App nach Paketname oder viele nach Genre, Installationen, Bewertung oder Datum. Genau das brauchen Marktforschung, App-Verzeichnisse, ASO-Tools und Analysten, und darum geht es in diesem Handbuch.
Was ein Eintragsdatensatz enthält
- Identität: Paketname, Titel, Anbieter, Genre.
- Beliebtheit: Installationsstufe und Schätzung, Bewertung, Zahl der Bewertungen und Rezensionen.
- Kommerz: Preis, In-App-Käufe, Werbung.
- Lebenszyklus: Veröffentlichungsdatum, letztes Update, aktuelle Version, benötigte Android-Version.
- Medien: Symbol, Screenshots, Video.
Was er nicht enthält
Keine APK-Dateien, keine privaten Verkaufszahlen, keine Rezensionstexte. Installationen sind Googles öffentliche Stufen plus eine Schätzung, keine Play-Console-Zahlen. Charts sind Momentaufnahmen, kein Live-Feed.
Die erste Anfrage
curl -H "X-API-Key: $API_KEY" \ "https://playapi.info/api/v1/app?id=com.duolingo"
Das nächste Kapitel wiederholt das in Python und ergänzt Suche und Paginierung.