हम PGS की नई जनरेशन वाले प्लेयर आईडी लॉन्च कर रहे हैं. इससे उपयोगकर्ताओं की निजता को और बेहतर बनाया जा सकेगा. नई जनरेशन वाले प्लेयर आईडी के चालू होने पर, उपयोगकर्ताओं को उनके हर गेम के लिए एक अलग प्लेयर आईडी दिया जाएगा. हालांकि, किसी गेम (PGS प्रोजेक्ट) के लिए प्लेयर आईडी, सभी डिवाइसों पर एक जैसा रहता है.
नई जनरेशन वाले प्लेयर आईडी, सिर्फ़ उन उपयोगकर्ताओं पर लागू होंगे जिन्होंने PGS का इस्तेमाल करके, आपके गेम में कभी साइन इन नहीं किया है. आपके गेम में पहले से लॉग इन किए हुए मौजूदा उपयोगकर्ताओं को वही प्लेयर आईडी मिलता रहेगा.
नई जनरेशन वाले प्लेयर आईडी को धीरे-धीरे रोल आउट किया जाएगा. साथ ही, अगस्त 2025 से सभी PGS प्रोजेक्ट के लिए, इनका इस्तेमाल करना ज़रूरी होगा. रोलआउट प्लान की पूरी टाइमलाइन देखने के लिए, यह ब्लॉग पोस्ट पढ़ें.
नई जनरेशन वाले प्लेयर आईडी का इस्तेमाल करना
नई जनरेशन वाले प्लेयर आईडी के साथ काम करने के लिए, यह तरीका अपनाएं:
- Google Play Console में जाकर कोई गेम चुनें.
- आगे बढ़ाएं > Google Play की गेम सेवाएं > सेटअप और मैनेजमेंट > कॉन्फ़िगरेशन पर जाएं.
- कॉन्फ़िगरेशन पेज पर, प्रॉपर्टी में बदलाव करें को चुनें. इस पेज पर, अगली जनरेशन के प्लेयर आईडी चालू करने की सेटिंग शामिल हैं. इन्हें इस इमेज में दिखाया गया है:
नई जनरेशन वाले प्लेयर आईडी की सुविधा चालू करने के लिए, बदलाव को पब्लिश करने से पहले, हमारा सुझाव है कि आप टेस्टर खातों का इस्तेमाल करके यह पुष्टि करें कि नई जनरेशन वाले प्लेयर आईडी की वजह से, आपकी पहचान से जुड़े सिस्टम में कोई समस्या नहीं आएगी.
इसके लिए, रेडियो बटन को "चालू है" पर सेट करें, लेकिन बदलाव को पब्लिश न करें. रेडियो बटन को "चालू है" पर सेट करने के बाद, टेस्टर खातों के लिए नई जनरेशन वाले प्लेयर आईडी वापस आ जाएंगे. इनका इस्तेमाल करके, आपको टेस्टिंग करनी होगी. यह सेटिंग, इस PGS प्रोजेक्ट से लिंक किए गए सभी गेम पर लागू होगी.
टेस्टिंग पूरी होने के बाद, Play Console में PGS प्रोजेक्ट के साथ बदलाव पब्लिश करें. इसके लिए, Play की गेम सेवाएं > सेटअप और मैनेजमेंट > पब्लिश करना पर जाएं. इससे बदलाव लागू हो जाएगा और सभी नए उपयोगकर्ताओं को अगली जनरेशन के आईडी मिलने लगेंगे.
नई जनरेशन वाले प्लेयर आईडी की जांच करना
अगर आपका गेम यह नहीं मानता है कि अलग-अलग टाइटल में प्लेयर आईडी एक जैसा होगा, तो हम उम्मीद करते हैं कि आपको नई जनरेशन वाले प्लेयर आईडी चालू करने में कोई समस्या नहीं आएगी. हालांकि, हम अब भी यह पुष्टि करने के लिए जांच करने का सुझाव देते हैं कि कोई समस्या नहीं होगी.
हमारा सुझाव है कि आप ये टेस्ट चलाएं:
- यह पक्का करना कि टेस्टर खातों (जिन्हें नई जनरेशन वाले प्लेयर आईडी मिलते हैं) से लॉगिन किया जा सकता हो और वे अपनी PGS प्रोफ़ाइल को गेम की प्रोग्रेस से लिंक कर सकते हों.
- (लागू होने पर) टेस्टर खाते, अलग-अलग गेम में एक ही PGS प्रोफ़ाइल का इस्तेमाल करके, एक ही आइडेंटिटी सिस्टम में लॉग इन कर सकते हैं. साथ ही, उनकी प्रोग्रेस को ट्रैक किया जा सकता है.
डेवलपर प्लेयर कुंजी का इस्तेमाल करना
अगर आपको अपने सभी गेम में किसी उपयोगकर्ता की पहचान करनी है, ताकि उसे क्रॉस-गेम उपयोगकर्ता अनुभव दिया जा सके, तो डेवलपर प्लेयर की का इस्तेमाल करें. डेवलपर प्लेयर कुंजी को सिर्फ़ REST Web API के ज़रिए ऐक्सेस किया जा सकता है. आईडी वापस पाने के लिए:
- सर्वर-साइड वेब ऐप्लिकेशन बनाना.
यहां दिया गया एचटीटीपी अनुरोध करें:
GET https://www.googleapis.com/games/v1/players/me/scopedIds
जवाब में एक फ़ील्ड होगा:
developer_player_key (string)
- यह उपयोगकर्ता का आईडी है. यह Google Play Console में, डेवलपर के सभी ऐप्लिकेशन के लिए एक जैसा होगा.
अपने सभी ऐप्लिकेशन के लिए, प्लेयर आईडी की सूची वापस पाना
आपके पास अपने डेवलपर खाते के मालिकाना हक वाले ऐप्लिकेशन की सूची में, अपने उपयोगकर्ता के प्लेयर आईडी की सूची को वापस पाने का विकल्प भी होता है. कृपया ध्यान दें कि किसी उपयोगकर्ता के पास सिर्फ़ उन गेम के लिए आईडी होगा जिनमें उसने PGS से साइन इन किया है.
- सर्वर-साइड वेब ऐप्लिकेशन बनाना.
यहां दिया गया एचटीटीपी अनुरोध करें:
GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds