Google Cloud Platform का सेटअप

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

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

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

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

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

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

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

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

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

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

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

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

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

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

मेट्रिक

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

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

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