- HTTP-запрос
- Тело запроса
- Тело ответа
- Области авторизации
- Создать пользовательский запрос
- ПринятьУсловия обслуживания
- Аддаккаунтсервице
- Агрегация счетов
- Попробуйте!
Создает отдельный аккаунт Merchant Center с дополнительной настройкой. Добавляет пользователя, отправляющего запрос, в качестве администратора новой учетной записи.
HTTP-запрос
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
URL-адрес использует синтаксис транскодирования gRPC .
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "account": { object ( |
Поля | |
---|---|
account | Необходимый. Учетная запись, которую необходимо создать. |
users[] | Необязательный. Пользователи, которые будут добавлены в учетную запись. |
service[] | Необходимый. Служба учетных записей между создаваемой учетной записью и учетной записью поставщика инициализируется как часть создания. Необходимо предоставить хотя бы одну такую услугу. В настоящее время одним из них должен быть |
acceptTermsOfService | Необязательный. Условия обслуживания (ToS) необходимо принять сразу после создания учетной записи. |
Тело ответа
В случае успеха тело ответа содержит экземпляр Account
.
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/content
Дополнительную информацию см. в обзоре OAuth 2.0 .
Создать пользовательский запрос
Сообщение запроса для метода CreateUser
.
JSON-представление |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
Поля | |
---|---|
parent | Необходимый. Имя ресурса учетной записи, для которой будет создан пользователь. Формат: |
userId | Необходимый. Адрес электронной почты пользователя (например, |
user | Необходимый. Пользователь, которого необходимо создать. |
ПринятьУсловия обслуживания
Ссылка на ресурс с Условиями обслуживания.
JSON-представление |
---|
{ "name": string, "regionCode": string } |
Поля | |
---|---|
name | Необходимый. Имя ресурса версии условий обслуживания в формате |
regionCode | Необходимый. Код региона, определенный CLDR . Это либо страна, если Условия обслуживания применяются конкретно к этой стране, либо |
Аддаккаунтсервице
Дополнительные инструкции по добавлению услуг учетной записи во время создания учетной записи.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Поле объединения service_type . Тип добавляемой услуги. service_type может быть только одним из следующих: | |
accountAggregation | Провайдер является агрегатором аккаунта. Полезная нагрузка для типа услуги «Агрегация учетных записей». |
provider | Необязательный. Поставщик услуги. Формат: |
Агрегация счетов
Этот тип не имеет полей.
Полезная нагрузка AccountAggregation
.