Package google.shopping.merchant.accounts.v1beta

Индекс

АккаунтПроблемаСервис

Сервис для поддержки API AccountIssueService .

ListAccountIssues

rpc ListAccountIssues( ListAccountIssuesRequest ) returns ( ListAccountIssuesResponse )

Перечисляет все проблемы с учетной записью Merchant Center.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

АккаунтНалоговаяСервис

Управляет данными настройки налога на уровне аккаунта.

Этот API определяет следующую модель ресурсов:

  • AccountTax
GetAccountTax

rpc GetAccountTax( GetAccountTaxRequest ) returns ( AccountTax )

Возвращает налоговые правила, соответствующие условиям GetAccountTaxRequest.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ListAccountTax

rpc ListAccountTax( ListAccountTaxRequest ) returns ( ListAccountTaxResponse )

Перечисляет налоговые настройки дочерних аккаунтов только в вашем аккаунте Merchant Center. Этот метод можно вызвать только для мультиклиентской учетной записи, иначе он вернет ошибку.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ОбновлениеAccountTax

rpc UpdateAccountTax( UpdateAccountTaxRequest ) returns ( AccountTax )

Обновляет налоговые настройки учетной записи.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Служба учета

Сервис для поддержки API учетных записей.

Создать и настроить учетную запись

rpc CreateAndConfigureAccount( CreateAndConfigureAccountRequest ) returns ( Account )

Создает отдельный аккаунт Merchant Center с дополнительной настройкой. Добавляет пользователя, отправляющего запрос, в качестве администратора новой учетной записи.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Удалить аккаунт

rpc DeleteAccount( DeleteAccountRequest ) returns ( Empty )

Удаляет указанную учетную запись независимо от ее типа: автономная, MCA или суб-учетная запись. Удаление MCA приводит к удалению всех его субсчетов. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Получить аккаунт

rpc GetAccount( GetAccountRequest ) returns ( Account )

Получает учетную запись из вашей учетной записи Merchant Center. После добавления, обновления или удаления учетной записи может пройти несколько минут, прежде чем изменения вступят в силу.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Список аккаунтов

rpc ListAccounts( ListAccountsRequest ) returns ( ListAccountsResponse )

Перечисляет учетные записи, доступные вызывающему пользователю и соответствующие ограничениям запроса, таким как размер страницы или фильтры. Это не просто список субсчетов MCA, но и всех учетных записей, к которым у вызывающего пользователя есть доступ, включая другие MCA, связанные учетные записи, автономные учетные записи и так далее.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Список субсчетов

rpc ListSubAccounts( ListSubAccountsRequest ) returns ( ListSubAccountsResponse )

Перечислите все субсчета для данной многоклиентской учетной записи. Это удобная оболочка для более мощного метода ListAccounts . Этот метод даст те же результаты, что и вызов ListsAccounts со следующим фильтром: relationship(providerId={parent} AND service(type="ACCOUNT_AGGREGATION"))

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ОбновитьАккаунт

rpc UpdateAccount( UpdateAccountRequest ) returns ( Account )

Обновляет учетную запись независимо от ее типа: автономная, MCA или суб-учетная запись. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

БизнесИдентичностьСервис

Сервис для поддержки API бизнес-идентификации .

GetBusinessIdentity

rpc GetBusinessIdentity( GetBusinessIdentityRequest ) returns ( BusinessIdentity )

Получает бизнес-идентификатор учетной записи.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ОбновлениеBusinessIdentity

rpc UpdateBusinessIdentity( UpdateBusinessIdentityRequest ) returns ( BusinessIdentity )

Обновляет бизнес-идентичность учетной записи. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

БизнесИнфоСервис

Сервис для поддержки API бизнес-информации.

GetBusinessInfo

rpc GetBusinessInfo( GetBusinessInfoRequest ) returns ( BusinessInfo )

Получает деловую информацию об аккаунте.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ОбновлениеBusinessInfo

rpc UpdateBusinessInfo( UpdateBusinessInfoRequest ) returns ( BusinessInfo )

Обновляет бизнес-информацию учетной записи. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Настройки электронной почтыСервис

Сервис для поддержки API EmailPreferences .

Эта служба позволяет получать и обновлять настройки электронной почты только для аутентифицированного пользователя.

Получить настройки электронной почты

rpc GetEmailPreferences( GetEmailPreferencesRequest ) returns ( EmailPreferences )

Возвращает настройки электронной почты для пользователя учетной записи Merchant Center.

Используйте псевдоним name=accounts/*/users/me/emailPreferences, чтобы получить настройки для аутентифицированного пользователя.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Обновить настройки электронной почты

rpc UpdateEmailPreferences( UpdateEmailPreferencesRequest ) returns ( EmailPreferences )

Обновляет настройки электронной почты для пользователя учетной записи Merchant Center. Пользователи MCA должны указать учетную запись MCA, а не дополнительную учетную запись MCA.

Настройки, которые не выбраны явно в маске обновления, не будут обновлены.

Для обновлений недопустимо указывать значение статуса подписки НЕПОДТВЕРЖДЕНО.

Используйте псевдоним name=accounts/*/users/me/emailPreferences, чтобы обновить настройки для аутентифицированного пользователя.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ГлавнаяСервис

Сервис для поддержки API главной страницы магазина.

ПретензияГлавная страница

rpc ClaimHomepage( ClaimHomepageRequest ) returns ( Homepage )

Утверждает домашнюю страницу магазина. Для выполнения этого метода требуется доступ администратора.

Если домашняя страница уже заявлена, проверка будет перепроверена (если только продавец не освобожден от подачи заявки, что также освобождает от проверки) и будет получен успешный ответ. Если право собственности больше не может быть подтверждено, будет возвращена ошибка, но не будет удалена претензия. В случае неудачи будет возвращено каноническое сообщение об ошибке: * PERMISSION_DENIED: у пользователя нет необходимых разрешений для этой учетной записи MC; * FAILED_PRECONDITION: — Аккаунт не является аккаунтом Merchant Center; - У аккаунта MC нет домашней страницы; - заявка не удалась (в этом случае сообщение об ошибке будет содержать более подробную информацию).

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Получить домашнюю страницу

rpc GetHomepage( GetHomepageRequest ) returns ( Homepage )

Получает домашнюю страницу магазина.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Отменить требованиеДомашняя страница

rpc UnclaimHomepage( UnclaimHomepageRequest ) returns ( Homepage )

Отменяет права на домашнюю страницу магазина. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Обновить домашнюю страницу

rpc UpdateHomepage( UpdateHomepageRequest ) returns ( Homepage )

Обновляет домашнюю страницу магазина. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ОнлайнReturnPolicyService

Услуга упрощает управление конфигурацией политики возврата продавца, включая политику возврата как для рекламы, так и для бесплатных объявлений.

программы. Этот API определяет следующую модель ресурсов:

[OnlineReturnPolicy][google.shopping.merchant.accounts.v1.OnlineReturnPolicy]

GetOnlineReturnPolicy

rpc GetOnlineReturnPolicy( GetOnlineReturnPolicyRequest ) returns ( OnlineReturnPolicy )

Получает существующую политику возврата.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ListOnlineReturnPolicies

rpc ListOnlineReturnPolicies( ListOnlineReturnPoliciesRequest ) returns ( ListOnlineReturnPoliciesResponse )

Перечисляет все существующие политики возврата.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ПрограммыСервис

Сервис для управления программами.

Программы предоставляют механизм добавления функциональности к торговым счетам. Типичным примером этого является программа бесплатных списков товаров , которая позволяет бесплатно показывать товары из магазина продавца в Google.

Этот сервис предоставляет методы для получения информации об участии продавца во всех доступных программах, а также методы явного включения или отключения участия в каждой программе.

Отключить программу

rpc DisableProgram( DisableProgramRequest ) returns ( Program )

Отключить участие в указанной программе для аккаунта. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Включить программу

rpc EnableProgram( EnableProgramRequest ) returns ( Program )

Разрешить участие в указанной программе для аккаунта. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Получить программу

rpc GetProgram( GetProgramRequest ) returns ( Program )

Извлекает указанную программу для учетной записи.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Список программ

rpc ListPrograms( ListProgramsRequest ) returns ( ListProgramsResponse )

Получает все программы для учетной записи.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

РегионыСервис

Управляет конфигурацией регионов.

Этот API определяет следующую модель ресурсов:

  • Region
СоздатьРегион

rpc CreateRegion( CreateRegionRequest ) returns ( Region )

Создает определение региона в вашей учетной записи Merchant Center. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Удалитьрегион

rpc DeleteRegion( DeleteRegionRequest ) returns ( Empty )

Удаляет определение региона из вашей учетной записи Merchant Center. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Получить регион

rpc GetRegion( GetRegionRequest ) returns ( Region )

Получает регион, определенный в вашей учетной записи Merchant Center.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Список регионов

rpc ListRegions( ListRegionsRequest ) returns ( ListRegionsResponse )

Перечисляет регионы в вашем аккаунте Merchant Center.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Обновитьрегион

rpc UpdateRegion( UpdateRegionRequest ) returns ( Region )

