Google Cloud Platform का सेटअप

एसडीएम एपीआई का ऐक्सेस, Google क्लाउड से दिया जाता है. एपीआई को चालू करने और Google Nest डिवाइस के साथ काम करने वाले Google खाते को अनुमति देने के लिए, आपके पास Google Cloud प्रोजेक्ट होना चाहिए.

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

क्विकस्टार्ट गाइड पर जाएं

प्रोजेक्ट बनाने और Google Cloud के बारे में ज़्यादा जानने के लिए, हमारा सुझाव है कि आप इन संसाधनों का इस्तेमाल करें:

एपीआई चालू करना

Device Access के लिए Google Cloud में दी गई एपीआई लाइब्रेरी, Smart Device Management API है. Device Access का इस्तेमाल करने से पहले, आपको अपने प्रोजेक्ट में यह एपीआई चालू करना होगा.

एपीआई चालू करने वाले पेज पर, Smart Device Management API को चालू करें.

OAuth 2.0 क्लाइंट आईडी

SDM API, user ऑथराइज़ेशन के लिए Google OAuth का इस्तेमाल करता है. अनुमति की प्रोसेस पूरी करने के लिए, आपको OAuth 2.0 क्लाइंट आईडी के तौर पर OAuth क्रेडेंशियल जनरेट करने होंगे.

क्रेडेंशियल पेज पर, OAuth 2.0 क्लाइंट आईडी पाएं.

ऐसे ऐप्लिकेशन जिनकी पुष्टि नहीं की गई है

SDM API, पाबंदी वाले स्कोप का इस्तेमाल करता है. इसका मतलब है कि अनुमति देने के दौरान, इस स्कोप का इस्तेमाल करने वाले किसी भी ऐप्लिकेशन की "पुष्टि नहीं की गई" होगी. ऐसा तब तक होगा, जब तक OAuth का इस्तेमाल करके, एपीआई की पुष्टि पूरी नहीं हो जाती. निजी इस्तेमाल के लिए Device Access इस्तेमाल करने पर, OAuth API की पुष्टि करना ज़रूरी नहीं है.

अनुमति देने की प्रोसेस के दौरान, आपको "Google ने इस ऐप्लिकेशन की पुष्टि नहीं की है" स्क्रीन दिख सकती है. यह स्क्रीन तब दिखती है, जब Google Cloud में आपकी OAuth सहमति स्क्रीन पर sdm.service स्कोप कॉन्फ़िगर न किया गया हो. इस स्क्रीन को बायपास करने के लिए, बेहतर विकल्प पर क्लिक करें. इसके बाद, Project Name (असुरक्षित) पर जाएं पर क्लिक करें.

ज़्यादा जानकारी के लिए, पुष्टि नहीं की गई ऐप्लिकेशन स्क्रीन देखें.

मेट्रिक

Google Cloud, SDM API के लिए, इस्तेमाल और इंतज़ार का समय जैसी मेट्रिक उपलब्ध कराता है. इन्हें स्मार्ट डिवाइस मैनेजमेंट एपीआई के हिस्से के तौर पर रिलीज़ किया जाता है. साथ ही, Google Cloud पर उपलब्ध अन्य एपीआई और सेवाओं की मेट्रिक के साथ भी इन्हें रिलीज़ किया जाता है.

अगर आपके Google Cloud प्रोजेक्ट में Smart Device Management API चालू है, तो एपीआई के मेट्रिक पेज पर अपनी मेट्रिक देखें.

ज़्यादा जानकारी के लिए, Monitoring API के इस्तेमाल की जानकारी देखें.