REST Resource: accounts

Tài nguyên: Tài khoản

Tài khoản là một vùng chứa cho các địa điểm của doanh nghiệp. Nếu là người dùng duy nhất quản lý các vị trí cho doanh nghiệp của mình, bạn có thể sử dụng Tài khoản Google cá nhân. Để chia sẻ quyền quản lý vị trí với nhiều người dùng, hãy tạo một tài khoản doanh nghiệp.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "accountName": string,
  "type": enum (AccountType),
  "role": enum (AccountRole),
  "state": {
    object (AccountState)
  },
  "accountNumber": string,
  "permissionLevel": enum (PermissionLevel),
  "organizationInfo": {
    object (OrganizationInfo)
  }
}
Các trường
name

string

Tên tài nguyên, ở định dạng accounts/{accountId}.

accountName

string

Tên tài khoản.

type

enum (AccountType)

Chỉ có đầu ra. Chỉ định AccountType của tài khoản này.

role

enum (AccountRole)

Chỉ có đầu ra. Chỉ định AccountRole mà phương thức gọi có cho tài khoản này.

state

object (AccountState)

Chỉ có đầu ra. Cho biết AccountState của tài khoản này.

accountNumber

string

Số tham chiếu tài khoản nếu được cấp phép.

permissionLevel

enum (PermissionLevel)

Chỉ có đầu ra. Chỉ định PermissionLevel mà phương thức gọi có cho tài khoản này.

organizationInfo

object (OrganizationInfo)

Thông tin bổ sung về tổ chức. Mã này chỉ được điền sẵn cho tài khoản tổ chức.

AccountType

Cho biết đây là loại tài khoản gì: tài khoản cá nhân/người dùng hay tài khoản doanh nghiệp.

Enum
ACCOUNT_TYPE_UNSPECIFIED Chưa xác định.
PERSONAL Tài khoản người dùng cuối.
LOCATION_GROUP Một nhóm Địa điểm. Để biết thêm thông tin, hãy xem bài viết trong trung tâm trợ giúp
USER_GROUP Nhóm người dùng để tách nhân viên của tổ chức thành các nhóm. Để biết thêm thông tin, hãy xem bài viết trong trung tâm trợ giúp
ORGANIZATION Tổ chức đại diện cho một công ty. Để biết thêm thông tin, hãy xem bài viết trong trung tâm trợ giúp

AccountRole

Cho biết cấp truy cập mà người dùng đã xác thực có vào tài khoản này. Để biết thêm thông tin, hãy xem bài viết trong trung tâm trợ giúp

Enum
ACCOUNT_ROLE_UNSPECIFIED Chưa xác định.
OWNER Người dùng sở hữu tài khoản này. (Hiển thị dưới dạng "Chủ sở hữu chính" trong giao diện người dùng).
CO_OWNER Người dùng là người đồng sở hữu của tài khoản. (Hiển thị dưới dạng "Chủ sở hữu" trong giao diện người dùng).
MANAGER Người dùng có thể quản lý tài khoản này.
COMMUNITY_MANAGER Người dùng có thể quản lý các trang mạng xã hội (Google+) cho tài khoản. (Hiển thị dưới dạng "Người quản lý địa điểm" trong giao diện người dùng).

AccountState

Cho biết trạng thái của tài khoản, chẳng hạn như tài khoản đã được Google xác minh hay chưa.

Biểu diễn dưới dạng JSON
{
  "status": enum (AccountStatus)
}
Các trường
status

enum (AccountStatus)

Nếu được xác minh, các vị trí được tạo trong tương lai sẽ tự động được kết nối với Google Maps và tạo các trang Google+ mà không cần kiểm duyệt.

AccountStatus

Cho biết trạng thái xác minh của tài khoản.

Enum
ACCOUNT_STATUS_UNSPECIFIED Chưa xác định.
VERIFIED Tài khoản đã xác minh.
UNVERIFIED Tài khoản chưa được xác minh và chưa được yêu cầu xác minh.
VERIFICATION_REQUESTED Tài khoản chưa được xác minh nhưng đã yêu cầu xác minh.

PermissionLevel

Cho biết cấp truy cập mà người dùng đã xác thực có vào tài khoản này.

Enum
PERMISSION_LEVEL_UNSPECIFIED Chưa xác định.
OWNER_LEVEL Người dùng có quyền ở cấp chủ sở hữu.
MEMBER_LEVEL Người dùng có quyền ở cấp thành viên.

OrganizationInfo

Thông tin bổ sung được lưu trữ cho một tổ chức.

Biểu diễn dưới dạng JSON
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Các trường
registeredDomain

string

Miền đã đăng ký cho tài khoản.

postalAddress

object (PostalAddress)

Địa chỉ gửi thư cho tài khoản.

phoneNumber

string

Số điện thoại liên hệ của tổ chức.

Phương thức

create
(deprecated)

Tạo một tài khoản có tên và loại đã chỉ định trong thành phần mẹ đã cho.

deleteNotifications
(deprecated)

Xóa cài đặt thông báo pubsub cho tài khoản.

generateAccountNumber
(deprecated)

Tạo số tài khoản cho tài khoản này.

get
(deprecated)

Lấy tài khoản được chỉ định.

getNotifications
(deprecated)

Trả về chế độ cài đặt thông báo pubsub cho tài khoản.

list
(deprecated)

Liệt kê tất cả tài khoản của người dùng đã xác thực.

listRecommendGoogleLocations

Liệt kê tất cả GoogleLocation đã được đề xuất cho tài khoản Trang doanh nghiệp đã chỉ định.

update
(deprecated)

Cập nhật tài khoản doanh nghiệp được chỉ định.

updateNotifications
(deprecated)

Đặt chế độ cài đặt thông báo pubsub cho tài khoản để cho Trang doanh nghiệp biết chủ đề cần gửi thông báo pubsub:

  • Bài đánh giá mới về các vị trí do tài khoản này quản lý.