Package google.shopping.css.v1

Индекс

Учетная записьLabelsService

Управляет ярлыками аккаунтов Merchant Center и CSS.

Создать меткуаккаунт

rpc CreateAccountLabel( CreateAccountLabelRequest ) returns ( AccountLabel )

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

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

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

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

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

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

rpc DeleteAccountLabel( DeleteAccountLabelRequest ) returns ( Empty )

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

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

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

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

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

ListAccountLabels

rpc ListAccountLabels( ListAccountLabelsRequest ) returns ( ListAccountLabelsResponse )

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

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

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

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

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

UpdateAccountLabel

rpc UpdateAccountLabel( UpdateAccountLabelRequest ) returns ( AccountLabel )

Обновляет ярлык.

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

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

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

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

Служба учета

Сервис для управления информацией об учетной записи CSS/MC.

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

rpc GetAccount( GetAccountRequest ) returns ( Account )

Получает одну учетную запись CSS/MC по идентификатору.

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

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

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

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

Список дочерних учетных записей

rpc ListChildAccounts( ListChildAccountsRequest ) returns ( ListChildAccountsResponse )

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

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

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

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

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

Обновление меток

rpc UpdateLabels( UpdateAccountLabelsRequest ) returns ( Account )

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

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

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

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

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

CssProductInputsService

Сервис для использования ресурса CssProductInput. Этот сервис помогает вставлять/обновлять/удалять продукты CSS.

УдалитьCssProductInput

rpc DeleteCssProductInput( DeleteCssProductInputRequest ) returns ( Empty )

Удаляет входные данные продукта CSS из вашей учетной записи CSS Center.

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

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

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

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

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

ВставкаCssProductInput

rpc InsertCssProductInput( InsertCssProductInputRequest ) returns ( CssProductInput )

Загружает CssProductInput в вашу учетную запись CSS Center. Если входные данные с тем же ContentLanguage, Identity, FeedLabel и FeedId уже существуют, этот метод заменяет эту запись.

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

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

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

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

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

ОбновлениеCssProductInput

rpc UpdateCssProductInput( UpdateCssProductInputRequest ) returns ( CssProductInput )

Обновляет существующие входные данные продукта Css в вашей учетной записи CSS Center.

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

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

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

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

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

CssProductsService

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

ПолучитьCssProduct

rpc GetCssProduct( GetCssProductRequest ) returns ( CssProduct )

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

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

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

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

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

ListCssПродукты

rpc ListCssProducts( ListCssProductsRequest ) returns ( ListCssProductsResponse )

Перечисляет обработанные продукты CSS в вашей учетной записи CSS Center. Ответ может содержать меньше элементов, чем указано в параметре pageSize. Положитесь на pageToken, чтобы определить, есть ли еще элементы, которые нужно запросить.

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

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

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

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

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

КвотаСервис

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

СписокКвотаГруппы

rpc ListQuotaGroups( ListQuotaGroupsRequest ) returns ( ListQuotaGroupsResponse )

Отображает ежедневную квоту вызовов и использование для каждой группы для вашей учетной записи CSS Center.

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

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

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

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

Счет

Информация об аккаунте CSS/MC.

Поля
name

string

Имя ресурса метки. Формат: аккаунты/{аккаунт}

full_name

string

Только вывод. Неизменяемый. Полное имя учетной записи CSS/MC.

label_ids[]

int64

Созданные вручную идентификаторы ярлыков, назначенные учетной записи CSS/MC родительской учетной записью CSS.

automatic_label_ids[]

int64

Автоматически создаваемые идентификаторы меток, присвоенные учетной записи MC CSS Center.

account_type

AccountType

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

display_name

string

Краткое отображаемое имя учетной записи CSS/MC.

homepage_uri

string

Только вывод. Неизменяемый. Домашняя страница учетной записи CSS/MC.

parent

string

Родительский ресурс учетной записи CSS/MC. Группа CSS для доменов CSS; Домен CSS для учетных записей MC. Возвращается только в том случае, если у пользователя есть доступ к родительской учетной записи. Примечание. Для дочерних учетных записей MC это также домен CSS, который является родительским ресурсом учетной записи MCA, поскольку мы эффективно выравниваем иерархию».

Тип аккаунта

Тип учетной записи.

