नई जनरेशन वाले प्लेयर आईडी

उपयोगकर्ताओं की निजता को और बेहतर बनाने के लिए, हम PGS के नए वर्शन वाले प्लेयर आईडी की सुविधा पेश कर रहे हैं. नई जनरेशन वाले प्लेयर आईडी की मदद से, उपयोगकर्ताओं को उनके हर गेम के लिए एक अलग प्लेयर आईडी असाइन किया जाएगा. हालांकि, किसी गेम (PGS प्रोजेक्ट) के लिए, प्लेयर आईडी सभी डिवाइसों पर एक जैसा रहता है.

नई जनरेशन वाले प्लेयर आईडी सिर्फ़ उन उपयोगकर्ताओं पर लागू होंगे जिन्होंने कभी भी PGS की मदद से आपके गेम में साइन इन नहीं किया है. जिन मौजूदा उपयोगकर्ताओं ने आपके गेम में पहले ही लॉग इन कर लिया है उन्हें वही प्लेयर आईडी मिलता रहेगा.

नई जनरेशन वाले प्लेयर आईडी धीरे-धीरे रोल आउट किए जाएंगे. मार्च 2024 से, सभी पीजीएस प्रोजेक्ट के लिए इनका इस्तेमाल करना ज़रूरी होगा. रोल आउट प्लान की पूरी टाइमलाइन के बारे में जानने के लिए, यह ब्लॉग पोस्ट देखें.

नई जनरेशन वाले प्लेयर आईडी का इस्तेमाल करना

नई जनरेशन वाले प्लेयर आईडी का इस्तेमाल करने के लिए, यह तरीका अपनाएं:

  1. Google Play Console में, कोई गेम चुनें.
  2. बढ़ाएं > Play Games Services > सेटअप और मैनेजमेंट > कॉन्फ़िगरेशन पर जाएं.
  3. कॉन्फ़िगरेशन पेज पर, प्रॉपर्टी में बदलाव करें को चुनें. इस पेज पर, अगली पीढ़ी के Player आईडी चालू करने की सेटिंग शामिल हैं, जैसा कि इस इमेज में दिखाया गया है:

Play Games Services का अगली जनरेशन वाला आईडी कॉन्फ़िगरेशन

नई जनरेशन वाले प्लेयर आईडी चालू करने के लिए बदलाव पब्लिश करने से पहले, हमारा सुझाव है कि आप टेस्टर खातों का इस्तेमाल करें. इससे यह पुष्टि की जा सकेगी कि नई जनरेशन वाले प्लेयर आईडी, आपके आइडेंटिटी सिस्टम में कोई समस्या पैदा नहीं करेंगे.

इसके लिए, रेडियो बटन को "चालू है" पर सेट करें, लेकिन बदलाव को पब्लिश न करें. रेडियो बटन को "चालू करें" पर सेट करने के बाद, टेस्टर खातों से नई जनरेशन वाले प्लेयर आईडी मिलेंगे. इनका इस्तेमाल करके, आपको टेस्ट करने की सुविधा मिलेगी. यह सेटिंग, इस PGS प्रोजेक्ट से लिंक किए गए सभी गेम पर लागू होगी.

टेस्टिंग पूरी करने के बाद, Play Console में अपने PGS प्रोजेक्ट के साथ बदलाव पब्लिश करें. इसके लिए, Play Games Services > सेटअप और मैनेजमेंट > पब्लिश करना पर जाएं. इससे बदलाव लागू हो जाएगा और सभी नए उपयोगकर्ताओं को अगले जनरेशन के आईडी मिलना शुरू हो जाएंगे.

नई जनरेशन वाले प्लेयर आईडी की जांच करना

अगर आपके गेम में यह नहीं माना गया है कि अलग-अलग टाइटल के लिए एक ही प्लेयर आईडी का इस्तेमाल किया जाएगा, तो हमें उम्मीद है कि आपके लिए नई जनरेशन वाले प्लेयर आईडी बिना किसी समस्या के चालू हो जाएंगे. हालांकि, हमारा सुझाव है कि आप जांच करें, ताकि यह पक्का किया जा सके कि कोई समस्या नहीं होगी.

हमारा सुझाव है कि आप ये टेस्ट चलाएं:

  • यह पक्का करना कि टेस्टर खाते (जिन्हें नई जनरेशन वाले प्लेयर आईडी मिल रहे हैं) लॉगिन कर पाएं और अपनी PGS प्रोफ़ाइल को गेम की प्रोग्रेस से लिंक कर पाएं.
  • (अगर लागू हो) टेस्टर खाते, अलग-अलग गेम में एक ही PGS प्रोफ़ाइल के साथ, एक ही आइडेंटिटी सिस्टम में लॉग इन कर सकते हैं. साथ ही, उनकी प्रोग्रेस को ट्रैक किया जा सकता है.

डेवलपर प्लेयर पासकोड का इस्तेमाल करना

अगर आपको अपने सभी गेम में किसी उपयोगकर्ता की पहचान करने के लिए, उपयोगकर्ताओं को एक जैसा अनुभव देना है, तो डेवलपर प्लेयर पासकोड का इस्तेमाल करें. डेवलपर प्लेयर पासकोड को सिर्फ़ REST वेब एपीआई की मदद से ऐक्सेस किया जा सकता है. आईडी वापस पाने के लिए:

  1. सर्वर-साइड वेब ऐप्लिकेशन बनाना.
  2. यह एचटीटीपी अनुरोध करें:

    GET https://www.googleapis.com/games/v1/players/me/scopedIds

जवाब में एक फ़ील्ड होगा:

developer_player_key (string) - उपयोगकर्ता का आईडी, जो डेवलपर के Google Play Console में मौजूद सभी ऐप्लिकेशन में एक जैसा होगा.

अपने सभी ऐप्लिकेशन में Player आईडी की सूची पाना

आपके पास उन ऐप्लिकेशन की सूची में, अपने उपयोगकर्ता के Player आईडी की सूची भी वापस पाने का विकल्प है जिनका मालिकाना हक आपके डेवलपर खाते के पास है. कृपया ध्यान दें कि किसी उपयोगकर्ता के पास सिर्फ़ उन गेम के लिए आईडी होगा जिनमें उसने PGS से साइन इन किया है.

  1. सर्वर-साइड वेब ऐप्लिकेशन बनाना.
  2. यह एचटीटीपी अनुरोध करें:

    GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds