In diesem Dokument werden die Antworten auf Signale für das Alter beschrieben, die von der Play Age Signals API zurückgegeben werden.
Optional: Benutzerdefinierte Altersgruppen erhalten
Die Standardaltersgruppen, die von der API zurückgegeben werden, sind 0-12, 13-15, 16-17 und 18+.
Alternativ können Sie die Standardaltersgruppen an das für Ihre App festgelegte Mindestalter anpassen, indem Sie dieses Mindestalter für Ihre App in der Google Play Console auf der Seite Altersangaben angeben.
- Rufen Sie in der Play Console die Seite Altersangaben auf.
- Geben Sie auf dem Tab Benutzerdefinierte Altersgruppen bis zu drei Mindestalter für Ihre App ein. Die Mindestalter müssen mindestens 2 Jahre auseinanderliegen und können einmal jährlich geändert werden.
- Klicken Sie auf Speichern.
Die zurückgegebenen Altersgruppen überschreiben die Standard-API-Antwort. Beispiel:
- Wenn Sie in der Google Play Console ein Mindestalter (15) festlegen:
- Bei einem Alter von 0 bis 14 Jahren werden
ageLower = 0undageUpper = 14zurückgegeben. - Für eine Person, die mindestens 15 Jahre alt ist, wird
ageLower = 15zurückgegeben.
- Bei einem Alter von 0 bis 14 Jahren werden
- Wenn Sie zwei Mindestalter festlegen (13 und 17):
- Bei einem Kind im Alter von 0 bis 12 Jahren werden
ageLower = 0undageUpper = 12zurückgegeben. - Bei einem 13- bis 16-Jährigen werden
ageLower = 13undageUpper = 16zurückgegeben. - Bei einem Alter von 17 Jahren oder mehr wird
ageLower = 17zurückgegeben.
- Bei einem Kind im Alter von 0 bis 12 Jahren werden
- Wenn Sie drei Mindestalter festlegen (11, 13 und 15):
- Bei einem Alter von 0 bis 10 Jahren werden
ageLower = 0undageUpper = 10zurückgegeben. - Bei einem 11- oder 12-jährigen Kind werden
ageLower = 11undageUpper = 12zurückgegeben. - Bei einem 13- oder 14-Jährigen werden
ageLower = 13undageUpper = 14zurückgegeben. - Für eine Person, die mindestens 15 Jahre alt ist, wird
ageLower = 15zurückgegeben.
- Bei einem Alter von 0 bis 10 Jahren werden
Antwortfelder für Alterssignale
Die Antwort der Play Age Signals API (Beta) enthält die folgenden Felder und Werte. Sie sind dafür verantwortlich, mithilfe dieser Signale altersgerechte Inhalte anzubieten.
| Antwortfeld | Typ | Werte | Beschreibung |
|---|---|---|---|
| ageRangeSource | Enum |
|
|
| ageLower | Ganzzahl |
|
Die inklusive Untergrenze der Altersgruppe des Nutzers. Kombinieren Sie sie mit ageUpper, um die Altersgruppe zu bestimmen.
Gibt null zurück, wenn ageSignalsStatus NOT_SHARED oder VERIFICATION_REQUIRED ist. |
| ageUpper | Ganzzahl |
|
Die inklusive Obergrenze der Altersgruppe des Nutzers.
Gibt null für das höchste Alterssegment (z. B. 18+) zurück oder wenn ageSignalsStatus NOT_SHARED oder VERIFICATION_REQUIRED ist. |
| significantChangeStatus | Enum |
|
Es wird nur in Gerichtsbarkeiten, in denen erhebliche Änderungen anwendbar sind, ein Wert zurückgegeben, der nicht null ist.
|
| significantChangeApprovalDate | Datum |
|
Das Datum des Inkrafttretens der zuletzt genehmigten wesentlichen Änderung. Alle Änderungen mit Gültigkeitsdaten vor diesem Datum werden ebenfalls genehmigt. Gibt null zurück, wenn keine Änderungen vorhanden sind.
Kombinieren Sie sie mit `significantChangeStatus`, um den Freigabestatus für diese wichtige Änderung abzurufen. |
| installId | String |
|
Eine ID, die von Google Play Installationen von Apps durch Nutzer mit Elternaufsicht zugewiesen wird und mit der Sie über den Widerruf der App-Genehmigung informiert werden. Lesen Sie die Dokumentation zu widerrufenen App-Genehmigungen. |
Beispiel 1
Wenn ein Nutzer sein Alter mit einem digitalen amtlichen Ausweis bestätigt und diesen mit Apps teilt, erhalten Sie Folgendes:
ageRangeSourceistAgeRangeSource.TIER_D.ageLowerist eine Zahl (z. B. 18).ageUpperistnull.- Andere Antwortfelder sind
null.
Beispiel 2
Für einen erwachsenen Nutzer, der sein Alter angegeben (selbst deklariert) und mit Apps geteilt hat, erhalten Sie Folgendes:
ageRangeSourceistAgeRangeSource.TIER_A.ageLowerist eine Zahl (z. B. 18).ageUpperistnull.- Andere Antwortfelder sind
null.
Beispiel 3
Für einen minderjährigen Nutzer mit Elternaufsicht, dessen Alter von einem Erziehungsberechtigten verwaltet wird, der es an Apps weitergegeben hat, erhalten Sie Folgendes:
ageRangeSourceistAgeRangeSource.TIER_B.ageLowerist eine Zahl (z. B. 13).ageUpperist eine Zahl (z. B. 15).- Andere Antwortfelder sind
null.
Beispiel 4
Für Nutzer, die der Weitergabe des Alters nicht zugestimmt haben (oder deren Eltern nicht zugestimmt haben), erhalten Sie Folgendes:
ageRangeSourceistnull.ageLoweristnull.ageUpperistnull.- Andere Antwortfelder sind
null.
Beispiel 5
Wenn ein erwachsener Nutzer, dessen Alter mithilfe von Methoden zur Alterseinschätzung (z. B. Selfie-Analyse, Kreditkarte oder Steuernummer) bestätigt wurde, sein Alter für Apps freigibt, erhalten Sie Folgendes:
ageRangeSourceistAgeRangeSource.TIER_C.ageLowerist eine Zahl (z. B. 18).ageUpperistnull.- Andere Antwortfelder sind
null.
Beispiel 6
Für einen minderjährigen Nutzer mit Elternaufsicht, dessen Alter von einem Erziehungsberechtigten verwaltet wird, mit einer genehmigten wesentlichen Änderung und aktivem Installations-Tracking erhalten Sie Folgendes:
ageRangeSourceistAgeRangeSource.TIER_B.ageLowerist eine Zahl (z. B. 13).ageUpperist eine Zahl (z. B. 15).significantChangeStatusistSignificantChangeStatus.APPROVED.significantChangeApprovalDateist ein Datum (z. B. „2026-01-15“).installIdist eine String-Kennung (z. B. „abc123xyz789“).