नया ग्राहक खाता बनाने से पहले, इन बातों का ध्यान रखें:
- देश कोड पर पाबंदियां लागू हो सकती हैं. यह पुष्टि करने के लिए कि ग्राहक के देश में फ़ोन को रीसेल करने की मंज़ूरी मिल गई है, Partner Sales कंसोल पर जाएं.
- अगर खाता, उपभोक्ता Gmail खाते से डोमेन नाम वाले कारोबारी ईमेल पर अपग्रेड करके बनाया गया है, तो पक्का करें कि खाते में अतिरिक्त Google Workspace सेटिंग अनलॉक की गई हों. ज़्यादा जानकारी के लिए, अपनी टीम के लिए कारोबारी ईमेल बनाना और कारोबारी ईमेल उपनाम बनाना देखें.
ग्राहक खाता बनाएं
एक ग्राहक खाता बनाने के लिए, नीचे दिए गए
POST
अनुरोध का इस्तेमाल करें और अनुमति वाला टोकन शामिल करें:POST https://reseller.googleapis.com/apps/reseller/v1/customers
नए ग्राहक के खाते में, उपयोगकर्ता बनाएं. अगर जवाब में एक एचटीटीपी
409 Conflict
स्टेटस कोड दिखता है, तो इसका मतलब है किcustomerId
पहले से मौजूद है. ग्राहक खाता रजिस्टर करने से पहले, आपको ग्राहक की सदस्यताएं ट्रांसफ़र करनी होंगी.लागू होने पर, ग्राहक की डिफ़ॉल्ट भाषा बदलें.
उपयोगकर्ता को सुपर एडमिन की भूमिका में प्रमोट करें. एडमिन खाता बनाते समय, आप अस्थायी पासवर्ड जनरेट कर सकते हैं या ग्राहक से पासवर्ड डालने के लिए कह सकते हैं.
ग्राहक को बताएं कि उसे Admin console में साइन इन करना होगा. साथ ही, अपना खाता चालू करने के लिए, रीसेलर के कानूनी समझौते के ज़रिए Google Workspace पर हस्ताक्षर करना होगा. ग्राहकों की ओर से रीसेलर को सेवा की शर्तें समझने की अनुमति नहीं है.
ग्राहकों के प्रकार
Google Workspace पर दो तरह के ग्राहक बनाए जा सकते हैं:
- ऐसे ग्राहक जिनकी पुष्टि डोमेन में हुई है. इन ग्राहकों के पास Gmail होना ज़रूरी है. साथ ही, उन्हें
पूरा एडमिन ऐक्सेस चाहिए होता है. इस तरह के ग्राहक बनाते समय,
customerType
कोdomain
पर सेट करें. - ईमेल से पुष्टि किए गए ग्राहक. ये ग्राहक अपने डोमेन के स्वामी नहीं हैं या
उन्हें प्रबंधित नहीं करते हैं. इस तरह के ग्राहक बनाते समय,
customerType
कोteam
पर सेट करें. इस तरह के ग्राहक, Google Workspace के Essentials और Enterprise Essentials वर्शन खरीद सकते हैं.
JSON अनुरोध के मुख्य हिस्से का उदाहरण: डोमेन की पुष्टि करने वाले ग्राहक का उदाहरण:
{ "customerDomain": "DOMAIN_NAME", "customerType": "domain", "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
इन्हें बदलें:
DOMAIN_NAME
: आपके ग्राहक का डोमेन—उदाहरण के लिए,example.com
NAME
: आपके ग्राहक का नाम—उदाहरण के लिए,Alex Cruz
.ORGANIZATION_NAME
: आपके ग्राहक के संगठन का नाम—उदाहरण के लिए,Example Organization
.POSTAL_CODE
: आपके ग्राहक का ज़िप या पिन कोड—उदाहरण के लिए,94043
.COUNTRY_CODE
: आपके ग्राहक का दो वर्णों वाला ISO देश कोड.EMAIL_ADDRESS
: आपके ग्राहक का ईमेल पता—उदाहरण के लिए,cruz@example.com
.
सफल जवाब से एचटीटीपी 200
स्टेटस कोड और नए ग्राहक की जानकारी मिलती है:
{ "kind": "reseller#customer", "customerId": "CUSTOMER_ID", "customerDomain": "DOMAIN_NAME", "customerType": "domain", "postalAddress": { "kind": "customers#address", "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE", }, "alternateEmail": "EMAIL_ADDRESS" }
JSON फ़ॉर्मैट में सेव किए गए अनुरोध का यह उदाहरण, ग्राहक की ईमेल-पुष्टि की गई है:
{ "customerDomain": "DOMAIN_NAME", "customerType": "team", "primaryAdmin": { "primaryEmail": "EMAIL_ADDRESS" }, "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
सफल जवाब से एचटीटीपी 200
स्टेटस कोड और नए ग्राहक की जानकारी मिलती है:
{ "kind": "reseller#customer", "customerId": "CUSTOMER_ID", "customerDomain": "DOMAIN_NAME, "customerType": "team", "primaryAdmin": { "primaryEmail": "EMAIL_ADDRESS" }, "postalAddress": { "kind": "customers#address", "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE", }, "alternateEmail": "EMAIL_ADDRESS" }
ग्राहक की डिफ़ॉल्ट भाषा बदलना
किसी ग्राहक की डिफ़ॉल्ट भाषा सिर्फ़ नए उपयोगकर्ता बनाए जाने पर लागू होती है. मौजूदा उपयोगकर्ता अपनी मौजूदा भाषा कायम रखते हैं, भले ही आपने डिफ़ॉल्ट भाषा अपडेट की हो. इसलिए, कोई भी उपयोगकर्ता बनाने से पहले आपको ग्राहक की डिफ़ॉल्ट भाषा सेट करनी होगी.
नए ग्राहक के लिए, अंग्रेज़ी की डिफ़ॉल्ट भाषा सेट की जाती है. डिफ़ॉल्ट भाषा
बदलने के लिए, PATCH
या
UPDATE
डायरेक्ट्री के एपीआई का इस्तेमाल करें
ग्राहक
पॉइंट का इस्तेमाल करें.
डायरेक्ट्री एपीआई का इस्तेमाल करके, किसी ग्राहक के लिए language
की डिफ़ॉल्ट वैल्यू अपडेट करें:
PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID
JSON अनुरोध के मुख्य हिस्से को शामिल करें:
{ "language":"LANGUAGE_CODE" }
इन्हें बदलें:
CUSTOMER_ID
, आपके ग्राहक के लिए एक खास आइडेंटिफ़ायर—उदाहरण के लिए,C0123456
LANGUAGE_CODE
स्वीकार किया गया भाषा कोड —उदाहरण के लिए, स्पैनिश के लिएes
.
सही JSON रिस्पॉन्स, एचटीटीपी 200
स्टेटस कोड और अपडेट किया गया
ग्राहक संसाधन दिखाता है:
{ "alternateEmail": "EMAIL_ADDRESS", "customerCreationTime": "2022-12-12T23:04:10.620Z", "customerDomain": "DOMAIN_NAME", "id": "CUSTOMER_ID", "kind": "admin#directory#customer", "language": "LANGUAGE_CODE", "postalAddress": { "contactName": "NAME", "countryCode": "COUNTRY_CODE", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE" } }