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 Overview .

Служба учета

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

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

rpc CreateAndConfigureAccount( CreateAndConfigureAccountRequest ) returns ( Account )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc DeleteAccount( DeleteAccountRequest ) returns ( Empty )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc GetAccount( GetAccountRequest ) returns ( Account )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc ListAccounts( ListAccountsRequest ) returns ( ListAccountsResponse )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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 Overview .

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

rpc UpdateAccount( UpdateAccountRequest ) returns ( Account )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

Настройки автоподачиСервис

Сервис для поддержки настройки автоподачи .

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

rpc GetAutofeedSettings( GetAutofeedSettingsRequest ) returns ( AutofeedSettings )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

Обновить настройки автоподачи

rpc UpdateAutofeedSettings( UpdateAutofeedSettingsRequest ) returns ( AutofeedSettings )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

GetBusinessIdentity

rpc GetBusinessIdentity( GetBusinessIdentityRequest ) returns ( BusinessIdentity )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

ОбновлениеBusinessIdentity

rpc UpdateBusinessIdentity( UpdateBusinessIdentityRequest ) returns ( BusinessIdentity )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

GetBusinessInfo

rpc GetBusinessInfo( GetBusinessInfoRequest ) returns ( BusinessInfo )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

ОбновлениеBusinessInfo

rpc UpdateBusinessInfo( UpdateBusinessInfoRequest ) returns ( BusinessInfo )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

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

rpc GetEmailPreferences( GetEmailPreferencesRequest ) returns ( EmailPreferences )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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 Overview .

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

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

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

rpc ClaimHomepage( ClaimHomepageRequest ) returns ( Homepage )

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

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc GetHomepage( GetHomepageRequest ) returns ( Homepage )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc UnclaimHomepage( UnclaimHomepageRequest ) returns ( Homepage )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc UpdateHomepage( UpdateHomepageRequest ) returns ( Homepage )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

Онлайн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 Overview .

ListOnlineReturnPolicies

rpc ListOnlineReturnPolicies( ListOnlineReturnPoliciesRequest ) returns ( ListOnlineReturnPoliciesResponse )

Перечисляет все существующие правила возврата для данного продавца.

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

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

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

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

rpc DisableProgram( DisableProgramRequest ) returns ( Program )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc EnableProgram( EnableProgramRequest ) returns ( Program )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc GetProgram( GetProgramRequest ) returns ( Program )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc ListPrograms( ListProgramsRequest ) returns ( ListProgramsResponse )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

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

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

rpc CreateRegion( CreateRegionRequest ) returns ( Region )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc DeleteRegion( DeleteRegionRequest ) returns ( Empty )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc GetRegion( GetRegionRequest ) returns ( Region )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc ListRegions( ListRegionsRequest ) returns ( ListRegionsResponse )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc UpdateRegion( UpdateRegionRequest ) returns ( Region )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

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

rpc GetShippingSettings( GetShippingSettingsRequest ) returns ( ShippingSettings )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc InsertShippingSettings( InsertShippingSettingsRequest ) returns ( ShippingSettings )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

GetTermsOfServiceAgreementState

rpc GetTermsOfServiceAgreementState( GetTermsOfServiceAgreementStateRequest ) returns ( TermsOfServiceAgreementState )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

ПолучитьForApplicationTermsOfServiceAgreementState

rpc RetrieveForApplicationTermsOfServiceAgreementState( RetrieveForApplicationTermsOfServiceAgreementStateRequest ) returns ( TermsOfServiceAgreementState )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

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

rpc AcceptTermsOfService( AcceptTermsOfServiceRequest ) returns ( Empty )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc GetTermsOfService( GetTermsOfServiceRequest ) returns ( TermsOfService )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc RetrieveLatestTermsOfService( RetrieveLatestTermsOfServiceRequest ) returns ( TermsOfService )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

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

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

rpc CreateUser( CreateUserRequest ) returns ( User )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc DeleteUser( DeleteUserRequest ) returns ( Empty )

Удаляет пользователя аккаунта Merchant Center. Для выполнения этого метода требуется доступ администратора. Пользователь, которого нужно удалить, не может быть последним администратором этой учетной записи. Также пользователь защищен от удаления, если им управляет Бизнес-Менеджер"

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

GetUser

rpc GetUser( GetUserRequest ) returns ( User )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc ListUsers( ListUsersRequest ) returns ( ListUsersResponse )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

rpc UpdateUser( UpdateUserRequest ) returns ( User )

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

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

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

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

Для получения дополнительной информации см.OAuth 2.0 Overview .

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

Сообщение запроса для метода 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 Пользователи с этим правом имеют доступ к данным о производительности и аналитике.

Счет

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

