আপনি একটি নতুন গ্রাহক অ্যাকাউন্ট তৈরি করার আগে, নিম্নলিখিত বিবেচনা করুন:
- দেশের কোড সীমাবদ্ধতা প্রযোজ্য হতে পারে. গ্রাহকের দেশ পুনর্বিক্রয়ের জন্য অনুমোদিত হয়েছে তা নিশ্চিত করতে, অংশীদার বিক্রয় কনসোল দেখুন।
- ব্যবহারকারীর Gmail অ্যাকাউন্ট থেকে ডোমেন নামের ব্যবসায়িক ইমেলে আপগ্রেড করে অ্যাকাউন্ট তৈরি করা হলে, অ্যাকাউন্টে অতিরিক্ত Google Workspace সেটিংস আনলক করা আছে কিনা দেখে নিন। আরও তথ্যের জন্য, আপনার দলের জন্য ব্যবসার ইমেল তৈরি করুন এবং একটি ব্যবসায়িক ইমেল উপনাম তৈরি করুন দেখুন।
একটি গ্রাহক অ্যাকাউন্ট তৈরি করুন
একটি গ্রাহক অ্যাকাউন্ট তৈরি করতে, নিম্নলিখিত
POST
অনুরোধটি ব্যবহার করুন এবং অনুমোদন টোকেন অন্তর্ভুক্ত করুন:POST https://reseller.googleapis.com/apps/reseller/v1/customers
নতুন গ্রাহকের অ্যাকাউন্টের মধ্যে, একটি ব্যবহারকারী তৈরি করুন । যদি প্রতিক্রিয়াটি একটি HTTP
409 Conflict
স্ট্যাটাস কোড প্রদান করে, তাহলেcustomerId
ইতিমধ্যেই বিদ্যমান। গ্রাহক অ্যাকাউন্ট নিবন্ধন করার আগে, আপনাকে অবশ্যই গ্রাহকের সদস্যতা স্থানান্তর করতে হবে।প্রযোজ্য হলে, গ্রাহকের ডিফল্ট ভাষা পরিবর্তন করুন ।
ব্যবহারকারীকে সুপার অ্যাডমিনিস্ট্রেটরের ভূমিকায় উন্নীত করুন। অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট তৈরি করার সময়, আপনি হয় একটি অস্থায়ী র্যান্ডম পাসওয়ার্ড তৈরি করতে পারেন বা গ্রাহককে একটি পাসওয়ার্ড দেওয়ার জন্য অনুরোধ করতে পারেন।
গ্রাহককে জানান যে তাদের অ্যাকাউন্ট সক্রিয় করার জন্য তাদের অবশ্যই অ্যাডমিন কনসোলে সাইন-ইন করতে হবে এবং রিসেলার চুক্তির মাধ্যমে 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
: আপনার গ্রাহকের 2 অক্ষরের ISO দেশের কোড । -
EMAIL_ADDRESS
: আপনার গ্রাহকের ইমেল ঠিকানা—উদাহরণস্বরূপ,cruz@example.com
।
একটি সফল প্রতিক্রিয়া একটি HTTP 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" }
একটি সফল প্রতিক্রিয়া একটি HTTP 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" }
একটি গ্রাহকের ডিফল্ট ভাষা পরিবর্তন করুন
একটি গ্রাহকের ডিফল্ট ভাষা শুধুমাত্র নতুন ব্যবহারকারীদের জন্য প্রয়োগ করা হয় যখন তারা তৈরি হয়। আপনি ডিফল্ট ভাষা আপডেট করার পরেও বিদ্যমান ব্যবহারকারীরা তাদের বর্তমান ভাষা ধরে রাখে। অতএব, কোনো ব্যবহারকারী তৈরি করার আগে আপনাকে অবশ্যই গ্রাহকের ডিফল্ট ভাষা সেট করতে হবে।
একটি নতুন তৈরি গ্রাহক ইংরেজি একটি ডিফল্ট ভাষা আছে. ডিফল্ট ভাষা পরিবর্তন করতে, ডিরেক্টরি API গ্রাহকদের শেষ পয়েন্ট থেকে PATCH
বা UPDATE
কলগুলি ব্যবহার করুন৷
একটি গ্রাহকের জন্য ডিফল্ট language
মান আপডেট করতে ডিরেক্টরি API ব্যবহার করুন:
PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID
নিম্নলিখিত JSON অনুরোধের বডি অন্তর্ভুক্ত করুন:
{ "language":"LANGUAGE_CODE" }
নিম্নলিখিতগুলি প্রতিস্থাপন করুন:
-
CUSTOMER_ID
: আপনার গ্রাহকের জন্য একটি অনন্য শনাক্তকারী—উদাহরণস্বরূপ,C0123456
-
LANGUAGE_CODE
: একটি গৃহীত ভাষার কোড —উদাহরণস্বরূপ, স্প্যানিশেরes
।
একটি সফল JSON প্রতিক্রিয়া একটি HTTP 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" } }