इस दस्तावेज़ में, Play Age Signals API से मिलने वाले उम्र से जुड़े सिग्नल के रिस्पॉन्स के बारे में बताया गया है.
(ज़रूरी नहीं) पसंद के मुताबिक उम्र की सीमाओं का डेटा
एपीआई, उम्र की ये डिफ़ॉल्ट रेंज दिखाता है: 0-12, 13-15, 16-17, और 18+.
इसके अलावा, डिफ़ॉल्ट उम्र सीमाओं को ऐप्लिकेशन के लिए तय की गई कम से कम उम्र के हिसाब से पसंद के मुताबिक बनाया जा सकता है. इसके लिए, Google Play Console में उम्र से जुड़े सिग्नल पेज पर जाकर, ऐप्लिकेशन इस्तेमाल करने वालों की कम से कम उम्र तय करें.
- Play Console में उम्र के हिसाब से सिग्नल पेज पर जाएं.
- पसंद के मुताबिक तय की गई उम्र सीमाएं टैब पर जाकर, अपने ऐप्लिकेशन के लिए कम से कम तीन उम्र डालें. कम से कम उम्र की कैटगरी के बीच दो साल या इससे ज़्यादा का अंतर होना ज़रूरी है. इसे साल में एक बार बदला जा सकता है.
- सेव करें पर क्लिक करें.
उम्र की सीमाएं, एपीआई के डिफ़ॉल्ट जवाब को बदल देंगी. उदाहरण के लिए:
- अगर आपने Google Play Console में कम से कम उम्र 15 साल सेट की है, तो:
- 0 से 14 साल के बच्चे के लिए,
ageLower = 0औरageUpper = 14की वैल्यू दिखेगी. - 15 साल से ज़्यादा उम्र के व्यक्ति के लिए,
ageLower = 15दिखेगा.
- 0 से 14 साल के बच्चे के लिए,
- अगर आपने दो न्यूनतम उम्र (13 और 17 साल) सेट की हैं, तो:
- अगर उपयोगकर्ता की उम्र 0 से 12 साल के बीच है, तो
ageLower = 0औरageUpper = 12दिखेगा. - 13 से 16 साल के व्यक्ति के लिए,
ageLower = 13औरageUpper = 16वैल्यू दिखेगी. - 17 साल से ज़्यादा उम्र के व्यक्ति के लिए,
ageLower = 17दिखेगा.
- अगर उपयोगकर्ता की उम्र 0 से 12 साल के बीच है, तो
- अगर आपने कम से कम उम्र की तीन कैटगरी (11, 13, और 15 साल) सेट की हैं, तो:
- 0 से 10 साल के बच्चे को
ageLower = 0औरageUpper = 10मिलेगा. - 11 या 12 साल का बच्चा,
ageLower = 11औरageUpper = 12को वापस भेज देगा. - 13 या 14 साल के व्यक्ति के लिए,
ageLower = 13औरageUpper = 14वैल्यू दिखेगी. - 15 साल से ज़्यादा उम्र के व्यक्ति के लिए,
ageLower = 15दिखेगा.
- 0 से 10 साल के बच्चे को
उम्र से जुड़े सिग्नल के जवाब वाले फ़ील्ड
Play Age Signals API (बीटा वर्शन) से मिली जानकारी में, ये फ़ील्ड और वैल्यू शामिल होती हैं. इन सिग्नल का इस्तेमाल करके, उम्र के हिसाब से सही अनुभव उपलब्ध कराना आपकी ज़िम्मेदारी है.
| जानकारी का फ़ील्ड | प्रकार | वैल्यू | Description |
|---|---|---|---|
| ageRangeSource | Enum |
|
|
| ageLower | पूर्णांक |
|
उपयोगकर्ता की उम्र की सीमा की सबसे कम उम्र (शामिल है). बैंड का पता लगाने के लिए, इसे ageUpper के साथ मिलाएं.
अगर ageSignalsStatus, NOT_SHARED या VERIFICATION_REQUIRED है, तो यह फ़ंक्शन null दिखाता है. |
| ageUpper | पूर्णांक |
|
उपयोगकर्ता की उम्र सीमा की सबसे ज़्यादा उम्र (शामिल है).
सबसे ज़्यादा बैंड (उदाहरण के लिए, 18 साल से ज़्यादा) के लिए null दिखाता है. इसके अलावा, अगर ageSignalsStatus NOT_SHARED या VERIFICATION_REQUIRED है, तब भी null दिखाता है. |
| significantChangeStatus | Enum |
|
यह सिर्फ़ उन देशों/इलाकों में शून्य नहीं है जहां अहम बदलाव लागू होते हैं.
|
| significantChangeApprovalDate | तारीख |
|
हाल ही में मंज़ूर किए गए अहम बदलाव के लागू होने की तारीख. इस तारीख से पहले लागू होने वाले सभी बदलावों को भी मंज़ूरी मिल गई है. अगर कोई बदलाव नहीं किया गया है, तो null दिखाता है.
इस अहम बदलाव के लिए समीक्षा की स्थिति पाने के लिए, इसे `significantChangeStatus` के साथ मिलाएं |
| installId | स्ट्रिंग |
|
यह आईडी, Google Play की ओर से निगरानी में रखे गए उपयोगकर्ता के इंस्टॉल किए गए ऐप्लिकेशन को असाइन किया जाता है. इसका इस्तेमाल, ऐप्लिकेशन के लिए दी गई अनुमति रद्द होने की सूचना देने के लिए किया जाता है. इस विषय से जुड़े लेख पढ़ें: ऐप्लिकेशन के लिए दी गई अनुमतियां जो वापस ले ली गईं. |
उदाहरण 1
अगर किसी व्यक्ति ने डिजिटल आईडी का इस्तेमाल करके अपनी उम्र की पुष्टि की है और उसे ऐप्लिकेशन के साथ शेयर किया है, तो आपको यह जानकारी मिलेगी:
ageRangeSource,AgeRangeSource.TIER_Dहो.ageLowerएक संख्या है. उदाहरण के लिए, 18.ageUpper,nullहो.- जवाब के अन्य फ़ील्ड
nullहैं.
उदाहरण 2
अगर किसी वयस्क उपयोगकर्ता ने अपनी उम्र का एलान किया है और उसे ऐप्लिकेशन के साथ शेयर किया है, तो आपको यह जानकारी मिलेगी:
ageRangeSource,AgeRangeSource.TIER_Aहो.ageLowerएक संख्या है. उदाहरण के लिए, 18.ageUpper,nullहो.- जवाब के अन्य फ़ील्ड
nullहैं.
तीसरा उदाहरण
निगरानी में रखे गए नाबालिग उपयोगकर्ता के लिए, आपको यह जानकारी मिलेगी. इस उपयोगकर्ता की उम्र को उसके अभिभावक मैनेज करते हैं और उन्होंने इसे ऐप्लिकेशन के साथ शेयर किया है:
ageRangeSource,AgeRangeSource.TIER_Bहो.ageLowerएक संख्या है. उदाहरण के लिए, 13.ageUpperकोई संख्या होती है. उदाहरण के लिए, 15.- जवाब के अन्य फ़ील्ड
nullहैं.
चौथा उदाहरण
जिस उपयोगकर्ता ने उम्र शेयर करने की सहमति नहीं दी है (या जिसके माता-पिता ने सहमति नहीं दी है) उसके लिए, आपको यह जानकारी मिलेगी:
ageRangeSource,nullहो.ageLower,nullहो.ageUpper,nullहो.- जवाब के अन्य फ़ील्ड
nullहैं.
उदाहरण 5
अगर किसी वयस्क उपयोगकर्ता की उम्र का अनुमान लगाने के तरीकों (जैसे, सेल्फ़ी का आकलन, क्रेडिट कार्ड या टैक्स आईडी) का इस्तेमाल करके, उसकी उम्र की पुष्टि की गई है और उसने ऐप्लिकेशन के साथ यह जानकारी शेयर की है, तो आपको यह जानकारी मिलेगी:
ageRangeSource,AgeRangeSource.TIER_Cहो.ageLowerएक संख्या है. उदाहरण के लिए, 18.ageUpper,nullहो.- जवाब के अन्य फ़ील्ड
nullहैं.
छठा उदाहरण
निगरानी में रखे गए किसी ऐसे नाबालिग उपयोगकर्ता के लिए जिसकी उम्र का मैनेजमेंट अभिभावक करता है, आपको ये सूचनाएं मिलेंगी:
ageRangeSource,AgeRangeSource.TIER_Bहो.ageLowerएक संख्या है. उदाहरण के लिए, 13.ageUpperकोई संख्या होती है. उदाहरण के लिए, 15.significantChangeStatus,SignificantChangeStatus.APPROVEDहो.significantChangeApprovalDateएक तारीख है. उदाहरण के लिए, "2026-01-15".installIdएक स्ट्रिंग आइडेंटिफ़ायर है. उदाहरण के लिए, "abc123xyz789".