Перечисления
ACCOUNT_TYPE_UNSPECIFIED Неизвестный тип учетной записи.
CSS_GROUP Учетная запись группы CSS.
CSS_DOMAIN Учетная запись домена CSS.
MC_PRIMARY_CSS_MCA MC Основной аккаунт CSS MCA.
MC_CSS_MCA MC CSS Учетная запись MCA.
MC_MARKETPLACE_MCA Аккаунт MCA на MC Marketplace.
MC_OTHER_MCA MC Другой аккаунт MCA.
MC_STANDALONE Автономный аккаунт MC.
MC_MCA_SUBACCOUNT MC Субсчет MCA.

Ярлык учетной записи

Ярлык, присвоенный доменом CSS или группой CSS одному из его дочерних аккаунтов.

Поля
name

string

Идентификатор. Имя ресурса метки. Формат: аккаунты/{аккаунт}/ярлыки/{ярлык}.

label_id

int64

Только вывод. Идентификатор метки.

account_id

int64

Только вывод. Идентификатор аккаунта, которому принадлежит этот ярлык.

label_type

LabelType

Только вывод. Тип этой метки.

display_name

string

Отображаемое имя этой метки.

description

string

Описание этой этикетки.

Тип метки

Тип этикетки.

Перечисления
LABEL_TYPE_UNSPECIFIED Неизвестный тип этикетки.
MANUAL Указывает, что метка была создана вручную.
AUTOMATIC Указывает, что метка была создана автоматически Центром CSS.

Атрибуты

Атрибуты продукта CSS.

Поля
low_price

Price

Низкая цена продукта CSS.

high_price

Price

Высокая цена продукта CSS.

headline_offer_price

Price

Основная цена продукта CSS.

headline_offer_shipping_price

Price

Основная цена продукта CSS.

product_types[]

string

Категории товара (в формате, указанном в спецификации товаров ).

size_types[]

string

