В My Business Account Management API менеджеры аккаунтов организаций и адресов называются администраторами. Дополнительную информацию вы можете найти в статьях об аккаунтах и группах адресов и об управлении данными о компании.
Администраторы аккаунтов и адресов представлены в следующих подборках:
Пути к ресурсам, представляющим администраторов:
accounts/{accountId}/admins/{adminId} locations/{locationId}/admins/{adminId}
- Получение списка администраторов аккаунта или адреса
- Добавление администратора аккаунта или адреса
- Удаление администратора из аккаунта или адреса
Как получить список администраторов аккаунта или адреса
Вы можете получить список администраторов для определенного аккаунта или адреса.
Для аккаунта:
GET https://mybusiness.googleapis.com/v1/accounts/{accountId}/admins
Для адреса:
GET https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins
Как добавить администратора аккаунта или адреса
Вы можете отправить выбранному пользователю приглашение. Вы должны связать его адрес электронной почты с аккаунтом Google. Когда приглашенный пользователь войдет в сервис "Профиль компании" с помощью своего аккаунта Google, ему нужно будет принять Условия использования. Только после этого он сможет вносить изменения.
Приглашение пользователя стать администратором аккаунта:
POST https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins
Приглашение пользователя стать администратором адреса:
POST https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins { "role": "MANAGER", "adminName": "example@example.com" }
Приглашение LocationGroup стать администратором адреса:
POST https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins { "account": "LocationGroupID", "role": "MANAGER" }
Как удалить администратора из аккаунта или адреса
Вы можете удалить администратора из определенного аккаунта или адреса.
Из аккаунта:
DELETE https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins/{adminId}
Из адреса:
DELETE https://mybusinessaccountmanagement.googleapis.com/v1/accounts/locations/{locationId}/admins/{adminId}