Учетные записи могут работать как отдельные объекты или быть частью структуры многоклиентской учетной записи (MCA). При настройке MCA родительская учетная запись управляет несколькими дополнительными учетными записями.

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

Сообщение Account является родительской сущностью для многих других ресурсов, например AccountRelationship , Homepage , BusinessInfo и т. д.

Поля
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 .

Агрегация счетов

Этот тип не имеет полей.

Полезная нагрузка AccountAggregation .

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

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 Проблема заключается в предложении по улучшению.

Адрес

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

Поля
street_ address

string

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

city

string

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

administrative_ area

string

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

postal_ code

string

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

region_ code

string

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

Настройки автоподачи

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

Поля
name

string

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

enable_ products

bool

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

eligible

bool

Только вывод. Определяет, имеет ли продавец право на регистрацию в автофиде.

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

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

Поля
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 Указывает, что учетная запись не идентифицируется с помощью атрибута.

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

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

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

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

Сообщение BusinessInfo содержит важную информацию о бизнесе продавца.

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

Поля
name

string

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

address

PostalAddress

Необязательный. Адрес предприятия. Поддерживаются только поля region_code , address_lines , postal_code , administrative_area и locality . Все остальные поля игнорируются.

phone

PhoneNumber

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

phone_ verification_ state

PhoneVerificationState

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

customer_ service

CustomerService

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

korean_ business_ registration_ number

string

Необязательный. 10-значный регистрационный номер корейской компании, разделенный дефисами, в формате: XXX-XX-XXXXX.

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

Список тарифов операторов связи, на которые можно ссылаться с помощью main_table или single_value . Поддерживаемые услуги оператора связи определены в https://support.google.com/merchants/answer/12577710?ref_topic=12570808&sjid=10662598224319463032-NC#zippy=%2Cdelivery-cost-rate-type%2Ccarrier-rate-au-de-uk . - и только для нас .

Поля
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

overwrite

bool

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

CreateAndConfigureAccountRequest

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

Поля
account

Account

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

users[]
(deprecated)

CreateUserRequest

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

Это поле устарело и не будет существовать после выхода API из бета-версии. Вместо этого используйте поле user .

user[]

AddUser

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

service[]

AddAccountService

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

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

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

Поля
Поле объединения service_type . Тип добавляемой услуги. service_type может быть только одним из следующих:
account_ aggregation

AccountAggregation

Провайдер является агрегатором аккаунта. Полезная нагрузка для типа услуги «Агрегация учетных записей».

provider

string

Необходимый. Поставщик услуги. Либо ссылка на учетную запись, например, providers/123 , либо известный поставщик услуг (один из providers/GOOGLE_ADS или providers/GOOGLE_BUSINESS_PROFILE ).

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

Инструкция по добавлению пользователя в аккаунт при создании.

Поля
user_ id

string

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

user

User

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

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}

force

bool

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

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

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

Поля
name

string

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

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

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

Поля
name

string

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

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

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

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

Поля
warehouse_ based_ delivery_ times[]

WarehouseBasedDeliveryTime

Необязательный. Указывает, что время доставки должно рассчитываться для каждого склада (места отправления) на основе настроек выбранного перевозчика. Если этот параметр установлен, никакое другое поле, связанное со временем доставки, в [время доставки][[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 означает отправку на следующий день. «min_handling_days» и «max_handling_days» должны быть установлены или не установлены одновременно.

max_ handling_ days

int32

Максимальное количество рабочих дней, потраченных до отправки заказа. 0 означает отправку в тот же день, 1 означает отправку на следующий день. Должно быть больше или равно min_handling_days . «min_handling_days» и «max_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}

Запрос GetAutofeedSettings

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

Поля
name

string

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

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}

GetProgramRequest

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

Поля
name

string

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

GetRegionRequest

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

Поля
name

string

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

GetShipSettingSrequest

Запросить сообщение о методе 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

Необходимый. Имя пользователя для извлечения. Format: accounts/{account}/users/{email}

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

Заголовки

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

Поля
prices[]

Price

Необходимый. Список инклюзивных цены заказа в верхних границах. Стоимость последней цены может быть бесконечной, установив сумму цены_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

Необходимый. Список инклюзивного заказа веса верхних границ. Значением последнего веса может быть бесконечность, установив сумму цены_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

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

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

Сообщение Homepage представляет домашнюю страницу магазина торговца в системе.

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

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

Поля
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

string

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

ListAccountissEresponse

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

Поля
account_ issues[]

AccountIssue

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

next_ page_ token

string

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

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

Необходимый. Поставщик услуг агрегации. Формат: providers/{providerId}

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

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

seasonal_ overrides[]

SeasonalOverride

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

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

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