Обновляет определение региона в вашей учетной записи Merchant Center. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ДоставкаНастройкиСервис

Служба для получения информации о настройках доставки вызова метода для каждого метода Merchant API.

Получить настройки доставки

rpc GetShippingSettings( GetShippingSettingsRequest ) returns ( ShippingSettings )

Получить информацию о настройках доставки.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Вставить параметры доставки

rpc InsertShippingSettings( InsertShippingSettingsRequest ) returns ( ShippingSettings )

Замените настройку доставки продавца на настройку доставки запроса. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Условия обслуживанияСоглашениеStateService

Сервис для поддержки API TermsOfServiceAgreementState .

GetTermsOfServiceAgreementState

rpc GetTermsOfServiceAgreementState( GetTermsOfServiceAgreementStateRequest ) returns ( TermsOfServiceAgreementState )

Возвращает состояние соглашения об условиях обслуживания.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ПолучитьForApplicationTermsOfServiceAgreementState

rpc RetrieveForApplicationTermsOfServiceAgreementState( RetrieveForApplicationTermsOfServiceAgreementStateRequest ) returns ( TermsOfServiceAgreementState )

Получает состояние соглашения для условий обслуживания приложения.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Условия обслуживанияСервис

Сервис для поддержки API TermsOfService .

ПринятьУсловия обслуживания

rpc AcceptTermsOfService( AcceptTermsOfServiceRequest ) returns ( Empty )

Принимает TermsOfService . Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Получить условия обслуживания

rpc GetTermsOfService( GetTermsOfServiceRequest ) returns ( TermsOfService )

Получает TermsOfService , связанные с предоставленной версией.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Получить последние условия обслуживания

rpc RetrieveLatestTermsOfService( RetrieveLatestTermsOfServiceRequest ) returns ( TermsOfService )

Получает последнюю TermsOfService для заданного kind и region_code .

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Пользовательская служба

Сервис для поддержки пользовательского API.

Создать пользователя

rpc CreateUser( CreateUserRequest ) returns ( User )

Создает пользователя учетной записи Merchant Center. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

УдалитьПользователя

rpc DeleteUser( DeleteUserRequest ) returns ( Empty )

Удаляет пользователя аккаунта Merchant Center. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

GetUser

rpc GetUser( GetUserRequest ) returns ( User )

Получает пользователя учетной записи Merchant Center.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

Список пользователей

rpc ListUsers( ListUsersRequest ) returns ( ListUsersResponse )

Список всех пользователей аккаунта Merchant Center.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ОбновитьПользователя

rpc UpdateUser( UpdateUserRequest ) returns ( User )

Обновляет пользователя учетной записи Merchant Center. Для выполнения этого метода требуется доступ администратора.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/content

Дополнительную информацию см. в обзоре OAuth 2.0 .

ПринятьУсловияОбслуживанияЗапрос

Сообщение запроса для метода AcceptTermsOfService .

Поля
name

string

Необходимый. Имя ресурса версии условий обслуживания. Формат: termsOfService/{version}

account

string

Необходимый. Учетная запись, для которой необходимо принять Условия обслуживания.

region_code

string

Необходимый. Код региона, определенный CLDR . Это либо страна, если Условия обслуживания применяются конкретно к этой стране, либо 001, если они применяются во всем мире.

Принял

Описывает принятые условия обслуживания.

Поля
terms_of_service

string

Принятые условия обслуживания .

accepted_by

string

Счет, на котором был зафиксирован акцепт. Это может быть сама учетная запись или, в случае субсчетов, учетная запись MCA.

valid_until

Date

Если он установлен, он указывает, что принятые Условия обслуживания действительны только до конца этой даты (в формате UTC). До этого момента необходимо принять новый. Информация о необходимых Условиях обслуживания находится в обязательном сообщении.

Право доступа

Право доступа.

Перечисления
ACCESS_RIGHT_UNSPECIFIED Значение по умолчанию. Это значение не используется.
STANDARD Стандартные права доступа.
ADMIN Права доступа администратора.
PERFORMANCE_REPORTING Пользователи с этим правом имеют доступ к данным о производительности и аналитике.

Счет

Аккаунт.

Поля
name

string

Идентификатор. Имя ресурса учетной записи. Формат: accounts/{account}

account_id

int64

Только вывод. Идентификатор учетной записи.

account_name

string

Необходимый. Понятное имя учетной записи. Для получения дополнительной информации см. название магазина и название компании .

adult_content

bool

Содержит ли этот аккаунт контент для взрослых.

test_account

bool

Только вывод. Является ли это тестовым аккаунтом.

time_zone

TimeZone

Необходимый. Часовой пояс аккаунта.

При записи time_zone устанавливает как reporting_time_zone , так и display_time_zone .

При чтении time_zone всегда возвращает display_time_zone . Если display_time_zone не существует для вашей учетной записи, time_zone пусто.

language_code

string

Необходимый. Языковой код учетной записи BCP-47 , например en-US или sr-Latn .

Проблема с аккаунтом

AccountIssue .

Поля
name

string

Идентификатор. Имя ресурса проблемы с учетной записью. Формат: accounts/{account}/issues/{id}

title

string

Локализованное название выпуска.

severity

Severity

Общая серьезность проблемы.

impacted_destinations[]

ImpactedDestination

Влияние этой проблемы на различные направления.

detail

string

Дополнительная локализованная информация о проблеме.

documentation_uri

string

Ссылка на Справочный центр Merchant Center, где можно получить дополнительную информацию о проблеме и способах ее устранения.

Затронутое место назначения

Влияние проблемы на пункт назначения.

Поля
impacts[]

Impact

(Негативное) влияние различных регионов на данный пункт назначения.

reporting_context

ReportingContextEnum

Затронутый контекст отчетности.

Влияние

Влияние проблемы на регион.

Поля
region_code

string

Код региона CLDR, к которому относится эта проблема.

severity

Severity

Серьезность вопроса по пункту назначения и региону.

Строгость

Все возможные уровни серьезности проблем.

Перечисления
SEVERITY_UNSPECIFIED Тяжесть неизвестна.
CRITICAL Из-за этой проблемы предложения не обслуживаются.
ERROR Эта проблема может повлиять на предложения (в будущем) или может быть индикатором проблем с предложениями.
SUGGESTION Проблема заключается в предложении по улучшению.

Налог на счет

Налоговые настройки мерчант-аккаунта. Для всех методов требуется роль администратора.

Поля
name

string

Идентификатор. Название налоговой настройки. Формат: "{account_tax.name=accounts/{account}}"

account

int64

Только вывод. Идентификатор учетной записи, которой принадлежат эти настройки налога на учетную запись.

tax_rules[]

TaxRule

Налоговые правила. «Определите налоговые правила в каждом регионе. Налог не будет представлен, если в регионе нет правил».

Адрес

Адрес доставки склада.

Поля
street_address

string

Часть адреса на уровне улицы. Например: 111w 31st Street .

city

string

Необходимый. Город, поселок или коммуна. Может также включать зависимые населенные пункты или микрорайоны (например, кварталы или пригороды).

administrative_area

string

Необходимый. Высшее административное подразделение страны. Например, такой штат, как Калифорния («Калифорния»), или такая провинция, как Квебек («Квебек»).

postal_code

string

Необходимый. Почтовый индекс или почтовый индекс (например, «94043»).

region_code

string

Необходимый. Код страны CLDR (например, «США»).

БизнесДеньКонфигурация

Рабочие дни склада.

Поля
business_days[]

Weekday

Необходимый. Обычные рабочие дни. Не может быть пустым.

Будний день

Перечисления
WEEKDAY_UNSPECIFIED
MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY

БизнесИдентификация

Сбор информации, связанной с идентификацией бизнеса .

Поля
name

string

Идентификатор. Имя ресурса бизнес-идентичности. Формат: accounts/{account}/businessIdentity

black_owned

IdentityAttribute

Необязательный. Указывает, идентифицирует ли компания себя как принадлежащую чернокожим. Это необязательное поле будет доступно только для продавцов, для которых в качестве страны деятельности выбрана US . Это также не применимо к торговым площадкам или продавцам торговых площадок.

women_owned

IdentityAttribute

Необязательный. Указывает, идентифицирует ли компания себя как принадлежащую женщинам. Это необязательное поле будет доступно только для продавцов, для которых в качестве страны деятельности выбрана US . Это также не применимо к торговым площадкам или продавцам торговых площадок.

veteran_owned

IdentityAttribute

Необязательный. Указывает, идентифицирует ли компания себя как принадлежащую ветеранам. Это необязательное поле будет доступно только для продавцов, для которых в качестве страны деятельности выбрана US . Это также не применимо к торговым площадкам или продавцам торговых площадок.

latino_owned

IdentityAttribute

Необязательный. Указывает, идентифицирует ли компания себя как принадлежащую латиноамериканцам. Это необязательное поле будет доступно только для продавцов, для которых в качестве страны деятельности выбрана US . Это также не применимо к торговым площадкам или продавцам торговых площадок.

small_business

IdentityAttribute

Необязательный. Указывает, идентифицирует ли предприятие себя как малый бизнес. Это необязательное поле будет доступно только для продавцов, для которых в качестве страны деятельности выбрана US . Это также не применимо для торговых площадок.

