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

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

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

साल 2024 के आखिर तक, सभी पीजीएस प्रोजेक्ट के लिए, नई जनरेशन वाले प्लेयर आईडी होना ज़रूरी है.

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

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

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

'गेम सेवाओं' की अगली पीढ़ी का आईडी कॉन्फ़िगरेशन

टेस्टर खातों का इस्तेमाल करें

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

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

अपने गेम पर अपडेट पब्लिश करें

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

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

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

हम कुछ टेस्ट चलाने का सुझाव देते हैं:

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

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

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

  1. (अगर पहले से पूरा नहीं किया गया है) PGS REST API को ऐक्सेस करने के लिए, अपना क्लाइंट और बैकएंड सर्वर सेट अप करें
  2. यह एचटीटीपी अनुरोध करें:

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

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

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

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

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

  1. (अगर पहले से पूरा नहीं किया गया है) PGS REST API को ऐक्सेस करने के लिए, अपना क्लाइंट और बैकएंड सर्वर सेट अप करें
  2. नीचे दिया गया एचटीटीपी अनुरोध करें

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