Bu belgede, Play Age Signals API tarafından döndürülen yaş sinyali yanıtları açıklanmaktadır.
(İsteğe bağlı) Özel yaş aralıkları alma
API'nin döndürdüğü varsayılan yaş aralıkları 0-12, 13-15, 16-17 ve 18+'dür.
Dilerseniz varsayılan yaş aralıklarını uygulamanızın minimum yaşlarına göre özelleştirmek için Google Play Console'daki Yaş sinyalleri sayfasında uygulamanızın minimum yaşlarını belirtebilirsiniz.
- Play Console'da Yaş sinyalleri sayfasına gidin.
- Özel yaş aralıkları sekmesinde uygulamanız için en fazla üç minimum yaş girin. Minimum yaşlar arasında en az 2 yıl fark olmalıdır ve bu ayar yılda yalnızca bir kez değiştirilebilir.
- Kaydet'i tıklayın.
Döndürülen yaş aralıkları, varsayılan API yanıtını geçersiz kılar. Örneğin:
- Google Play Console'da tek bir minimum yaş (15) belirlediyseniz:
- 0-14 yaş aralığındaki bir kullanıcı
ageLower = 0veageUpper = 14değerlerini döndürür. - 15 yaşından büyük kullanıcılar
ageLower = 15.
- 0-14 yaş aralığındaki bir kullanıcı
- İki minimum yaş (13 ve 17) belirlediyseniz:
- 0-12 yaş aralığındaki bir çocuk için
ageLower = 0veageUpper = 12döndürülür. - 13-16 yaş arası bir kullanıcı
ageLower = 13veageUpper = 16değerlerini döndürür. - 17 yaşından büyük bir kullanıcı
ageLower = 17döndürür.
- 0-12 yaş aralığındaki bir çocuk için
- Üç minimum yaş (11, 13 ve 15) belirlediyseniz:
- 0-10 yaş aralığındaki bir kullanıcı
ageLower = 0veageUpper = 10değerlerini döndürür. - 11 veya 12 yaşındaki çocuklar
ageLower = 11veageUpper = 12uygulamalarına geri döner. - 13 veya 14 yaşındaki bir çocuk
ageLower = 13veageUpper = 14için geri döner. - 15 yaşından büyük kullanıcılar
ageLower = 15.
- 0-10 yaş aralığındaki bir kullanıcı
Yaş sinyalleri yanıt alanları
Google Play Age Signals API (Beta) yanıtı aşağıdaki alanları ve değerleri içerir. Bu sinyalleri kullanarak yaşa uygun deneyimler sunmak sizin sorumluluğunuzdadır.
| Yanıt alanı | Tür | Değerler | Açıklama |
|---|---|---|---|
| ageRangeSource | Enum |
|
|
| ageLower | Tam sayı |
|
Kullanıcının yaş grubunun alt sınırı (dahil). Yaş aralığını belirlemek için ageUpper ile birlikte kullanın.
ageSignalsStatus değeri NOT_SHARED veya VERIFICATION_REQUIRED ise null değerini döndürür. |
| ageUpper | Tam sayı |
|
Kullanıcının yaş grubunun dahil edici üst sınırı.
En yüksek bant (ör. 18 yaş ve üzeri) için veya ageSignalsStatus değeri NOT_SHARED ya da VERIFICATION_REQUIRED ise null değerini döndürür. |
| significantChangeStatus | Enum |
|
Bu işlev yalnızca önemli değişikliklerin geçerli olduğu yargı alanlarında boş olmayan bir değer döndürür.
|
| significantChangeApprovalDate | Tarih |
|
En son onaylanan önemli değişikliğin geçerlilik tarihi. Geçerlilik tarihi bu tarihten önce olan tüm değişiklikler de onaylanır. Değişiklik yoksa null değerini döndürür.
Bu önemli değişikliğin onay durumunu almak için `significantChangeStatus` ile birleştirin. |
| installId | Dize |
|
Google Play tarafından denetimli kullanıcı yüklemelerine atanan ve uygulama onayının iptal edildiği konusunda sizi bilgilendirmek için kullanılan kimlik. İptal edilen uygulama onayları ile ilgili dokümanları inceleyin. |
1. Örnek
Yaşını dijital kimlik kullanarak doğrulayan ve bu kimliği uygulamalarla paylaşan bir kullanıcı için aşağıdakileri alırsınız:
ageRangeSourceAgeRangeSource.TIER_D.ageLowerbir sayıdır (örneğin, 18).ageUppernull.- Diğer yanıt alanları
null.
2. Örnek
Yaşını beyan eden (kendi beyanı) ve uygulamalarla paylaşan yetişkin bir kullanıcı için aşağıdakileri alırsınız:
ageRangeSourceAgeRangeSource.TIER_A.ageLowerbir sayıdır (örneğin, 18).ageUppernull.- Diğer yanıt alanları
null.
3. Örnek
Yaşı, uygulamalarla paylaşan bir veli tarafından yönetilen gözetimli küçük kullanıcılar için aşağıdakileri alırsınız:
ageRangeSourceAgeRangeSource.TIER_B.ageLowerbir sayıdır (örneğin, 13).ageUpperbir sayıdır (örneğin, 15).- Diğer yanıt alanları
null.
4. Örnek
Yaş paylaşımını kabul etmeyen (veya ebeveyni tarafından kabul edilmeyen) bir kullanıcı için:
ageRangeSourcenull.ageLowernull.ageUppernull.- Diğer yanıt alanları
null.
5. Örnek
Yaş tahmini yöntemleri (ör. selfie değerlendirmesi, kredi kartı veya vergi numarası) kullanılarak yaşı doğrulanmış ve bu bilgiyi uygulamalarla paylaşan yetişkin kullanıcılar için aşağıdakileri alırsınız:
ageRangeSourceAgeRangeSource.TIER_C.ageLowerbir sayıdır (örneğin, 18).ageUppernull.- Diğer yanıt alanları
null.
6. örnek
Yaşı bir veli tarafından yönetilen, gözetimli küçük kullanıcılar için onaylanmış önemli bir değişiklik ve etkin yükleme izleme özelliğiyle birlikte aşağıdakileri alırsınız:
ageRangeSourceAgeRangeSource.TIER_B.ageLowerbir sayıdır (örneğin, 13).ageUpperbir sayıdır (örneğin, 15).significantChangeStatusSignificantChangeStatus.APPROVED.significantChangeApprovalDatebir tarihtir (örneğin, "2026-01-15").installId, dize tanımlayıcıdır (örneğin, "abc123xyz789").