ИдентитиАтрибут

Вся информация, относящаяся к атрибуту идентификации.

Поля
identity_declaration

IdentityDeclaration

Необходимый. Объявление идентичности для этого атрибута.

Декларация удостоверения

Все возможные настройки касательно декларации личности.

Перечисления
IDENTITY_DECLARATION_UNSPECIFIED Значение по умолчанию, указывающее, что выбор не был сделан.
SELF_IDENTIFIES_AS Указывает, что учетная запись идентифицируется с помощью атрибута.
DOES_NOT_SELF_IDENTIFY_AS Указывает, что учетная запись не идентифицируется с помощью атрибута.

АкцииСогласие

Все возможные настройки по акциям, связанным с фирменным стилем.

Перечисления

БизнесИнформация

Сбор информации, связанной с бизнесом.

Поля
name

string

Идентификатор. Имя ресурса с информацией о компании. Формат: accounts/{account}/businessInfo

address

PostalAddress

Необязательный. Адрес предприятия.

phone

PhoneNumber

Только вывод. Телефон предприятия.

phone_verification_state

PhoneVerificationState

Только вывод. Состояние компании при проверке телефона.

customer_service

CustomerService

Необязательный. Обслуживание клиентов бизнеса.

Стоимость доставки

Список тарифов операторов связи, на которые можно ссылаться с помощью main_table или single_value .

Поля
name

string

Необходимый. Название тарифа перевозчика. Должно быть уникальным для каждой группы тарифов.

carrier

string

Необходимый. Служба доставки, например "UPS" или "Fedex" .

carrier_service

string

Необходимый. Транспортная услуга, например, "ground" или "2 days" .

origin_postal_code

string

Необходимый. Место доставки по этому тарифу перевозчика.

percentage_adjustment

string

Необязательный. Мультипликативный модификатор стоимости доставки в виде числа в десятичной записи. Может быть отрицательным. Например "5.4" увеличивает ставку на 5,4%, "-3" уменьшает ставку на 3%.

flat_adjustment

Price

Необязательный. Дополнительный модификатор стоимости доставки. Может быть отрицательным. Например { "amount_micros": 1, "currency_code" : "USD" } добавляет к курсу 1 доллар, { "amount_micros": -3, "currency_code" : "USD" } удаляет из курса 3 доллара.

ПретензияГлавная страницаЗапрос

Сообщение запроса для метода ClaimHomepage .

Поля
name

string

Необходимый. Название главной страницы, на которую нужно заявить права. Формат: accounts/{account}/homepage

CreateAndConfigureAccountRequest

Сообщение запроса для метода CreateAndConfigureAccount .

Поля
account

Account

Необходимый. Учетная запись, которую необходимо создать.

users[]

CreateUserRequest

Необязательный. Пользователи, которых необходимо добавить в учетную запись.

service[]

AddAccountService

Необязательный. Если указано, служба учетных записей между создаваемой учетной записью и учетной записью поставщика инициализируется как часть создания.

accept_terms_of_service

AcceptTermsOfService

Необязательный. Условия обслуживания (ToS) необходимо принять сразу после создания учетной записи.

ПринятьУсловия обслуживания

Ссылка на ресурс с Условиями обслуживания.

Поля
name

string

Необходимый. Имя ресурса версии условий обслуживания.

region_code

string

Необходимый. Код региона, определенный CLDR . Это либо страна, если Условия обслуживания применяются конкретно к этой стране, либо 001 , если они применяются во всем мире.

Аддаккаунтсервице

Дополнительные инструкции по добавлению услуг учетной записи во время создания учетной записи.

Поля
Поле объединения service_type . В настоящее время поддерживается только тип родительской учетной записи «Мультиклиент» . service_type может быть только одним из следующих:
account_aggregation

Empty

Провайдер является агрегатором аккаунта.

provider

string

Необязательный. Поставщик услуги. Формат: accounts/{account}

CreateRegionRequest

Сообщение запроса для метода CreateRegion .

Поля
parent

string

Необходимый. Учетная запись, для которой необходимо создать регион. Формат: accounts/{account}

region_id

string

Необходимый. Идентификатор региона, уникальный для всех регионов одной учетной записи.

region

Region

Необходимый. Регион для создания.

Создать пользовательский запрос

Сообщение запроса для метода CreateUser .

Поля
parent

string

Необходимый. Имя ресурса учетной записи, для которой будет создан пользователь. Формат: accounts/{account}

user_id

string

Необходимый. Адрес электронной почты пользователя (например, john.doe@gmail.com ).

user

User

Необходимый. Пользователь, которого необходимо создать.

Обслуживание клиентов

Информация об обслуживании клиентов.

Поля
uri

string

Необязательный. URI, по которому можно найти службу поддержки клиентов.

email

string

Необязательный. Адрес электронной почты, по которому можно связаться со службой поддержки клиентов.

phone

PhoneNumber

Необязательный. Номер телефона, по которому можно позвонить в службу поддержки клиентов.

Время отсечки

Определение срока окончания рабочих дней.

Поля
hour

int32

Необходимый. Крайний час, до которого необходимо разместить заказ, чтобы он был обработан в тот же день.

minute

int32

Необходимый. Минута крайнего срока, до которого необходимо разместить заказ для обработки в тот же день.

time_zone

string

Необходимый. Идентификатор часового пояса. Например, «Европа/Цюрих».

Удалениеаккаунтреквеста

Сообщение запроса для метода DeleteAccount .

Поля
name

string

Необходимый. Имя учетной записи, которую необходимо удалить. Формат: accounts/{account}

Удалитьрегионзапрос

Сообщение запроса для метода DeleteRegion .

Поля
name

string

Необходимый. Название региона, который нужно удалить. Формат: accounts/{account}/regions/{region}

Удалить пользовательский запрос

Сообщение запроса для метода DeleteUser .

Поля
name

string

Необходимый. Имя пользователя, которого требуется удалить. Формат: accounts/{account}/users/{email}

Также можно удалить пользователя, соответствующего вызывающему абоненту, используя me а не адрес электронной почты, как в accounts/{account}/users/me .

Срок поставки

Время, потраченное на различные аспекты от заказа до доставки товара.

Поля
warehouse_based_delivery_times[]

WarehouseBasedDeliveryTime

