ก่อนสร้างบัญชีลูกค้าใหม่ โปรดพิจารณาสิ่งต่อไปนี้
- อาจมีข้อจำกัดด้านรหัสประเทศ เพื่อยืนยันว่าแท็ก ประเทศได้รับอนุมัติให้ขายต่อ โปรดดูคอนโซลการขายสำหรับพาร์ทเนอร์
- หากบัญชีสร้างขึ้นโดยการอัปเกรดจาก Gmail สำหรับผู้ใช้ทั่วไป กับอีเมลธุรกิจที่มีชื่อโดเมน มีการปลดล็อกการตั้งค่า Google Workspace เพิ่มเติม สำหรับข้อมูลเพิ่มเติม โปรดดู สร้างอีเมลธุรกิจให้กับทีม และ สร้างอีเมลแทนของธุรกิจ
สร้างบัญชีลูกค้า
หากต้องการสร้างบัญชีลูกค้า ให้ใช้คำขอ
POST
ต่อไปนี้และ รวมโทเค็นการให้สิทธิ์:POST https://reseller.googleapis.com/apps/reseller/v1/customers
ภายในบัญชีของลูกค้าใหม่ สร้างผู้ใช้ ถ้าการตอบสนองแสดงรหัสสถานะ HTTP
409 Conflict
ค่า มีcustomerId
อยู่แล้ว ก่อนที่จะลงทะเบียนบัญชีลูกค้า คุณต้อง โอนการสมัครใช้บริการของลูกค้าเปลี่ยนภาษาเริ่มต้นของลูกค้า หากทำได้
โปรโมต ผู้ใช้ให้เป็นบทบาทผู้ดูแลระบบขั้นสูง เมื่อสร้างบัญชีผู้ดูแลระบบ คุณอาจสร้างบัญชีชั่วคราวก็ได้ สุ่มรหัสผ่านหรือแจ้งให้ลูกค้าระบุรหัสผ่าน
แจ้งให้ลูกค้าทราบว่าต้องลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบและ ลงนามในข้อตกลง Google Workspace ผ่านตัวแทนจำหน่ายเพื่อเปิดใช้งาน บัญชีของตนได้ ตัวแทนจำหน่ายไม่ได้รับอนุญาตให้ลงนามในข้อกำหนดในการให้บริการบน ในนามของลูกค้า
ประเภทของลูกค้า
คุณสามารถสร้างลูกค้า 2 ประเภทใน Google Workspace ดังนี้
- ลูกค้าที่ยืนยันด้วยโดเมน ลูกค้าเหล่านี้จำเป็นต้องใช้ Gmail และจำเป็นต้อง
สิทธิ์การเข้าถึงระดับผู้ดูแลระบบโดยสมบูรณ์ เมื่อคุณสร้างลูกค้าประเภทนี้ ให้ตั้งค่า
customerType
ไปยังdomain
- ลูกค้าที่ยืนยันด้วยอีเมล ลูกค้าเหล่านี้ไม่ได้เป็นเจ้าของหรือจัดการ
เมื่อคุณสร้างลูกค้าประเภทนี้ ให้ตั้งค่า
customerType
เป็นteam
ลูกค้าประเภทนี้สามารถซื้อ Essentials และ Enterprise Essentials Google Workspace รุ่นต่างๆ
เนื้อหาคำขอ 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 ตัวของลูกค้า รหัสประเทศ ISOEMAIL_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
: ตัวระบุที่ไม่ซ้ำกันสำหรับ ลูกค้า ตัวอย่างเช่น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" } }