Wenn Ihre App eine API-Anfrage an die Play Age Signals API sendet und der Aufruf fehlschlägt, erhält Ihre App einen Fehlercode. Diese Fehler können aus verschiedenen Gründen auftreten, z. B. wenn die Google Play Store App nicht auf dem neuesten Stand ist.
Wiederholungsstrategie: Wenn der Nutzer sich in einer Sitzung befindet, empfehlen wir, eine Wiederholungsstrategie mit einer maximalen Anzahl von Versuchen als Beendigungsbedingung zu implementieren, damit der Fehler die Nutzerfreundlichkeit so wenig wie möglich beeinträchtigt.
In der folgenden Tabelle sind die Fehlercodes für die Play Age Signals API aufgeführt.
| Code | Konstante | Beschreibung | Wiederholbar |
|---|---|---|---|
| -1 | API_NOT_AVAILABLE | Die Play Age Signals API ist nicht verfügbar. Die auf dem Gerät installierte Version der Google Play Store App ist möglicherweise veraltet. Bitten Sie den Nutzer, den Play Store zu aktualisieren. | Ja |
| -2 | PLAY_STORE_NOT_FOUND | Auf dem Gerät wurde keine Google Play Store App gefunden. Bitten Sie den Nutzer, den Google Play Store zu installieren oder zu aktivieren. | Ja |
| -3 | NETWORK_ERROR | Es wurde kein verfügbares Netzwerk gefunden. Bitte den Nutzer, die Verbindung zu prüfen. | Ja |
| -4 | PLAY_SERVICES_NOT_FOUND | Die Play-Dienste sind nicht verfügbar oder die Version ist zu alt. Bitten Sie den Nutzer, die Play-Dienste zu installieren, zu aktualisieren oder zu aktivieren. | Ja |
| -5 | CANNOT_BIND_TO_SERVICE | Die Bindung an den Dienst im Google Play Store ist fehlgeschlagen. Das kann daran liegen, dass auf dem Gerät eine alte Google Play Store-Version installiert ist oder der Gerätespeicher überlastet ist. Bitten Sie den Nutzer, die Google Play Store App zu aktualisieren. Wiederholen Sie den Vorgang mit exponentiellem Backoff. | Ja |
| -6 | PLAY_STORE_VERSION_OUTDATED | Die Google Play Store App muss aktualisiert werden. Bitten Sie den Nutzer, die Google Play Store App zu aktualisieren. | Ja |
| -7 | PLAY_SERVICES_VERSION_OUTDATED | Die Play-Dienste müssen aktualisiert werden. Bitten Sie den Nutzer, die Play-Dienste zu aktualisieren. | Ja |
| -8 | CLIENT_TRANSIENT_ERROR | Auf dem Clientgerät ist ein vorübergehender Fehler aufgetreten. Implementieren Sie eine Wiederholungsstrategie mit einer maximalen Anzahl von Versuchen als Beendigungsbedingung. Wenn das Problem weiterhin besteht, bitte den Nutzer, es später noch einmal zu versuchen. | Ja |
| -9 | APP_NOT_OWNED | Die App wurde nicht über Google Play installiert. Bitte den Nutzer, deine App bei Google Play herunterzuladen. | Nein |
| -10 | SDK_VERSION_OUTDATED | Die SDK-Version für Altersfreigabe-Signale von Google Play wird nicht mehr unterstützt. Bitten Sie den Nutzer, Ihre App auf eine neuere Version zu aktualisieren, in der eine aktuelle Version des Play Age Signals SDK verwendet wird. | Nein |
| -100 | INTERNAL_ERROR | Unbekannter interner Fehler. Implementieren Sie eine Wiederholungsstrategie mit einer maximalen Anzahl von Versuchen als Beendigungsbedingung. Wenn das Problem weiterhin besteht, bitte den Nutzer, es später noch einmal zu versuchen. Wenn der Vorgang wiederholt fehlschlägt, wenden Sie sich an den Google Play-Entwicklersupport. Geben Sie „Play Age Signals API“ in der Betreffzeile an und fügen Sie so viele technische Details wie möglich hinzu, z. B. einen Fehlerbericht. | Nein |