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

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

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

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

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

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

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

Play की गेम सेवाओं के नए वर्शन वाले आईडी का कॉन्फ़िगरेशन

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

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

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

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

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

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

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

डेवलपर प्लेयर की कुंजी का इस्तेमाल करना

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

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

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

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

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

अपने सभी ऐप्लिकेशन के लिए, प्लेयर आईडी की सूची वापस पाना

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

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

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