प्रोजेक्ट बनाना

बनाए गए सभी नए प्रोजेक्ट के पास, डिफ़ॉल्ट रूप से Device Access सैंडबॉक्स एनवायरमेंट का ऐक्सेस होता है.

एसडीएम एपीआई के साथ किसी प्रोजेक्ट का इस्तेमाल करने के लिए, आपको प्रोजेक्ट के लिए OAuth क्लाइंट आईडी तय करना होगा.

Device Access के लिए रजिस्टर करना

पहला प्रोजेक्ट बनाने से पहले, आपको Device Accessके लिए रजिस्टर करना होगा. रजिस्ट्रेशन के लिए, Google API और Device Access Sandbox की सेवा की शर्तों को स्वीकार करना होगा. साथ ही, हर खाते के लिए एक बार 5 डॉलर का शुल्क देना होगा. यह शुल्क वापस नहीं किया जाएगा.

सेवा की दोनों शर्तें स्वीकार करने और रजिस्ट्रेशन शुल्क चुकाने के बाद ही, प्रोजेक्ट बनाया जा सकेगा. यह सभी उपयोगकर्ताओं पर लागू होता है. इनमें व्यक्तिगत उपयोगकर्ता और व्यावसायिक ऑफ़र बनाने वाले उपयोगकर्ता शामिल हैं.

अगर आपने अब तक रजिस्टर नहीं किया है, तो Device Access Console में रजिस्टर करें:

Device Access Console पर जाएं

अपना प्रोजेक्ट बनाना

रजिस्टर करने के बाद, प्रोजेक्ट बनाएं:

  1. Console की होम स्क्रीन पर, प्रोजेक्ट बनाएं चुनें. अगर आपको यह विकल्प नहीं दिखता है, तो इसका मतलब है कि आपने अपने खाते के लिए तय की गई सीमा के हिसाब से प्रोजेक्ट बना लिए हैं. अब आपके पास कोई और प्रोजेक्ट बनाने का विकल्प नहीं है.
  2. क्रिएशन प्रोसेस में हर स्क्रीन पर मांगी गई जानकारी भरें:
    1. अपने प्रोजेक्ट के लिए कोई नाम डालें.
    2. ज़रूरी नहीं. अपने Google Cloud प्रोजेक्ट से OAuth 2.0 क्लाइंट आईडी डालें. अगर आपके पास अभी तक Client-ID नहीं है, तो इसे स्किप किया जा सकता है और बाद में अपडेट किया जा सकता है. क्लाइंट आईडी पाने के तरीके के बारे में जानने के लिए, Google Cloud Platform सेट अप करना लेख पढ़ें.
    3. इवेंट चालू या बंद करें. इवेंट को Google Cloud Pub/Sub मैनेज करता है. साथ ही, यह आपके प्रोजेक्ट के लिए अनुमति पा चुके सभी डिवाइसों और स्ट्रक्चर के लिए, एसिंक्रोनस अपडेट उपलब्ध कराता है. अगर आपको इवेंट चाहिए, तो इवेंट चालू करें को चुनें. इसके बाद, प्रोजेक्ट बनाएं को चुनें. इसके बाद, Pub/Sub विषय में बदलाव करें और विषय का आईडी डालें. अगर आपको पक्के तौर पर नहीं पता है, तो बंद करें को चुनें. इन्हें बाद में कभी भी चालू किया जा सकता है.
  3. प्रोजेक्ट पूरा होने पर, आपके प्रोजेक्ट को एक प्रोजेक्ट आईडी असाइन किया जाता है. यह यूयूआईडी के तौर पर होता है, जैसे कि 32c4c2bc-fe0d-461b-b51c-f3885afff2f0. इस आईडी को नोट कर लें. आपको सभी SDM API कॉल के लिए इसकी ज़रूरत होगी.

इस प्रोजेक्ट आईडी का इस्तेमाल OAuth और एपीआई कॉल में किया जाता है. यह आपकेDevice Access प्रोजेक्ट के लिए खास है. इसका Google Cloud प्रोजेक्ट आईडी से कोई संबंध नहीं है.

प्रोजेक्ट एनवायरमेंट

प्रोजेक्ट बन जाने के बाद, एनवायरमेंट को   सैंडबॉक्स   पर सेट कर दिया जाता है. सभी प्रोजेक्ट, इसी एनवायरमेंट में शुरू होते हैं.

अगर आपको Device Access का इस्तेमाल निजी तौर पर करना है, तो आपको कुछ और करने की ज़रूरत नहीं है. आपका प्रोजेक्ट सैंडबॉक्स में ही रहेगा.

अगर आपको Device Access का इस्तेमाल, स्मार्ट होम की व्यावसायिक सेवा के तौर पर करना है, तो अगले चरणों के लिए व्यावसायिक डेवलपमेंट के लिए आवेदन करें पर जाएं.