Необязательный. Указывает, что время доставки должно рассчитываться для каждого склада (места отправления) на основе настроек выбранного перевозчика. Если этот параметр установлен, никакое другое поле, связанное со временем доставки, в [delivery time][[google.shopping.content.bundles.ShippingSetting.DeliveryTime] не должно быть установлено.

min_transit_days

int32

Минимальное количество рабочих дней, потраченных в пути. 0 означает доставку в тот же день, 1 означает доставку на следующий день. Должны быть установлены либо min_transit_days , max_transit_days , transit_time_table , но не оба одновременно.

max_transit_days

int32

Максимальное количество рабочих дней, потраченных в пути. 0 означает доставку в тот же день, 1 означает доставку на следующий день. Должно быть больше или равно min_transit_days .

cutoff_time

CutoffTime

Определение срока окончания рабочих дней. Если это не настроено, время окончания будет установлено по умолчанию в 8 утра по тихоокеанскому стандартному времени.

min_handling_days

int32

Минимальное количество рабочих дней, потраченных до отправки заказа. 0 означает отправку в тот же день, 1 означает отправку на следующий день.

max_handling_days

int32

Максимальное количество рабочих дней, потраченных до отправки заказа. 0 означает отправку в тот же день, 1 означает отправку на следующий день. Должно быть больше или равно min_handling_days .

transit_time_table

TransitTable

Таблица времени доставки, количество рабочих дней, потраченных в пути, на основе измерений строк и столбцов. Можно установить либо min_transit_days , max_transit_days , transit_time_table , но не оба одновременно.

handling_business_day_config

BusinessDayConfig

Рабочие дни, в течение которых могут обрабатываться заказы. Если не указано иное, будут считаться рабочие дни с понедельника по пятницу.

transit_business_day_config

BusinessDayConfig

Рабочие дни, в течение которых заказы могут находиться в пути. Если не указано иное, будут считаться рабочие дни с понедельника по пятницу.

Отключитьпрограммный запрос

Сообщение запроса для метода DisableProgram.

Поля
name

string

Необходимый. Название программы, участие в которой можно отключить для данного аккаунта. Формат: accounts/{account}/programs/{program}

Расстояние

Максимальный радиус доставки. Это требуется только для типа доставки «местная доставка».

Поля
value

int64

Целое значение расстояния.

unit

Unit

Единицы могут различаться в зависимости от страны, они включают мили и километры.

Единица

Единицы могут различаться в зависимости от страны, они включают мили и километры.

Перечисления
UNIT_UNSPECIFIED Единица измерения не указана
MILES Единица в милях
KILOMETERS Единица измерения в километрах

Настройки электронной почты

Категории уведомлений, которые пользователь включил/от которых отказался. Настройки электронной почты не включают обязательные объявления, поскольку пользователи не могут отказаться от них.

Поля
name

string

Идентификатор. Имя EmailPreferences. Конечная точка поддерживается только для аутентифицированного пользователя.

news_and_tips

OptInState

Необязательный. Обновления о новых функциях, советы и рекомендации.

Оптинстате

Выбрать состояние предпочтений электронной почты.

Перечисления
OPT_IN_STATE_UNSPECIFIED Статус подписки не указан.
OPTED_OUT Пользователь отказался от получения писем этого типа.
OPTED_IN Пользователь дал согласие на получение этого типа электронного письма.
UNCONFIRMED Пользователь дал согласие на получение этого типа электронного письма, и письмо с подтверждением было отправлено, но пользователь еще не подтвердил свое согласие (применимо только к определенным странам).

EnableProgramRequest

Сообщение запроса для метода EnableProgram.

Поля
name

string

Необходимый. Название программы, в которой разрешено участие для данной учетной записи. Формат: accounts/{account}/programs/{program}

GetAccountRequest

Сообщение запроса для метода GetAccount .

Поля
name

string

Необходимый. Имя учетной записи, которую требуется получить. Формат: accounts/{account}

GetAccountTaxRequest

Запросить налоговые настройки

Поля
name

string

Необходимый. Имя, от которого будут получены налоговые настройки.

GetBusinessIdentityRequest

Сообщение запроса для метода GetBusinessIdentity .

Поля
name

string

Необходимый. Имя ресурса бизнес-идентичности. Формат: accounts/{account}/businessIdentity

GetBusinessInfoRequest

Сообщение запроса для метода GetBusinessInfo .

Поля
name

string

Необходимый. Имя ресурса с информацией о компании. Формат: accounts/{account}/businessInfo

Получить адрес электронной почтыЗапрос настроек

Сообщение запроса для метода GetEmailPreferences.

Поля
name

string

Необходимый. Имя ресурса EmailPreferences . Формат: accounts/{account}/users/{email}/emailPreferences

Получить домашнюю страницуЗапрос

Сообщение запроса для метода GetHomepage .

Поля
name

string

Необходимый. Имя домашней страницы, которую требуется получить. Формат: accounts/{account}/homepage

GetOnlineReturnPolicyRequest

Сообщение запроса для метода GetOnlineReturnPolicy .

Поля
name

string

Необходимый. Имя политики возврата, которую требуется получить. Формат: accounts/{account}/onlineReturnPolicies/{return_policy}

Получить запрос программы

Сообщение запроса для метода GetProgram.

Поля
name

string

Необходимый. Имя программы, которую требуется получить. Формат: accounts/{account}/programs/{program}

GetRegionRequest

Сообщение запроса для метода GetRegion .

Поля
name

string

Необходимый. Имя региона, который необходимо получить. Формат: accounts/{account}/regions/{region}

Получить настройки доставкиЗапрос

Сообщение запроса для метода GetShippingSetting .

Поля
name

string

Необходимый. Имя параметра доставки, который требуется получить. Формат: accounts/{account}/shippingsetting

GetTermsOfServiceAgreementStateRequest

Сообщение запроса для метода GetTermsOfServiceAgreementState .

Поля
name

string

Необходимый. Имя ресурса версии условий обслуживания. Формат: accounts/{account}/termsOfServiceAgreementState/{identifier} Формат идентификатора: {TermsOfServiceKind}-{country}

GetTermsOfServiceRequest

Сообщение запроса для метода GetTermsOfService .

Поля
name

string

Необходимый. Имя ресурса версии условий обслуживания. Формат: termsOfService/{version}

GetUserRequest

Сообщение запроса для метода GetUser .

Поля
name

string

Необходимый. Имя пользователя, которого требуется получить. Формат: accounts/{account}/users/{email}

Также возможно получить пользователя, соответствующего вызывающему абоненту, используя me а не адрес электронной почты, как в accounts/{account}/users/me .

Заголовки

Непустой список заголовков строк или столбцов таблицы. Должен быть установлен ровно один из prices , weights , num_items , postal_code_group_names или location .

Поля
prices[]

Price

Необходимый. Список верхних границ включенной цены ордера. Значение последней цены может быть бесконечным, если установить цену sum_micros = -1. Например [{"amount_micros": 10000000, "currency_code": "USD"}, {"amount_micros": 500000000, "currency_code": "USD"}, {"amount_micros": -1, "currency_code": "USD"}] представляет заголовки «<= $10», «<= $500» и «> $500». Все цены внутри услуги должны иметь одну и ту же валюту. Должно быть непусто. Должно быть положительным, кроме -1. Можно задать только в том случае, если все остальные поля не заданы.

weights[]

Weight

Необходимый. Список верхних границ инклюзивного веса заказа. Значение последнего веса может быть бесконечным, если установить цену sum_micros = -1. Например [{"amount_micros": 10000000, "unit": "kg"}, {"amount_micros": 50000000, "unit": "kg"}, {"amount_micros": -1, "unit": "kg"}] представляет заголовки «<= 10 кг», «<= 50 кг» и «> 50 кг». Все веса в рамках услуги должны иметь одинаковую единицу. Должен быть непустым. Должен быть положительным, кроме -1. Может быть установлен только в том случае, если все другие поля не установлены.

number_of_items[]

string

Необходимый. Список инклюзивного количества элементов верхних границ. Последнее значение может быть "infinity" . Например ["10", "50", "infinity"] представляет заголовки «<= 10 пунктов», «<= 50 пунктов» и «> 50 элементов». Должен быть непустым. Может быть установлен только в том случае, если все другие поля не установлены.

postal_code_group_names[]

string

Необходимый. Список названий почтовых групп. Последнее значение может быть "all other locations" . Пример: ["zone 1", "zone 2", "all other locations"] . Указанные группы почтового кода должны соответствовать стране предоставления услуг. Должен быть непустым. Может быть установлен только в том случае, если все другие поля не установлены.

locations[]

LocationIdSet

Необходимый. Список наборов идентификаторов местоположения. Должен быть непустым. Может быть установлен только в том случае, если все другие поля не установлены.

Домашняя страница

Домашняя страница магазина.

Поля
name

string

Идентификатор. Название ресурса домашней страницы магазина. Формат: accounts/{account}/homepage

claimed

bool

Только вывод. Заявлена ​​ли домашняя страница. См. Https://support.google.com/merchants/answer/176793 .

uri

string

Необходимый. URI (обычно URL) домашней страницы магазина.

INSERTSHIPPINGSTTYTINGSREQUEST

Запросите сообщение о методе InsertShippingSetting .

Поля
parent

string

Необходимый. Учетная запись, в которую будет вставлен этот продукт. Формат: учетные записи/{учетная запись}

shipping_setting

ShippingSettings

Необходимый. Новая версия учетной записи.

ListAccountissrequest

Запросить сообщение о методе ListAccountIssues .

Поля
parent

string

Необходимый. Родитель, которому принадлежит этот набор вопросов. Формат: accounts/{account}

page_size

int32

Необязательный. Максимальное количество проблем для возврата. Служба может вернуть меньше этого значения. В случае отсутствия указания, не более 50 пользователей будут возвращены. Максимальное значение составляет 100; Значения выше 100 будут принуждены к 100

page_token

string

Необязательный. Токен страницы, полученный из предыдущего вызова ListAccountIssues . Предоставьте это, чтобы получить последующую страницу.

При страничном языке все остальные параметры, предоставленные для ListAccountIssues должны соответствовать вызову, который предоставил токен страницы.

language_code

string

Необязательный. Проблемы в ответе будут иметь читаемые на человеке поля на данном языке. Формат- BCP-47 , такой как en-US или sr-Latn . Если не будет предоставлено значение, будет использоваться en-US .

time_zone

TimeZone

Необязательный. Временный пояс Ианы использовался для локализации времени в читаемых людях. Например, «Америка/Лос -Ангелес». Если не будет установлено, будет использоваться «Америка/Лос -Ангелес».

ListAccountissEresponse

Ответ Сообщение для метода ListAccountIssues .

Поля
account_issues[]

AccountIssue

Проблемы с указанной учетной записи.

next_page_token

string

Токен, который можно отправить в качестве page_token , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

ListAccounttaxRequest

Запрос на перечисление всех налоговых настроек налога на суб-аккунтирование только для запрашивающего продавца Этот метод может быть вызван только в учетной записи с несколькими клиентами, в противном случае он вернет ошибку.

Поля
parent

string

Необходимый. Родитель, который владеет этим набором налога на счет. Формат: учетные записи/{учетная запись}

page_size

int32

Максимальное количество налоговых настроек для возврата в ответе, используемое для пейджинга.

page_token

string

Токен возвращается по предыдущему запросу.

ListAccountTaxResponse

Ответ на список налоговых учетных записей.

Поля
account_taxes[]

AccountTax

Страница настройки AccountTax

next_page_token

string

Токен для поиска следующей страницы настроек налогообложения счета.

ListAccountsRequest

Запросить сообщение для метода ListAccounts .

Поля
page_size

int32

Необязательный. Максимальное количество счетов для возврата. Служба может вернуть меньше этого значения. В случае неопределенности, не более 250 учетных записей возвращаются. Максимальное значение составляет 500; Значения выше 500 принуждаются до 500.

page_token

string

Необязательный. Токен страницы, полученный из предыдущего вызова ListAccounts . Предоставьте это, чтобы получить последующую страницу.

При нанесении на страницу все остальные параметры, предоставленные для ListAccounts должны соответствовать вызову, который предоставил токен страницы.

filter

string

Необязательный. Возврат только учетные записи, которые соответствуют фильтру . Для получения более подробной информации см. Справочник синтаксиса фильтра .

ListAccountsResponse

Ответное сообщение для метода ListAccounts .

Поля
accounts[]

Account

Счета, соответствующие ListAccountsRequest .

next_page_token

string

Токен, который можно отправить в качестве page_token , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

ListOnlinerTurnpoliciesRequest

Запросить сообщение для метода ListOnlineReturnPolicies .

Поля
parent

string

Необходимый. Аккаунт продавца, для которого можно перечислить политики возврата. Формат: accounts/{account}

page_size

int32

Необязательный. Максимальное количество ресурсов OnlineReturnPolicy для возврата. Служба возвращает меньше, чем это значение, если количество политик возврата для данного торговца меньше, чем pageSize . Значение по умолчанию составляет 10. Максимальное значение составляет 100; Если указано значение, превышающее максимум, то pageSize по умолчанию по умолчанию максимум

page_token

string

Необязательный. Токен страницы, полученный от предыдущего звонка ListOnlineReturnPolicies . Предоставьте токен страницы, чтобы получить последующую страницу.

При нанесении на страницу все остальные параметры, предоставленные для ListOnlineReturnPolicies должны соответствовать вызову, который предоставил токен страницы. Токен вернулся как nextPageToken в ответе на предыдущий запрос.

ListOnlineReturnPoliciesResponse

Ответное сообщение для метода ListOnlineReturnPolicies .

Поля
online_return_policies[]

OnlineReturnPolicy

Полученные политики возврата.

next_page_token

string

Токен, который можно отправить в виде pageToken , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

ListProgramSrequest

Запросить сообщение для метода списков.

Поля
parent

string

Необходимый. Название учетной записи, для которой можно получить все программы. Формат: accounts/{account}

page_size

int32

Необязательный. Максимальное количество программ для возврата за один ответ. Если не указано (или 0), используется размер по умолчанию 1000. Максимальное значение составляет 1000; Значения выше 1000 будут принуждены к 1000.

page_token

string

Необязательный. Токен продолжения, полученный от предыдущего вызова ListPrograms . Предоставьте это, чтобы получить следующую страницу.

ListProgramSresponse

Ответное сообщение для метода списков.

Поля
programs[]

Program

Программы для данной учетной записи.

next_page_token

string

Токен, который можно отправить как page_token , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

Listregionsrequest

Запросить сообщение для метода ListRegions .

Поля
parent

string

Необходимый. Учетная запись для перечисления регионов для. Формат: accounts/{account}

page_size

int32

Необязательный. Максимальное количество регионов для возврата. Служба может вернуть меньше этого значения. В случае не указанного, не более 50 регионов будут возвращены. Максимальное значение составляет 1000; Значения выше 1000 будут принуждены к 1000.

page_token

string

Необязательный. Токен страницы, полученный от предыдущего звонка ListRegions . Предоставьте это, чтобы получить последующую страницу.

При нанесении на страницу все остальные параметры, предоставленные ListRegions должны соответствовать вызову, который предоставил токен страницы.

Listregionsresponse

Ответное сообщение для метода ListRegions .

Поля
regions[]

Region

Регионы от указанного торговца.

next_page_token

string

Токен, который можно отправить в качестве page_token , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

ListsubaccountsRequest

Запросить сообщение о методе ListSubAccounts .

Поля
provider

string

Необходимый. Родительский счет. Формат: accounts/{account}

page_size

int32

Необязательный. Максимальное количество счетов для возврата. Служба может вернуть меньше этого значения. В случае неопределенности, не более 250 учетных записей возвращаются. Максимальное значение составляет 500; Значения выше 500 принуждаются до 500.

page_token

string

Необязательный. Токен страницы, полученный из предыдущего вызова ListAccounts . Предоставьте это, чтобы получить последующую страницу.

При нанесении на страницу все остальные параметры, предоставленные для ListAccounts должны соответствовать вызову, который предоставил токен страницы.

ListSubacCountsResponse

Ответное сообщение для метода ListSubAccounts .

Поля
accounts[]

Account

Учетные записи, для которых данная родительская учетная запись является агрегатором.

next_page_token

string

Токен, который можно отправить в качестве page_token , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

ListUsersRequest

Запросить сообщение о методе ListUsers .

Поля
parent

string

Необходимый. Родитель, который владеет этой коллекцией пользователей. Формат: accounts/{account}

page_size

int32

Необязательный. Максимальное количество пользователей для возврата. Служба может вернуть меньше этого значения. В случае отсутствия указания, не более 50 пользователей будут возвращены. Максимальное значение составляет 100; Значения выше 100 будут принуждены к 100

page_token

string

Необязательный. Токен страницы, полученный от предыдущего звонка ListUsers . Предоставьте это, чтобы получить последующую страницу.

При нанесении на страницу все остальные параметры, предоставленные для ListUsers , должны соответствовать вызову, который предоставил токен страницы.

ListUsersResponse

Ответное сообщение для метода ListUsers .

Поля
users[]

User

Пользователи из указанной учетной записи.

next_page_token

string

Токен, который можно отправить в качестве page_token , чтобы получить следующую страницу. Если это поле опущено, последующих страниц нет.

LocationIdset

Список наборов идентификаторов местоположения. Должен быть непустым. Может быть установлен только в том случае, если все другие поля не установлены.

Поля
location_ids[]

string

Необходимый. Непустые списка идентификаторов местоположения . Все они должны быть одного типа местоположения (например, состояние).

Минимальный экземпляр

Таблица с минимальными значениями заказа в магазине для типа выполнения пикапа.

Поля
store_code_set_with_movs[]

StoreCodeSetWithMov

Необходимый. Список кодов хранилища наборов, совместимых с тем же минимальным значением заказа (MOV). По крайней мере два набора требуются, и последний должен быть пустым, что означает «MOV для всех других магазинов». Каждый код магазина может отображаться только один раз по всем наборам. Все цены в рамках услуги должны иметь одинаковую валюту.

Storecodesetwithmov

Список кодов хранилища наборов, обмениваясь тем же минимальным значением заказа. По крайней мере два набора требуются, и последний должен быть пустым, что означает «MOV для всех других магазинов». Каждый код магазина может отображаться только один раз по всем наборам. Все цены в рамках услуги должны иметь одинаковую валюту.

Поля
store_codes[]

string

Необязательный. Список уникальных кодов магазинов или пустые для улова All.

value

Price

Минимальное значение заказа для данных магазинов.

Onlinereturnpolicy

Объект политики онлайн -возврата . В настоящее время это используется для представления политик возврата для рекламы и бесплатных программ списков.

Поля
name

string

Идентификатор. Название ресурса OnlineReturnPolicy . Формат: accounts/{account}/onlineReturnPolicies/{return_policy}

return_policy_id

string

Только вывод. Идентификатор политики возврата, сгенерированный Google.

label

string

Это поле представляет уникальную пользовательскую метку политики возврата. Важно отметить, что один и тот же ярлык не может быть использован в различных политиках возврата для одной страны. Если продукт не указан конкретный атрибут метки, политики будут автоматически помечены как «по умолчанию». Чтобы назначить пользовательскую политику возврата определенным группам продуктов, следуйте инструкциям, представленным на метке политики возврата . Этикетка может содержать до 50 символов.

countries[]

string

Страны продажи, где применяется политика возврата. Значения должны быть действительным 2 буквенным кодом ISO 3166.

policy

Policy

Политика возврата.

restocking_fee

RestockingFee

Плата за заполнение, которая применяется ко всем категориям возврата причин. Это будет рассматриваться как бесплатная плата за пополнение, если значение не установлено.

return_methods[]

ReturnMethod

Методы возврата того, как клиенты могут вернуть товар. Это значение требуется, чтобы не быть пустым, если тип политики возврата не является нортернсом.

item_conditions[]

ItemCondition

Условия элемента, принятые для возврата, не должны быть пустыми, если не тип политики возврата «нортернс».

return_shipping_fee

ReturnShippingFee

Плата за возврат доставки. Следует установить только тогда, когда клиент должен загрузить и распечатать этикетку return.

return_policy_uri

string

Политика возврата URI. Это может использовать Google для проверки здравомыслия на политику. Это должен быть действительный URL.

accept_defective_only

bool

В этом поле указывается, принимает ли продавец только дефектные продукты для возврата, и это поле требуется.

process_refund_days

int32

В поле указывается количество дней, которые требуются торговцам для обработки возвратов, поле не является обязательным.

accept_exchange

bool

В этом поле указывается, позволяет ли торговцу обменять продукты, это поле требуется.

Состояние

Доступные условия.

Перечисления
ITEM_CONDITION_UNSPECIFIED Значение по умолчанию. Это значение не используется.
NEW Новый.
USED Использовал.

Политика

Доступные политики.

Поля
type

Type

Тип политики.

days

int64

Количество дней предметов может быть возвращено после доставки, где один день определяется как 24 часа после метки времени доставки. Требуется для NUMBER_OF_DAYS_AFTER_DELIVERY возвращается.

Тип

Возврат типы политики.

Перечисления
TYPE_UNSPECIFIED Значение по умолчанию. Это значение не используется.
NUMBER_OF_DAYS_AFTER_DELIVERY Количество дней, в течение которых возврат действителен после доставки.
NO_RETURNS Никаких возвратов.
LIFETIME_RETURNS Время жизни возвращается.

Resprockfee

Плата за заполнение. Это может быть фиксированная плата или микро процента.

Поля

type поля Союза.

type может быть только одним из следующих:

fixed_fee

Price

Исправленная плата за заполнение.

micro_percent

int32

Процент общей цены в микрос. 15 000 000 означает 15% от общей цены будет взиматься.

Returnmethod

Доступные методы возврата.

Перечисления
RETURN_METHOD_UNSPECIFIED Значение по умолчанию. Это значение не используется.
BY_MAIL Вернуться по почте.
IN_STORE Вернуться в магазин.
AT_A_KIOSK Вернуться в киоск.

Returnshippingfee

Плата за возврат доставки. Это может быть либо фиксированная плата, либо логический, чтобы указать, что клиент оплачивает фактическую стоимость доставки.

Поля
type

Type

Тип возврата платы за доставку.

fixed_fee

Price

Фиксированная сумма плата за доставку. Это значение применимо только тогда, когда тип FIXED . Мы рассмотрим плату за возврат доставки как бесплатный, если тип FIXED и это значение не установлено.

Тип

Возврат типы платы за доставку.

Перечисления
TYPE_UNSPECIFIED Значение по умолчанию. Это значение не используется.
FIXED Плата за возврат доставки является фиксированной стоимостью.
CUSTOMER_PAYING_ACTUAL_FEE Клиенты заплатят фактическую плату за доставку.

PhoneVerificationState

Состояние проверки телефона.

Перечисления
PHONE_VERIFICATION_STATE_UNSPECIFIED Значение по умолчанию. Это значение не используется.
PHONE_VERIFICATION_STATE_VERIFIED Телефон проверен.
PHONE_VERIFICATION_STATE_UNVERIFIED Телефон не выверлен

Программа

Определяет участие в данной программе для указанной учетной записи.

Программы предоставляют механизм для добавления функциональности к торговым учетным записям. Типичным примером этого является бесплатная программа списков продуктов , которая позволяет бесплатно показать продукты из магазина торговца.

Поля
name

string

Идентификатор. Название ресурса программы. Формат: accounts/{account}/programs/{program}

documentation_uri

string

Только вывод. URL -адрес страницы справки центрального центра, описывающего программу.

state

State

Только вывод. Состояние участия в программе.

active_region_codes[]

string

Только вывод. Регионы, в которых учетная запись активно участвует в программе. Активные регионы определяются как те, где все требования к программе, влияющие на регионы, были выполнены.

Региональные коды определены Cldr . Это либо страна, где программа применяется конкретно к этой стране, либо 001 , когда программа применяется во всем мире.

unmet_requirements[]

Requirement

Только вывод. Требования, которые учетная запись еще не удовлетворена, которые влияют на участие в программе.

Требование

Определяет требование, указанное для участия в программе.

Поля
title

string

Только вывод. Название требования.

documentation_uri

string

Только вывод. URL -адрес справки страницы, описывающей требование.

affected_region_codes[]

string

Только вывод. Регионы, которые в настоящее время влияют на это требование, не выполняются.

Региональные коды определены Cldr . Это либо страна, где программа применяется конкретно к этой стране, либо 001 , когда программа применяется во всем мире.

Состояние

Возможное участие в программе утверждает учетную запись.

Перечисления
STATE_UNSPECIFIED Значение по умолчанию. Это значение не используется.
NOT_ELIGIBLE Учетная запись не имеет права участвовать в программе.
ELIGIBLE Учетная запись имеет право участвовать в программе.
ENABLED Программа включена для учетной записи.

Rapgroup

Определения группы погрузки. Только последнему разрешено иметь пустую applicable_shipping_labels , что означает «все остальное». Другое applicable_shipping_labels не должно перекрываться.

Поля
applicable_shipping_labels[]

string

Необходимый. Список маркировки доставки , определяющие продукты, к которым применяется эта группа. Это дизъюнкция: только один из ярлыков должен соответствовать применению группы ставок. Может быть пустым только для последней ставки группы услуги.

subtables[]

Table

Необязательный. Список подтабильных аппаратов, упомянутых main_table . Может быть установлен только в случае установки main_table .

carrier_rates[]

CarrierRate

Необязательный. Список ставок перевозчиков, на которые можно упомянуть main_table или single_value .

single_value

Value

Стоимость группы ставок (например, фиксированная ставка $ 10). Может быть установлен только в случае установки main_table и subtables .

main_table

Table

Таблица, определяющая группу скоростей, когда single_value недостаточно выразительна. Может быть установлен только в случае установки single_value .

name

string

Необязательный. Название группы ставок. Если набор должен быть уникальным в рамках службы доставки.

Область

Представляет географическую область, которую вы можете использовать в качестве цели, как с RegionalInventory , так и ShippingSettings . Вы можете определить регионы как коллекции либо почтовых кодов, либо, в некоторых странах, используя предопределенные геотаржеты. Для получения дополнительной информации см. Настройки регионов для получения дополнительной информации.

Поля
name

string

Идентификатор. Название ресурса региона. Формат: accounts/{account}/regions/{region}

postal_code_area

PostalCodeArea

Необязательный. Список почтовых кодов, которые определяют область региона.

geotarget_area

GeoTargetArea

Необязательный. Список геотаргетов, который определяет район.

regional_inventory_eligible

BoolValue

Только вывод. Указывает, имеет ли область право на использование в региональной конфигурации инвентаризации.

shipping_eligible

BoolValue

Только вывод. Указывает, имеет ли право использовать для использования в конфигурации служб доставки.

display_name

string

Необязательный. Отображаемое название региона.

Geotargetarea

Список геотаргетов, который определяет район.

Поля
geotarget_criteria_ids[]

int64

Необходимый. Непустые списка идентификаторов местоположения . Все они должны быть одного типа местоположения (например, состояние).

Почталкодереа

Список почтовых кодов, которые определяют область региона. ПРИМЕЧАНИЕ. Все области, определенные с использованием почтовых кодов, доступны через ресурс ShippingSettings.postalCodeGroups .

Поля
region_code

string

Необходимый. Код территории CLDR или страна, к которой применяется группа почтового кода.

postal_codes[]

PostalCodeRange

Необходимый. Диапазон почтовых кодов.

Почтовая кодераж

Диапазон почтовых кодов, которые определяют область региона.

Поля
begin

string

Необходимый. Почтовый код или шаблон префикса формы*, обозначающий инклюзивную нижнюю границу диапазона, определяющую область. Примеры значения: 94108 , 9410* , 9* .

end

string

Необязательный. Почтовый код или шаблон prefix* , обозначающий инклюзивную верхнюю границу диапазона, определяющую область. Он должен иметь ту же длину, что и postalcoderangebegin: если PostalCoderangeBegin является почтовым кодом, то почтовый индекс должен быть почтовым кодом; Если PestalCoderangeBegin - это шаблон, то почтовая кодеражня должна быть шаблоном с той же длиной префикса. Необязательно: если не установлено, то область определяется как все почтовые коды, соответствующие почтово -составной области.

Необходимый

Описывает условия обслуживания, которые необходимо принять.

Поля
terms_of_service

string

Условия , которые необходимо принять.

tos_file_uri

string

Полный URL -адрес Условия службы. Это поле такое же, как и термины service.file_uri , он добавляется здесь только для удобства.

RetiveForApplicationTersOfServiceAgreementStateRequest

Запросить сообщение для метода RetrieveForApplicationTermsOfServiceAgreementState .

Поля
parent

string

Необходимый. Аккаунт, для которой можно получить термины ForsegeagreementState Format: accounts/{account}

RetrievelatesttermsofserviceRequest

Запросить сообщение о методе RetrieveLatestTermsOfService .

Поля
region_code

string

Код региона, как определено CLDR . Это либо страна, когда TOS применяется конкретно к этой стране, либо 001, когда она применяется во всем мире.

kind

TermsOfServiceKind

К настоящему Условию Сервисной версии применяются.

Ряд

Включите список ячеек.

Поля
cells[]

Value

Необходимый. Список ячеек, которые составляют ряд. Должен иметь такую ​​же длину, что и columnHeaders для двухмерных таблиц, длина 1 для одномерных таблиц.

Услуга

Службы доставки.

Поля
delivery_countries[]

string

Необходимый. Кодекс территории CLDR стран, к которым применяется услуга.

rate_groups[]

RateGroup

Необязательный. Определения группы погрузки. Только последнему разрешено иметь пустую applicable_shipping_labels , что означает «все остальное». Другое applicable_shipping_labels не должно перекрываться.

loyalty_programs[]

LoyaltyProgram

Необязательный. Программы лояльности, на которые ограничена эта служба доставки.

service_name

string

Необходимый. Свободная форма название сервиса. Должен быть уникальным в целевой учетной записи.

active

bool

Необходимый. Логический разоблачение активного статуса службы доставки.

currency_code

string

CLDR -код валюты, к которой применяется эта служба. Должен соответствовать ценам в группах тарифов.

delivery_time

DeliveryTime

Необходимый. Время, проведенное в различных аспектах, от заказа до доставки продукта.

shipment_type

ShipmentType

Тип локаций. Этот сервис отправляет заказы.

minimum_order_value

Price

Минимальное значение заказа для этой услуги. Если установлено, указывает, что клиенты должны будут потратить как минимум эту сумму. Все цены в рамках услуги должны иметь одинаковую валюту. Не может быть установлен вместе с minimum_order_value_table.

minimum_order_value_table

MinimumOrderValueTable

Таблица с минимальными значениями заказа в магазине для типа выполнения пикапа. Не может быть установлен вместе с minimum_order_value.

store_config

StoreConfig

Список магазинов, из которых доставляются ваши продукты. Это действительно только для местного типа доставки.

Программа лояльности

Программа лояльности, предоставленная торговцем.

Поля
loyalty_program_tiers[]

LoyaltyProgramTiers

Необязательный. Уровень программы лояльности этой услуги доставки.

program_label

string

Это метка программы лояльности, установленного в настройках программы лояльности в торговом центре. Этот суб-атрибут позволяет Google отображать вашу программу лояльности с подходящими предложениями.

Лояльность -программы

Подмножество программы лояльности продавцов.

Поля
tier_label

string

Суб-атрибут Tier Label [tier_label] различает преимущества уровня между каждым уровнем. Это значение также установлено в настройках вашей программы в торговом центре и требуется для изменений источника данных, даже если ваша программа лояльности имеет только 1 уровень.

Тип отгрузки

Тип отгрузки услуги доставки.

Перечисления
SHIPMENT_TYPE_UNSPECIFIED Эта услуга не указала тип отгрузки.
DELIVERY Этот сервис отправляет заказы по адресу, выбранному клиентом.
LOCAL_DELIVERY Этот сервис отправляет заказы по адресу, выбранному клиентом. Заказ поставляется из местного магазина рядом.
COLLECTION_POINT Этот сервис отправляет заказы по адресу, выбранному клиентом. Заказ поставляется из точки сбора.

StoreConfig

Список магазинов, из которых доставляются ваши продукты. Это действительно только для местного типа доставки.

Поля
store_codes[]

string

Необязательный. Список кодов магазинов, которые обеспечивают локальную доставку. Если пустые, то all_stores должен быть правдой.

store_service_type

StoreServiceType

Указывает, предоставляют ли все магазины или выбранные магазины, перечисленные этим продавцом.

cutoff_config

CutoffConfig

Конфигурации, связанные с локальной доставкой заканчиваются за день.

service_radius

Distance

Максимальный радиус доставки. Это требуется только для местного типа доставки.

Cutoffconfig

Конфигурации, связанные с локальной доставкой заканчиваются за день.

Поля
local_cutoff_time

LocalCutoffTime

Время, когда местная доставка заканчивается на день.

store_close_offset_hours

int64

Действительно только с местным исполнением доставки. Представляет время отсечения как количество часов до закрытия магазина. Взаимно эксклюзив с local_cutoff_time .

no_delivery_post_cutoff

bool

Торговцы могут отказаться от того, чтобы показать локальную доставку n+1 день, когда у них есть служба доставки, настроенная на локальную доставку N Day. Например, если служба доставки определяет доставку в тот же день, и она пройдет после отсечения, установив это поле для true результатов в расчетной скорости обслуживания доставки, возвращающего NO_DELIVERY_POST_CUTOFF . В том же примере установление этого поля на false результаты в рассчитанное время доставки на один день. Это только для местной доставки.

Localcutofftime

Время, когда местная доставка заканчивается на день.

Поля
hour

int64

Часы местные заказы на доставку должны быть размещены для обработки в тот же день.

minute

int64

Минутные местные заказы на доставку должны быть размещены для обработки в тот же день.

StoreserviceType

Указывает, предоставляют ли все магазины или выбранные магазины, перечисленные торговцем, предоставляют локальную доставку.

Перечисления
STORE_SERVICE_TYPE_UNSPECIFIED Не указал тип обслуживания магазина.
ALL_STORES Указывает, обеспечивают ли все магазины, текущие и будущие, перечисленные этим продавцом, предоставляют локальную доставку.
SELECTED_STORES Указывает, что только магазины, перечисленные в store_codes имеют право на местную доставку.

Переключатели

Учетная запись продавца [Настройка доставки] (( https://support.google.com/merchants/answer/6069284) .

Поля
name

string

Идентификатор. Имя ресурса настройки доставки. Формат: accounts/{account}/shippingSetting

services[]

Service

Необязательный. Список услуг целевой учетной записи.

warehouses[]

Warehouse

Необязательный. Список складов, которые можно упомянуть в services .

etag

string

Необходимый. Это поле используется для избегания асинхронной проблемы. Убедитесь, что настройки доставки не изменились между вызовом и вставкой. Пользователь должен сделать следующие шаги:

  1. Установите поле ETAG в качестве пустой строки для начального создания настройки доставки.

  2. После первоначального создания метод вызова получите метод получения данных ETAG и текущей настройки доставки перед вставкой вызова.

  3. Измените информацию о необходимых настройках доставки.

  4. Вызовите метод вставки с использованием информации о настройке доставки с помощью ETAG, полученного с шага 2.

  5. Если настройка доставки данных изменяется между шагом 2 и шагом 4. Вставка запроса не удастся, потому что ETAG меняется каждый раз, когда изменяется данные о доставке данных. Пользователь должен повторить шаг 2-4 с новым ETAG.

Стол

Таблица, определяющая группу скоростей, когда single_value недостаточно выразительна.

Поля
rows[]

Row

Необходимый. Список рядов, которые составляют таблицу. Должен иметь ту же длину, что и row_headers .

name

string

Имя таблицы. Требуется для подтабов, игнорируется для основной таблицы.

row_headers

Headers

Необходимый. Заголовки рядов.

column_headers

Headers

Заголовки столбцов таблицы. Необязательно: если не установлено, то таблица имеет только одно измерение.

Налога

Конвенция основного типа

Процент микро: 100% = 1 000 000 000 и 1% = 10 000 не может быть отрицательным.

Информация о налоговом связке и соответствующих параметрах, применимых к распоряжениям, доставленным в область, охватываемой одним налоговым администратором. Nexus создается, когда продавец ведет бизнес в области, управляемой налоговым администратором (только штаты США поддерживаются для конфигурации Nexus). Если у торговца есть Nexus в штате США, купец должен платить налог на все налоговые органы, связанные с пунктом назначения доставки. Следующий идентификатор: 8

Поля
region_code

string

Регион, в котором применимо это правило

shipping_taxed

bool

При установке плата за доставку облагается налогом (по той же ставке, что и на продукт) при доставке в область этого администратора. Может быть установлен только в штатах США без категории.

effective_time_period

Interval

Необходимый. Период времени, когда это правило эффективно. Если продолжительность отсутствует в списке Effective_time, то она открыта в будущем. Начало этого периода времени включено, и конец эксклюзивный.

location поля профсоюза. Опишите местоположение через диапазон почтового кода или идентификатор критериев. location может быть только одним из следующих:
location_id

int64

Admin_id или criteria_id региона, в которой применимо это правило.

post_code_range

TaxPostalCodeRange

Диапазон почтовых кодов, в которых применимо это правило.

Союз Полевой rate_calculation . Какой способ рассчитать налоговую ставку для поставки в область этого администратора. Может быть установлен только в штатах США. rate_calculation может быть только одним из следующих:
use_google_rate

bool

Ставка, которая зависит от места доставки: если у продавца есть связь в соответствующем штате США, ставки от властей с юрисдикцией в области площади доставки добавляются.

self_specified_rate_micros

int64

Фиксированная скорость, указанная в микросхеме, где 100% = 1_000_000. Подходит для исходных состояний.

Налогопосталькодераж

Диапазон почтовых кодов, которые определяют область.

Поля
start

string

Необходимый. Начало диапазона почтового кода, который также является наименьшим в диапазоне.

end

string

Конец диапазона почтового кода. Будет таким же, как и начало, если не указано.

Условия использования

TermsOfService .

Поля
name

string

Идентификатор. Название ресурса версии Условий службы. Формат: termsOfService/{version}

region_code

string

Код региона, как определено CLDR . Это либо страна, где TOS применяется конкретно к этой стране, либо 001 , когда те же TermsOfService могут быть подписаны в любой стране. Однако обратите внимание, что при подписании TOS, которые применяются во всем мире, мы все еще ожидаем, что конкретная страна будет предоставлена ​​(это должна быть торговая страна или страна по программе участия).

kind

TermsOfServiceKind

К настоящему Условию Сервисной версии применяются.

external

bool

Являются ли эти условия версии сервиса внешней. Внешние условия версий обслуживания могут быть согласованы только через внешние процессы, а не непосредственно торговцем через пользовательский интерфейс или API.

file_uri

string

URI для условий обслуживания файла, которые необходимо отобразить для подписания пользователей.

Термины ServiceAgreementState

Этот ресурс представляет состояние соглашения для данной учетной записи и условия обслуживания. Государство выглядит следующим образом:

  • Если продавец принял условия обслуживания: принято будет заполнено, в противном случае он будет пустым
  • Если продавец должен подписать условия обслуживания: требуется заполнен, в противном случае он будет пустым.

Обратите внимание, что как требуемые , так и принятые могут присутствовать. В этом случае accepted Условия Услуг будут иметь дату истечения срока действия, установленную в поле valive_until . required Условия Услуг должны быть приняты перед valid_until чтобы учетная запись продолжала иметь действительное соглашение. При принятии новых условий служб мы ожидаем, что 3PS отобразит текст, связанный с данными Условиями Соглашения об обслуживании (URL -адрес для файла, содержащего текст, добавляется в требуемом сообщении ниже как TOS_FILE_URI . Фактическое принятие Условий обслуживания выполнено Позвонив принять на термины ресурса.

Поля
name

string

Идентификатор. Название ресурса версии Условий службы. Формат: accounts/{account}/termsOfServiceAgreementState/{identifier} Формат идентификатора: {TermsOfServiceKind}-{country} Например, идентификатор может быть: MERCHANT_CENTER-US

region_code

string

Код региона, как определено https://cldr.unicode.org/ . Это страна, к которой применяется нынешнее состояние.

terms_of_service_kind

TermsOfServiceKind

Условия обслуживания, связанные с конкретной версией.

accepted

Accepted

Принятые условия обслуживания такого рода и для связанного региона_кода

required

Required

Требуемые условия обслуживания

Термины ServiceKind

Термины вида.

Перечисления
TERMS_OF_SERVICE_KIND_UNSPECIFIED Значение по умолчанию. Это значение не используется.
MERCHANT_CENTER Торговый центр применение.

Презирается

Таблица транзита, количество рабочих дней, проведенных в пути, на основе размеров строк и столбцов. Либо min_transit_days , max_transit_days или transit_time_table может быть установлен, но не оба.

Поля
postal_code_group_names[]

string

Необходимый. Список зон региона Region.name . Последнее значение может быть "all other locations" . Пример: ["zone 1", "zone 2", "all other locations"] . Указанные группы почтового кода должны соответствовать стране предоставления услуг.

transit_time_labels[]

string

Необходимый. Список меток транзита. Последним значением может быть "all other labels" . Пример: ["food", "electronics", "all other labels"] .

rows[]

TransitTimeRow

Необходимый. Если есть только один набор измерений postal_code_group_names или transit_time_labels , есть несколько строк с одним значением для этого измерения. Если есть два измерения, каждая строка соответствует postal_code_group_names и столбцам (значения) с transit_time_labels .

Транзитмер

Если есть только один набор измерений postal_code_group_names или transit_time_labels , есть несколько строк с одним значением для этого измерения. Если есть два измерения, каждая строка соответствует postal_code_group_names и столбцам (значения) с transit_time_labels .

Поля
values[]

TransitTimeValue

Необходимый. Время транзита (MIN-MAX) в рабочие дни.

TransittimeValue

Время транзита (MIN-MAX) в рабочие дни.

Поля
min_transit_days

int32

Минимальный транзитный диапазон в рабочие дни. 0 означает доставку в тот же день, 1 означает доставку на следующий день.

max_transit_days

int32

Должен быть больше или равен min_transit_days .

UnclehomepageRequest

Запросить сообщение о методе UnclaimHomepage .

Поля
name

string

Необходимый. Название домашней страницы невостребовано. Формат: accounts/{account}/homepage

UpdateAccountRequest

Запросить сообщение для метода UpdateAccount .

Поля
account

Account

Необходимый. Новая версия учетной записи.

update_mask

FieldMask

Необходимый. Список областей обновляется.

UpdateAccounttaxRequest

Запрос на обновление налоговых настроек

Поля
account_tax

AccountTax

Необходимый. Настройка налогов, которая будет обновлена

update_mask

FieldMask

Список обновления полей

UpdateBusinessIdentityRequest

Запросить сообщение для метода UpdateBusinessIdentity .

Поля
business_identity

BusinessIdentity

Необходимый. Новая версия бизнес -личности.

update_mask

FieldMask

Необходимый. Список областей обновляется.

UpdateBusinessInforeQuest

Запросить сообщение для метода UpdateBusinessInfo .

Поля
business_info

BusinessInfo

Необходимый. Новая версия информации о бизнесе.

update_mask

FieldMask

Необходимый. Список областей обновляется.

UpdateMailPreferencesRequest

Запросить сообщение для метода UpdateMailPreferences.

Поля
email_preferences

EmailPreferences

Необходимый. Настройки электронной почты должны быть обновлены.

update_mask

FieldMask

Необходимый. Список областей обновляется.

UpdateHomePageRequest

Запросить сообщение о методе UpdateHomepage .

Поля
homepage

Homepage

Необходимый. Новая версия домашней страницы.

update_mask

FieldMask

Необходимый. Список областей обновляется.

UpdateRegionRequest

Запросить сообщение для метода UpdateRegion .

Поля
region

Region

Необходимый. Обновленный регион.

update_mask

FieldMask

Необязательный. Полевая маска, разделенная запятыми, указывающая на обновление поля. Пример: "displayName,postalCodeArea.regionCode" .

UpdateUserRequest

Запросить сообщение для метода UpdateUser .

Поля
user

User

Необходимый. Новая версия пользователя.

Используйте me чтобы обратиться к своему собственному адресу электронной почты, например accounts/{account}/users/me .

update_mask

FieldMask

Необходимый. Список областей обновляется.

Пользователь

Пользователь .

Поля
name

string

Идентификатор. Имя ресурса пользователя. Format: accounts/{account}/user/{email}

Используйте me чтобы обратиться к своему собственному адресу электронной почты, например accounts/{account}/users/me .

state

State

Только вывод. Состояние пользователя.

access_rights[]

AccessRight

Необязательный. Права доступа, которые есть у пользователя.

Состояние

Возможные состояния пользователя.

Перечисления
STATE_UNSPECIFIED Значение по умолчанию. Это значение не используется.
PENDING Пользователь ожидает подтверждения. В этом состоянии пользователь сначала должен принять приглашение, прежде чем выполнять другие действия.
VERIFIED Пользователь проверяется.

Ценить

Единое значение группы ставок или значение ячейки таблицы группы таблиц. Один из no_shipping , flat_rate , price_percentage , carrier_rateName , subtable_name должен быть установлен.

Поля
no_shipping

bool

Если правда, то продукт не может быть отправлен. Должно быть истинно при установке, может быть установлен только если все другие поля не установлены.

flat_rate

Price

Фиксированная ставка. Может быть установлен только в том случае, если все другие поля не установлены.

price_percentage

string

Процент от цены, представленной как число в десятичной записи (например, "5.4" ). Может быть установлен только в том случае, если все другие поля не установлены.

carrier_rate

string

Название ставки носителя, относящаяся к скорости носителя, определенной в той же группе скорости. Может быть установлен только в том случае, если все другие поля не установлены.

subtable

string

Название подтабильной. Может быть установлен только в ячейках таблицы (например, не для отдельных значений), и только если все другие поля не установлены.

Склад

Склад выполнения, который хранит и обрабатывает инвентаризацию. Следующий тег: 7

Поля
name

string

Необходимый. Название склада. Должен быть уникальным в рамках учетной записи.

shipping_address

Address

Необходимый. Адрес доставки склада.

cutoff_time

WarehouseCutoffTime

Необходимый. Последнее время суток, когда заказ может быть принят и начать обработку. Более поздние заказы будут обработаны на следующий день. Время основано на почтовом коде склада.

handling_days

int64

Необходимый. Количество дней, необходимых для этого склада, чтобы собрать и отправить товар. This is on the warehouse level, but can be overridden on the offer level based on the attributes of an item.

business_day_config

BusinessDayConfig

Business days of the warehouse. If not set, will be Monday to Friday by default.

WarehouseBasedDeliveryTime

Indicates that the delivery time should be calculated per warehouse (shipping origin location) based on the settings of the selected carrier. When set, no other transit time related field in delivery_time should be set.

Поля
carrier

string

Необходимый. Carrier, such as "UPS" or "Fedex" .

carrier_service

string

Необходимый. Carrier service, such as "ground" or "2 days" . The name of the service must be in the eddSupportedServices list.

warehouse

string

Необходимый. Warehouse name. This should match [warehouse][ShippingSetting.warehouses.name]

WarehouseCutoffTime

The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.

Поля
hour

int32

Необходимый. Hour of the cutoff time until which an order has to be placed to be processed in the same day by the warehouse. Hour is based on the timezone of warehouse.

minute

int32

Необходимый. Minute of the cutoff time until which an order has to be placed to be processed in the same day by the warehouse. Minute is based on the timezone of warehouse.