একটি নতুন গ্রাহক অ্যাকাউন্ট অর্ডার করুন

নতুন গ্রাহক অ্যাকাউন্ট তৈরি করার আগে, নিম্নলিখিত বিষয়গুলি বিবেচনা করুন:

একটি গ্রাহক অ্যাকাউন্ট তৈরি করুন

  1. একটি গ্রাহক অ্যাকাউন্ট তৈরি করতে, নিম্নলিখিত POST অনুরোধটি ব্যবহার করুন এবং অনুমোদন টোকেন অন্তর্ভুক্ত করুন:

    POST https://reseller.googleapis.com/apps/reseller/v1/customers
    
  2. নতুন গ্রাহকের অ্যাকাউন্টের মধ্যে, একটি ব্যবহারকারী তৈরি করুন । যদি প্রতিক্রিয়াটি একটি HTTP 409 Conflict স্থিতি কোড প্রদান করে, তাহলে customerId ইতিমধ্যেই বিদ্যমান। গ্রাহক অ্যাকাউন্ট নিবন্ধন করার আগে, আপনাকে গ্রাহকের সাবস্ক্রিপশন স্থানান্তর করতে হবে।

  3. প্রযোজ্য হলে, গ্রাহকের ডিফল্ট ভাষা পরিবর্তন করুন

  4. ব্যবহারকারীকে সুপার অ্যাডমিনিস্ট্রেটর ভূমিকায় উন্নীত করুন। অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট তৈরি করার সময়, আপনি হয় একটি অস্থায়ী র‍্যান্ডম পাসওয়ার্ড তৈরি করতে পারেন অথবা গ্রাহককে একটি পাসওয়ার্ড প্রদানের জন্য অনুরোধ করতে পারেন।

  5. গ্রাহককে অবহিত করুন যে তাদের অ্যাকাউন্ট সক্রিয় করার জন্য তাদের অ্যাডমিন কনসোলে সাইন-ইন করতে হবে এবং রিসেলার চুক্তির মাধ্যমে 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

একটি সফল প্রতিক্রিয়া একটি 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"
  }
}

পরবর্তী পদক্ষেপ