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

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

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

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

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

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

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

  5. গ্রাহককে অবহিত করুন যে, তাদের অ্যাকাউন্ট সক্রিয় করার জন্য অবশ্যই গুগল অ্যাডমিন কনসোলে সাইন ইন করতে হবে এবং রিসেলার চুক্তি ব্যবহার করে গুগল ওয়ার্কস্পেসে স্বাক্ষর করতে হবে। রিসেলারদের গ্রাহকের পক্ষে পরিষেবার শর্তাবলীতে স্বাক্ষর করা নিষিদ্ধ।

গ্রাহকদের প্রকারভেদ

আপনি গুগল ওয়ার্কস্পেসে দুই ধরনের গ্রাহক তৈরি করতে পারেন:

  • ডোমেইন-যাচাইকৃত গ্রাহক : এই গ্রাহকদের জিমেইল এবং সম্পূর্ণ অ্যাডমিনিস্ট্রেটর অ্যাক্সেস প্রয়োজন। এই ধরনের গ্রাহক তৈরি করার সময়, customerType domain হিসেবে সেট করুন।
  • ইমেল-যাচাইকৃত গ্রাহক : এই গ্রাহকরা তাদের ডোমেইনের মালিক নন বা এটি পরিচালনা করেন না। আপনি যখন এই ধরনের গ্রাহক তৈরি করবেন, তখন customerType ` team হিসেবে সেট করুন। এই গ্রাহকরা Google Workspace-এর ` Google Workspace Essentials` এবং `Google Workspace 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 : গ্রাহকের ২-অক্ষরের আইএসও দেশের কোড
  • 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"
}

গ্রাহকের ডিফল্ট ভাষা পরিবর্তন করুন

গ্রাহকের ডিফল্ট ভাষা শুধুমাত্র নতুন ব্যবহারকারীদের জন্য প্রযোজ্য। আপনি ডিফল্ট ভাষা আপডেট করার পরেও বিদ্যমান ব্যবহারকারীরা তাদের ভাষাই ধরে রাখে। তাই, কোনো ব্যবহারকারী তৈরি করার আগেই গ্রাহকের ডিফল্ট ভাষা সেট করুন।

একজন নতুন গ্রাহকের ডিফল্ট ভাষা ইংরেজি। ডিফল্ট ভাষা পরিবর্তন করতে, ডিরেক্টরি এপিআই কাস্টমারস এন্ডপয়েন্ট থেকে 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 রেসপন্স একটি 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"
  }
}

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