Разрез изделия. Его можно использовать для представления комбинированных типов размеров предметов одежды. Можно указать максимум два типа размера (см. [https://support.google.com/merchants/answer/6324497](тип размера)).

product_details[]

ProductDetail

Техническая спецификация или дополнительные сведения о продукте.

product_weight

ProductWeight

Вес изделия в указанных единицах. Значение должно находиться в диапазоне от 0 (исключая) до 2000 (включительно).

product_length

ProductDimension

Длина изделия в предусмотренных единицах. Значение должно находиться в диапазоне от 0 (исключительно) до 3000 (включительно).

product_width

ProductDimension

Ширина изделия в предусмотренных единицах. Значение должно находиться в диапазоне от 0 (исключительно) до 3000 (включительно).

product_height

ProductDimension

Высота изделия в предусмотренных единицах. Значение должно находиться в диапазоне от 0 (исключительно) до 3000 (включительно).

product_highlights[]

string

Пункты списка, описывающие наиболее важные особенности продукта.

certifications[]

Certification

Перечень сертификатов, заявленных ЦСС на данный товар.

expiration_date

Timestamp

Дата истечения срока действия элемента, указанная при вставке, в формате ISO 8601 . Фактическая дата истечения срока действия отображается в productstatuses как googleExpirationDate и может быть раньше, если expirationDate находится слишком далеко в будущем. Примечание. Для фактического удаления элемента может пройти более двух дней с момента истечения срока действия.

included_destinations[]

string

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

excluded_destinations[]

string

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

headline_offer_installment

HeadlineOfferInstallment

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

headline_offer_subscription_cost

HeadlineOfferSubscriptionCost

Количество периодов (месяцев или лет) и сумма оплаты за период для элемента с соответствующим договором подписки.

cpp_ads_redirect

string

Позволяет рекламодателям переопределять URL-адрес элемента, когда продукт отображается в контексте рекламы продукта.

number_of_offers

int64

Количество продуктов CSS.

headline_offer_condition

string

Состояние основного предложения.

title

string

Название предмета.

description

string

Описание предмета.

brand

string

Атрибуты, связанные с продуктом.[14-36] Марка товара.

mpn

string

Номер детали производителя ( MPN ) изделия.

gtin

string

Глобальный номер предмета торговли ( GTIN ) предмета.

google_product_category

string

Категория товара Google (см. Таксономию продуктов Google ). При запросе продуктов это поле будет содержать значение, указанное пользователем. В настоящее время невозможно вернуть автоматически назначенные категории продуктов Google через API.

adult

bool

Установите значение true, если элемент предназначен для взрослых.

multipack

int64

Количество одинаковых товаров в мультиупаковке, определяемой продавцом.

is_bundle

bool

Является ли товар набором, определенным продавцом. Пакет – это группа различных товаров, продаваемых продавцом по одной цене.

age_group

string

Целевая возрастная группа товара.

color

string

Цвет предмета.

gender

string

Целевой пол элемента.

material

string

Материал, из которого изготовлен предмет.

pattern

string

Узор изделия (например, в горошек).

size

string

Размер предмета. Допускается только одно значение. Для вариантов с разными размерами вставьте отдельный товар для каждого размера с одинаковым значением itemGroupId (см. [https://support.google.com/merchants/answer/6324492](определение размера)).

size_system

string

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

item_group_id

string

Общий идентификатор для всех вариантов одного и того же продукта.

pause

string

Публикация данного материала будет временно приостановлена.

custom_label_0

string

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

custom_label_1

string

Специальная метка 1 для индивидуальной группировки товаров в торговой кампании.

custom_label_2

string

Специальная метка 2 для индивидуальной группировки товаров в торговой кампании.

custom_label_3

string

Специальная метка 3 для индивидуальной группировки товаров в торговой кампании.

custom_label_4

string

Специальная метка 4 для индивидуальной группировки товаров в торговой кампании.

Сертификация

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

Поля
name

string

Название сертификации. В настоящее время наиболее распространенным значением является «EPREL», которое представляет собой сертификаты энергоэффективности в базе данных Европейского реестра энергетической маркировки ЕС (EPREL).

authority

string

Орган власти или орган по сертификации, ответственный за выдачу сертификата. В настоящее время наиболее распространенным значением для энергетических маркировок в ЕС является «EC» или «Европейская_Комиссия».

code

string

Код сертификации. Например, для сертификата EPREL со ссылкой https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456 код — 123456. Код требуется для европейской маркировки энергоэффективности.

CreateAccountLabelRequest

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

Поля
parent

string

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

account_label

AccountLabel

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

CssProduct

Обработанный CSS-продукт.

Поля
name

string

Название продукта CSS. Формат: "accounts/{account}/cssProducts/{css_product}"

raw_provided_id

string

Только вывод. Ваш уникальный необработанный идентификатор продукта.

content_language

string

Только вывод. Двухбуквенный языковой код продукта по стандарту ISO 639-1 .

feed_label

string

Только вывод. Этикетка фида продукта.

attributes

Attributes

Только вывод. Список атрибутов продукта.

custom_attributes[]

CustomAttribute

Только вывод. Список пользовательских атрибутов (предоставляемых CSS). Его также можно использовать для отправки любого атрибута спецификации фида в его общей форме (например, { "name": "size type", "value": "regular" } ). Это полезно для отправки атрибутов, которые явно не предоставляются API, например дополнительных атрибутов, используемых для покупки через Google.

css_product_status

CssProductStatus

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

CssProductInput

Этот ресурс представляет входные данные, которые вы отправляете для продукта CSS, а не обработанный продукт CSS, который вы видите в Центре CSS, в товарных объявлениях или на платформах Google.

Поля
name

string

Идентификатор. Имя ввода продукта CSS. Формат: accounts/{account}/cssProductInputs/{css_product_input} , где последний раздел css_product_input состоит из трех частей: contentLanguage~feedLabel~offerId. Пример: account/123/cssProductInputs/de~DE~rawProvidedId123

final_name

string

Только вывод. Имя обработанного продукта CSS. Формат: accounts/{account}/cssProducts/{css_product} "

raw_provided_id

string

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

content_language

string

Необходимый. Двухбуквенный языковой код ISO 639-1 для продукта CSS.

feed_label

string

Необходимый. Ярлык фида для продукта CSS. Ярлык фида является синонимом слова «целевая страна» и, следовательно, всегда должен содержать действительный код региона. Например: «DE» для Германии, «FR» для Франции.

freshness_time
(deprecated)

Timestamp

УСТАРЕЛО. Вместо этого используйте expiration_date. Представляет существующую версию (свежесть) продукта CSS, которую можно использовать для сохранения правильного порядка при одновременном выполнении нескольких обновлений.

В этом поле не должно быть указано будущее время.

Если установлено, обновление предотвращается, если в нашей системе уже существует более новая версия элемента (то есть время последнего обновления существующих продуктов CSS позже, чем время актуальности, установленное в обновлении). Если обновление происходит, время последнего обновления устанавливается на это время актуальности.

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

Если операция предотвращена, будет выброшено прерванное исключение.

attributes

Attributes

Список атрибутов продукта CSS.

custom_attributes[]

CustomAttribute

Список пользовательских атрибутов (предоставляемых CSS). Его также можно использовать для отправки любого атрибута спецификации фида в его общей форме (например: { "name": "size type", "value": "regular" } ). Это полезно для отправки атрибутов, которые явно не предоставляются API, например дополнительных атрибутов, используемых для покупки через Google.

CssProductStatus

Статус продукта Css, проблемы проверки данных, то есть информация о продукте Css вычисляется асинхронно.

Поля
destination_statuses[]

DestinationStatus

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

item_level_issues[]

ItemLevelIssue

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

creation_date

Timestamp

Дата создания элемента в формате ISO 8601 .

last_update_date

Timestamp

Дата последнего обновления элемента в формате ISO 8601 .

google_expiration_date

Timestamp

Дата истечения срока действия элемента в формате ISO 8601 .

Статус назначения

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

Поля
destination

string

Название пункта назначения

approved_countries[]

string

Список кодов стран (ISO 3166-1 альфа-2), в которых одобрен продукт CSS.

pending_countries[]

string

Список кодов стран (ISO 3166-1 альфа-2), в которых продукт CSS ожидает утверждения.

disapproved_countries[]

string

Список кодов стран (ISO 3166-1 альфа-2), в которых продукт CSS не одобрен.

ItemLevelIssue

ItemLevelIssue статуса продукта.

Поля
code

string

Код ошибки проблемы.

servability

string

Как эта проблема влияет на обслуживание продукта CSS.

resolution

string

Может ли проблема быть решена продавцом.

attribute

string

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

destination

string

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

description

string

Краткое описание проблемы на английском языке.

detail

string

Подробное описание проблемы на английском языке.

documentation

string

URL-адрес веб-страницы, которая поможет решить эту проблему.

applicable_countries[]

string

Список кодов стран (ISO 3166-1 альфа-2), в которых проблема относится к продукту CSS.

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

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

Поля
name

string

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

УдалитьCssProductInputRequest

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

Поля
name

string

Необходимый. Имя входного ресурса продукта CSS, который нужно удалить. Формат: account/{account}/cssProductInputs/{css_product_input}, где последний раздел css_product_input состоит из трёх частей: contentLanguage~feedLabel~offerId. Пример: account/123/cssProductInputs/de~DE~rawProvidedId123

supplemental_feed_id

int64

Идентификатор дополнительного фида Content API. Поле не должно быть задано, если действие применяется к основному фиду. Если поле задано, действие продукта применяется к дополнительному фиду, а не к основному фиду Content API.

GetAccountRequest

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

Поля
name

string

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

parent

string

Необязательный. Требуется только при получении информации об учетной записи MC. Домен CSS, который является родительским ресурсом учетной записи MC. Формат: аккаунты/{аккаунт}

ПолучитьCssProductRequest

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

Поля
name

string

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

ЗаголовокПредложениеРассрочка

Сообщение, обозначающее взнос.

Поля
months

int64

Количество платежей, которые покупатель должен заплатить.

amount

Price

Сумма, которую покупатель должен платить в месяц.

downpayment

Price

Сумма авансового платежа, которую должен заплатить покупатель.

ЗаголовокПредложениеПодпискаСтоимость

Стоимость подписки на продукт.

Поля
period

SubscriptionPeriod

Тип периода подписки. Поддерживаемые значения: * « month » * « year »

period_length

int64

Количество периодов подписки, которые покупатель должен оплатить.

amount

Price

Сумма, которую покупатель должен заплатить за период подписки.

ВставкаCssProductInputRequest

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

Поля
parent

string

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

css_product_input

CssProductInput

Необходимый. Ввод CSS-продукта для вставки.

feed_id
(deprecated)

int64

Необязательный. УСТАРЕЛО. Идентификатор фида не требуется для продуктов CSS. Идентификатор основного или дополнительного фида. Если продукт CSS уже существует и указанный идентификатор фида отличается, продукт CSS будет перемещен в новый фид. Примечание. На данный момент CSS не требуется предоставлять идентификаторы каналов, поскольку мы создаем каналы «на лету». У нас пока нет дополнительной поддержки фидов для продуктов CSS.

Запрос ListAccountLabelsRequest

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

Поля
parent

string

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

page_size

int32

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

page_token

string

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

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

ListAccountLabelsResponse

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

Поля
account_labels[]

AccountLabel

Ярлыки из указанного аккаунта.

next_page_token

string

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

ListChildAccountsRequest

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

Поля
parent

string

Необходимый. Родительский аккаунт. Должна быть группой CSS или доменом. Формат: аккаунты/{аккаунт}

page_size

int32

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

page_token

string

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

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

label_id

int64

Если установлено, будут возвращены только учетные записи MC с данным идентификатором метки.

full_name

string

Если установлено, будут возвращены только учетные записи MC с указанным именем (с учетом регистра).

ListChildAccountsResponse

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

Поля
accounts[]

Account

Учетные записи CSS/MC, возвращенные для указанной родительской учетной записи CSS.

next_page_token

string

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

СписокCssПродуктыЗапрос

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

Поля
parent

string

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

page_size

int32

Максимальное количество возвращаемых продуктов CSS. Служба может возвращать меньшее значение, чем это значение. Максимальное значение — 1000; значения выше 1000 будут приведены к 1000. Если не указано, будет возвращено максимальное количество продуктов CSS.

page_token

string

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

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

ListCssProductsResponse

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

Поля
css_products[]

CssProduct

Обработанные товары CSS из указанного аккаунта. Это обработанные вами продукты CSS после применения правил и дополнительных фидов.

next_page_token

string

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

Запрос ListQuotaGroups

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

Поля
parent

string

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

page_size

int32

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

page_token

string

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

ListQuotaGroupsResponse

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

Поля
quota_groups[]

QuotaGroup

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

next_page_token

string

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

Подробности метода

Подробности метода для каждого метода в CSS API.

Поля
method

string

Только вывод. Имя метода, например cssproductsservice.listcssproducts .

version

string

Только вывод. Версия API, к которой принадлежит метод.

subapi

string

Только вывод. Суб-API, которому принадлежит метод. В CSS API это всегда css .

path

string

Только вывод. Путь к методу, например v1/cssproductsservice.listcssproducts .

Деталь продукта

Детали продукта.

Поля
section_name

string

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

attribute_name

string

Название детали товара.

attribute_value

string

Ценность детали продукта.

Размер продукта

Размерность изделия.

Поля
value

double

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

unit

string

Необходимый. Единицы измерения. Допустимые значения: * " in " * " cm "

ПродуктВес

Вес продукта.

Поля
value

double

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

unit

string

Необходимый. Весовая единица. Допустимые значения: * " g " * " kg " * " oz " * " lb "

группа квот

Информация о группе для методов в CSS API. Квота распределяется между всеми методами в группе. Даже если ни один из методов в группе не используется, возвращается информация для группы.

Поля
name

string

Идентификатор. Имя ресурса группы квот. Формат:accounts/{account}/quotas/{group} Пример: accounts/12345678/quotas/css-products-insert Примечание. Не гарантируется, что часть {group} будет следовать определенному шаблону.

quota_usage

int64

Только вывод. Текущее использование квоты, то есть количество вызовов, уже сделанных в данный день к методам в группе. Ограничения дневной квоты сбрасываются в 12:00 в полдень по всемирному координированному времени.

quota_limit

int64

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

quota_minute_limit

int64

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

method_details[]

MethodDetails

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

Период подписки

Срок подписки на продукт.

Перечисления
SUBSCRIPTION_PERIOD_UNSPECIFIED Указывает, что период подписки не указан.
MONTH Указывает, что период подписки составляет месяц.
YEAR Указывает, что период подписки равен году.

UpdateAccountLabelRequest

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

Поля
account_label

AccountLabel

Необходимый. Обновленная этикетка. Все поля должны быть заполнены.

Запрос UpdateAccountLabelsRequest

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

Поля
name

string

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

label_ids[]

int64

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

parent

string

Необязательный. Требуется только при обновлении меток учетной записи MC. Домен CSS, который является родительским ресурсом учетной записи MC. Формат: аккаунты/{аккаунт}

ОбновлениеCssProductInputRequest

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

Поля
css_product_input

CssProductInput

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

update_mask

FieldMask

Список атрибутов продукта CSS, которые необходимо обновить.

Если маска обновления опущена, она рассматривается как подразумеваемая маска поля, эквивалентная всем заполненным полям (имеющим непустое значение).

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

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

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

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