โปรดทราบข้อมูลต่อไปนี้ก่อนที่จะสร้างบัญชีลูกค้าใหม่
- อาจมีข้อจำกัดเกี่ยวกับรหัสประเทศ โปรดตรวจสอบในคอนโซลการขายสำหรับพาร์ทเนอร์เพื่อยืนยันว่าประเทศ ของลูกค้าได้รับอนุมัติให้ขายต่อได้
- หากสร้างบัญชีโดยอัปเกรดจากบัญชี Gmail สำหรับผู้ใช้ทั่วไปเป็นอีเมลธุรกิจที่มีชื่อโดเมน ให้ตรวจสอบว่าบัญชีมีการตั้งค่า Google Workspace เพิ่มเติมที่ปลดล็อกแล้ว ดูข้อมูลเพิ่มเติมได้ที่ ดู สร้างอีเมลธุรกิจให้กับทีม และ สร้างอีเมลแทนของธุรกิจ
สร้างบัญชีลูกค้า
หากต้องการสร้างบัญชีลูกค้า ให้ใช้คำขอ
POSTต่อไปนี้และใส่โทเค็นการให้สิทธิ์POST https://reseller.googleapis.com/apps/reseller/v1/customersสร้างผู้ใช้ในบัญชีของลูกค้าใหม่ หากการตอบกลับแสดงรหัสสถานะ HTTP
409 Conflictแสดงว่าcustomerIdมีอยู่แล้ว คุณ ต้อง โอนการสมัครใช้บริการของลูกค้าก่อนที่จะลงทะเบียนบัญชีลูกค้าเปลี่ยนภาษาเริ่มต้นของลูกค้าหากจำเป็น change the customer's default language.
เลื่อนระดับ ผู้ใช้เป็นบทบาทผู้ดูแลระบบขั้นสูง เมื่อสร้างบัญชีผู้ดูแลระบบ คุณสามารถสร้างรหัสผ่านแบบสุ่มชั่วคราวหรือแจ้งให้ลูกค้าป้อนรหัสผ่าน
แจ้งให้ลูกค้าทราบว่าลูกค้าต้องลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบของ Google และลงนามในข้อตกลง Google Workspace โดยใช้ข้อตกลงตัวแทนจำหน่ายเพื่อเปิดใช้งานบัญชี ตัวแทนจำหน่ายไม่ได้รับอนุญาตให้ลงนามในข้อกำหนดในการให้บริการในนามของลูกค้า
ประเภทลูกค้า
คุณสร้างลูกค้าได้ 2 ประเภทใน Google Workspace ดังนี้
- ลูกค้าที่ยืนยันด้วยโดเมน: ลูกค้าเหล่านี้ต้องใช้ Gmail และสิทธิ์เข้าถึงระดับผู้ดูแลระบบแบบเต็ม
เมื่อสร้างลูกค้าประเภทนี้ ให้ตั้งค่า
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.comNAME: ชื่อของลูกค้า เช่นAlex CruzORGANIZATION_NAME: ชื่อองค์กรของลูกค้า เช่นExample OrganizationPOSTAL_CODE: รหัสไปรษณีย์ของลูกค้า เช่น94043COUNTRY_CODE: รหัสประเทศ ISO 2 ตัวอักษรของลูกค้า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
จากปลายทาง
ลูกค้า
ของ Directory API
ใช้ Directory API เพื่ออัปเดตค่า language เริ่มต้นของลูกค้า
PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID
ใส่เนื้อหาคำขอ JSON ต่อไปนี้
{
"language":"LANGUAGE_CODE"
}
แทนที่ค่าต่อไปนี้
CUSTOMER_ID: ตัวระบุที่ไม่ซ้ำกันสำหรับลูกค้า เช่นC0123456LANGUAGE_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"
}
}