ऐसा हो सकता है कि आपको Play Games की सेवाओं से जुड़े प्रोजेक्ट को सीधे Google Cloud Platform में देखना और उसमें बदलाव करना हो.
आम तौर पर, इन स्थितियों में ऐसा होता है:
- अपने प्रोजेक्ट के लिए अतिरिक्त एपीआई (जैसे कि Google Drive) चालू करना.
- OAuth 2.0 डायलॉग में, अपने गेम की ब्रैंडिंग की जानकारी में बदलाव करना.
- एपीआई का कोटा देखना और ज़रूरत पड़ने पर ज़्यादा कोटा का अनुरोध करना.
- आपने पहले जो क्लाइंट आईडी बनाए थे उनमें अनुमति वाले यूआरआई या JavaScript ऑरिजिन में बदलाव करना.
अपना प्रोजेक्ट देखना
Google Cloud Platform में अपना प्रोजेक्ट देखने के लिए:
- कॉन्फ़िगरेशन पेज (उपयोगकर्ता बढ़ाएं > Play की गेम सेवाएं > सेटअप और मैनेजमेंट > कॉन्फ़िगरेशन) पर जाकर, अपने गेम के लिए क्रेडेंशियल चुनें.
- Authentication सेक्शन में सबसे नीचे तक स्क्रोल करें. इसके बाद, Google Cloud Platform में देखें पर क्लिक करें.
एपीआई के इस्तेमाल से जुड़े कोटे में बदलाव करना
Google Cloud Platform में, आपके गेम के लिए सेट की गई एपीआई के इस्तेमाल की मौजूदा सीमाएं और इस्तेमाल किया गया कोटा देखा जा सकता है. उपयोगकर्ता के हिसाब से सीमाएं भी सेट की जा सकती हैं. इससे, बुरे बर्ताव वाले उपयोगकर्ता या गड़बड़ी वाले गेम क्लाइंट को आपका कोटा खत्म करने से रोका जा सकता है.
अपने प्रोजेक्ट के लिए इस्तेमाल की सीमाएं देखने या उनमें बदलाव करने के लिए, यह तरीका अपनाएं. इसके अलावा, कोटा बढ़ाने का अनुरोध करने के लिए भी यह तरीका अपनाएं:
- अगर आपके प्रोजेक्ट के लिए पहले से कोई बिलिंग खाता नहीं है, तो एक खाता बनाएं.
- एपीआई कंसोल में, एपीआई लाइब्रेरी के 'चालू किए गए एपीआई' पेज पर जाएं और सूची में से कोई एपीआई चुनें.
- कोटे से जुड़ी सेटिंग देखने और बदलने के लिए, कोटे को चुनें. इस्तेमाल के आंकड़े देखने के लिए, इस्तेमाल को चुनें.
ध्यान दें कि "उपयोगकर्ता" की पहचान, कोटा का अनुरोध करने वाले क्लाइंट के आईपी पते के आधार पर की जाती है. उदाहरण के लिए, अगर आपके सभी अनुरोध एक ही सर्वर से आते हैं, तो हो सकता है कि उस सर्वर को गलती से स्पैम करने वाला एक उपयोगकर्ता के तौर पर टैग कर दिया जाए.
इससे बचने के लिए, अपने एपीआई एंडपॉइंट के अनुरोधों में userIp=x.x.x.x आर्ग्युमेंट अटैच करें.
हर उपयोगकर्ता के लिए कोटा सेट करने के बारे में ज़्यादा जानने के लिए, Google Cloud का दस्तावेज़ पढ़ें.
हर उपयोगकर्ता के लिए तय की गई सीमा के अलावा, Google Play Games Services API के लिए, ऐप्लिकेशन के हिसाब से हर दिन की सीमा भी तय की गई है. आम तौर पर, आपको पहले से तय की गई सीमा में बदलाव करने की ज़रूरत नहीं होगी. हालांकि, अगर आपको वॉल्यूम में अचानक बड़ी बढ़ोतरी होने की आशंका है (उदाहरण के लिए, आने वाले लॉन्च इवेंट के लिए), तो ज़्यादा का अनुरोध करें लिंक पर क्लिक करके, अतिरिक्त कोटा का अनुरोध किया जा सकता है.
अन्य एपीआई चालू करना
Play Console में क्लाइंट आईडी बनाने पर, आपके प्रोजेक्ट के लिए Google Play की गेम सेवाओं का एपीआई अपने-आप चालू हो जाता है. Google Cloud Platform से, Google के अन्य एपीआई चालू किए जा सकते हैं.
अपने प्रोजेक्ट के लिए किसी एपीआई को चालू करने के लिए, यह तरीका अपनाएं:
Google API Console में एपीआई लाइब्रेरी खोलें. अगर आपसे पूछा जाए, तो कोई प्रोजेक्ट चुनें या नया प्रोजेक्ट बनाएं. एपीआई लाइब्रेरी में, उपलब्ध सभी एपीआई की सूची दी गई है. इन्हें प्रॉडक्ट फ़ैमिली और लोकप्रियता के हिसाब से ग्रुप किया गया है.
अगर आपको जिस एपीआई को चालू करना है वह सूची में नहीं दिख रहा है, तो उसे खोजने के लिए खोज बार का इस्तेमाल करें.
वह एपीआई चुनें जिसे आपको चालू करना है. इसके बाद, चालू करें बटन पर क्लिक करें.
अगर कहा जाए, तो बिलिंग चालू करें.
अगर प्रॉम्प्ट मिलता है, तो एपीआई की सेवा की शर्तें स्वीकार करें.
ब्रैंडिंग की जानकारी में बदलाव करना
OAuth 2.0 डायलॉग में दिखने वाले अपने गेम के लिए, ब्रैंडिंग की जानकारी (टाइटल, लोगो वगैरह) में बदलाव करने के लिए, Google Cloud की सहमति स्क्रीन में एट्रिब्यूट सेट करें.
अपने प्रोजेक्ट की सहमति वाली स्क्रीन सेट अप करने के लिए, यह तरीका अपनाएं:
- Play Console में, सहमति स्क्रीन पेज खोलें. अगर आपसे पूछा जाए, तो कोई प्रोजेक्ट चुनें या नया प्रोजेक्ट बनाएं.
- फ़ॉर्म भरें और सेव करें पर क्लिक करें.
OAuth उपयोगकर्ता टाइप में बदलाव करना
अगर आपको निजी टेस्टिंग खाते का इस्तेमाल करके, प्रोडक्शन (टेस्ट और रिलीज़ > प्रोडक्शन) टेस्टिंग ट्रैक में टेस्ट करना है, तो आपको Google Cloud में OAuth ऑडियंस सेटिंग को External के तौर पर कॉन्फ़िगर करना होगा. ज़्यादा जानकारी के लिए, ऐप्लिकेशन की ऑडियंस मैनेज करना लेख पढ़ें.
क्लाइंट आईडी से जुड़े एट्रिब्यूट में बदलाव करना
अपने OAuth 2.0 क्लाइंट आईडी से जुड़े एट्रिब्यूट (वेब ऐप्लिकेशन के लिए वेब ऑरिजिन और रीडायरेक्ट यूआरएल वगैरह) में बदलाव करने के लिए:
- Play Console खोलें और अपने गेम पर जाएं.
- कॉन्फ़िगरेशन पेज (उपयोगकर्ता बढ़ाएं > Play की गेम सेवाएं > सेटअप और मैनेजमेंट > कॉन्फ़िगरेशन) पर जाकर, अपने गेम के लिए क्रेडेंशियल चुनें.
- Authentication सेक्शन में सबसे नीचे तक स्क्रोल करें. इसके बाद, Google Cloud Platform में देखें पर क्लिक करें.
- Google Cloud में, अपना प्रोजेक्ट चुनें.
- बाईं ओर मौजूद साइडबार में, एपीआई और पुष्टि करने की सुविधा को चुनें. पक्का करें कि एपीआई की दिखाई गई सूची में, Google Play की गेम सेवाओं के एपीआई का स्टेटस चालू है के तौर पर दिखे.
- बाईं ओर मौजूद साइडबार में, रजिस्टर किए गए ऐप्लिकेशन को चुनें.
- OAuth 2.0 क्लाइंट आईडी सेक्शन को बड़ा करें और बदलाव करने के लिए एट्रिब्यूट ढूंढें.