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

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

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

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

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

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

  1. Google Play Console में जाकर कोई गेम चुनें.
  2. उपयोगकर्ताओं की संख्या बढ़ाएं > 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