Itemcondition

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

Перечисления
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 Клиенты заплатят фактическую плату за доставку.

Seasonaloverride

Далее: 5

Поля
label

string

Необходимый. Отображение названия этого сезонного переопределения в торговом центре.

begin

Date

Необходимый. Определяет диапазон дат, когда применяется этот сезонный переопределение. Оба начинаются и конец являются включительно и должны быть в десятичном формате даты, пример 20250115. Даты сезонных переопределения не должны перекрываться.

end

Date

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

policy

Policy

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

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 уровень.

ShipmentType

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

Перечисления
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 имеют право на местную доставку.

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

Настройка доставки торговой учетной записи.

Поля
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

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

Термины

TermsOfService сообщения представляют собой конкретную версию Условий службы, которые продавцы должны принять для доступа к определенным функциям или услугам (см. Https://support.google.com/merchants/answer/160173) .

Это сообщение важно для процесса адаптации, гарантируя, что торговцы соглашаются с необходимыми юридическими соглашениями для использования услуги. Торговцы могут извлечь последние условия обслуживания для данного kind и region через RetrieveLatestTermsOfService и принять их по мере необходимости через AcceptTermsOfService .

Поля
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

Идентификатор. Название ресурса версии Условий службы. FORMAT: 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

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

Поддерживаются следующие поля (как в snake_case , так и lowerCamelCase ):

  • account_name
  • adult_content
  • language_code
  • time_zone

UpdateautofeedSettingSrequest

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

Поля
autofeed_ settings

AutofeedSettings

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

update_ mask

FieldMask

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

UpdateBusinessIdentityRequest

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

Поля
business_ identity

BusinessIdentity

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

update_ mask

FieldMask

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

Поддерживаются следующие поля (как в snake_case , так и lowerCamelCase ):

  • black_owned
  • latino_owned
  • promotions_consent
  • small_business
  • veteran_owned
  • women_owned

UpdateBusinessInforeQuest

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

Поля
business_ info

BusinessInfo

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

update_ mask

FieldMask

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

Поддерживаются следующие поля (как в snake_case , так и lowerCamelCase ):

  • address
  • customer_service
  • korean_business_registration_number

UpdateMailPreferencesRequest

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

Поля
email_ preferences

EmailPreferences

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

update_ mask

FieldMask

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

Поддерживаются следующие поля (как в snake_case , так и lowerCamelCase ):

  • news_and_tips

UpdateHomePageRequest

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

Поля
homepage

Homepage

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

update_ mask

FieldMask

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

Поддерживаются следующие поля (как в snake_case , так и lowerCamelCase ):

  • uri

UpdateRegionRequest

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

Поля
region

Region

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

update_ mask

FieldMask

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

UpdateUserRequest

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

Поля
user

User

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

Use me to refer to your own email address, for example accounts/{account}/users/me .

update_ mask

FieldMask

Необязательный. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase ):

  • access_rights

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

The User message represents a user associated with a Merchant Center account. It is used to manage user permissions and access rights within the account. For more information, see Frequently asked questions about people and access levels .

Поля
name

string

Идентификатор. The resource name of the user. Format: accounts/{account}/user/{email}

Use me to refer to your own email address, for example accounts/{account}/users/me .

state

State

Output only. The state of the user.

access_ rights[]

AccessRight

Необязательный. The access rights the user has.

Состояние

The possible states of a user.

Перечисления
STATE_UNSPECIFIED Default value. This value is unused.
PENDING The user is pending confirmation. In this state, the user first needs to accept the invitation before performing other actions.
VERIFIED The user is verified.

Ценить

The single value of a rate group or the value of a rate group table's cell. Exactly one of no_shipping , flat_rate , price_percentage , carrier_rateName , subtable_name must be set.

Поля
no_ shipping

bool

If true, then the product can't be shipped. Must be true when set, can only be set if all other fields are not set.

flat_ rate

Price

A flat rate. Can only be set if all other fields are not set.

price_ percentage

string

A percentage of the price represented as a number in decimal notation (For example, "5.4" ). Can only be set if all other fields are not set.

carrier_ rate

string

The name of a carrier rate referring to a carrier rate defined in the same rate group. Can only be set if all other fields are not set.

subtable

string

The name of a subtable. Can only be set in table cells (For example, not for single values), and only if all other fields are not set.

Склад

A fulfillment warehouse, which stores and handles inventory.

Поля
name

string

Необходимый. The name of the warehouse. Must be unique within account.

shipping_ address

Address

Необходимый. Shipping address of the warehouse.

cutoff_ time

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.

handling_ days

int64

Необходимый. The number of days it takes for this warehouse to pack up and ship an item. 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" . supported carriers

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.