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

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

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

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

अपना पहला प्रोजेक्ट बनाने से पहले, आपको Device Accessके लिए रजिस्टर करना होगा. रजिस्टर करने के लिए, Google API और डिवाइस ऐक्सेस सैंडबॉक्स की सेवा की शर्तें स्वीकार करनी होंगी. साथ ही, हर खाते के लिए एक बार में 500 रुपये का शुल्क देना होगा. यह शुल्क रिफ़ंड नहीं किया जाएगा.

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

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

Device Access कंसोल पर जाएं

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

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

  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 का इस्तेमाल, कमर्शियल स्मार्ट होम की सुविधा के तौर पर करना है, तो अगले चरण के लिए कमर्शियल डेवलपमेंट के लिए आवेदन करें देखें.