Индекс
-
DataSourcesService
(интерфейс) -
FileUploadsService
(интерфейс) -
CreateDataSourceRequest
(сообщение) -
DataSource
(сообщение) -
DataSource.Input
(перечисление) -
DataSourceReference
(сообщение) -
DeleteDataSourceRequest
(сообщение) -
FetchDataSourceRequest
(сообщение) -
FileInput
(сообщение) -
FileInput.FetchSettings
(сообщение) -
FileInput.FetchSettings.Frequency
(перечисление) -
FileInput.FileInputType
(перечисление) -
FileUpload
(сообщение) -
FileUpload.Issue
(сообщение) -
FileUpload.Issue.Severity
(перечисление) -
FileUpload.ProcessingState
(перечисление) -
GetDataSourceRequest
(сообщение) -
GetFileUploadRequest
(сообщение) -
ListDataSourcesRequest
(сообщение) -
ListDataSourcesResponse
(сообщение) -
LocalInventoryDataSource
(сообщение) -
MerchantReviewDataSource
(сообщение) -
PrimaryProductDataSource
(сообщение) -
PrimaryProductDataSource.Channel
(перечисление) -
PrimaryProductDataSource.DefaultRule
(сообщение) -
ProductReviewDataSource
(сообщение) -
PromotionDataSource
(сообщение) -
RegionalInventoryDataSource
(сообщение) -
SupplementalProductDataSource
(сообщение) -
UpdateDataSourceRequest
(сообщение)
Служба источников данных
Сервис для управления первичными, дополнительными, инвентарными и другими источниками данных. Подробную информацию можно найти в справочной статье Merchant Center .
Создать источник данных |
---|
Создает новую конфигурацию источника данных для данной учетной записи.
|
Удалить источник данных |
---|
Удаляет источник данных из вашего аккаунта Merchant Center.
|
FetchDataSource |
---|
Выполняет немедленную выборку данных (даже вне расписания) из источника данных из вашей учетной записи Merchant Center. Если вам нужно вызывать этот метод более одного раза в день, вместо этого вам следует использовать службу «Продукты» для обновления данных о ваших продуктах. Этот метод работает только с источниками данных с набором файловых входных данных.
|
GetDataSource |
---|
Получает конфигурацию источника данных для данной учетной записи.
|
Список источников данных |
---|
Перечисляет конфигурации источников данных для данной учетной записи.
|
Обновление источника данных |
---|
Обновляет существующую конфигурацию источника данных. Поля, заданные в маске обновления, но не предоставленные в ресурсе, будут удалены.
|
FileUploadsService
Сервис для управления загрузкой файлов источников данных.
GetFileUpload |
---|
Получает последнюю загруженную версию файла источника данных. Для загрузки файла принимается только
|
Создать запрос источника данных
Сообщение запроса для метода CreateDataSource.
Поля | |
---|---|
parent | Необходимый. Учетная запись, в которой будет создан этот источник данных. Формат: |
data_ source | Необходимый. Источник данных, который нужно создать. |
Источник данных
Источник данных для аккаунта Merchant Center.
Поля | |
---|---|
name | Идентификатор. Имя источника данных. Формат: |
data_ source_ id | Только вывод. Идентификатор источника данных. |
display_ name | Необходимый. Отображаемое имя источника данных в пользовательском интерфейсе Merchant Center. |
input | Только вывод. Определяет тип ввода в источник данных. Судя по введенным данным, некоторые настройки могут не работать. С помощью API можно создавать только общие источники данных. |
file_ input | Необязательный. Поле используется только в том случае, если управление данными осуществляется через файл. |
Type поля объединения. Необходимый. Тип источника данных. Type может быть только одним из следующих: | |
primary_ product_ data_ source | Основной источник данных для местных и онлайн-продуктов. |
supplemental_ product_ data_ source | Дополнительный источник данных для местных и онлайн-продуктов. |
local_ inventory_ data_ source | Источник данных о локальных запасах . |
regional_ inventory_ data_ source | Источник данных региональной инвентаризации . |
promotion_ data_ source | Источник данных о промоакции . |
product_ review_ data_ source | Источник данных обзора продукта . |
merchant_ review_ data_ source | Источник данных отзывов продавцов . |
Вход
Определяет тип ввода в источник данных. Судя по введенным данным, некоторые настройки могут не поддерживаться.
Перечисления | |
---|---|
INPUT_UNSPECIFIED | Ввод не указан. |
API | Представляет источники данных, для которых данные в основном предоставляются через API. |
FILE | Представляет источники данных, для которых данные в основном предоставляются посредством ввода файла. Данные по-прежнему можно предоставлять через API. |
UI | Источник данных для товаров, добавленных непосредственно в Merchant Center. Этот тип источника данных нельзя создать или обновить с помощью этого API, только с помощью пользовательского интерфейса Merchant Center. Этот тип источника данных доступен только для чтения. |
AUTOFEED | Это также известно как автоматические каналы, используемые для автоматического создания данных о ваших продуктах. Этот тип источника данных можно включить или отключить с помощью пакета «Аккаунты». |
Ссылка на источник данных
Ссылку на источник данных можно использовать для управления связанными источниками данных в службе источников данных.
Поля | |
---|---|
Поле объединения | |
self | Self следует использовать для ссылки на сам основной источник данных. |
primary_ data_ source_ name | Необязательный. Имя основного источника данных. Формат: |
supplemental_ data_ source_ name | Необязательный. Имя дополнительного источника данных. Формат: |
УдалитьDataSourceRequest
Сообщение запроса для метода DeleteDataSource.
Поля | |
---|---|
name | Необходимый. Имя источника данных, который требуется удалить. Формат: |
FetchDataSourceRequest
Сообщение запроса для метода FetchDataSource.
Поля | |
---|---|
name | Необходимый. Имя извлекаемого ресурса источника данных. Формат: |
ФилеИнпут
Данные, специфичные для файловых источников данных. Это поле пусто для других входных данных источника данных.
Поля | |
---|---|
fetch_ settings | Необязательный. Получите сведения для доставки источника данных. Он содержит настройки для типов ввода файлов |
file_ name | Необязательный. Имя файла источника данных. Требуется для типа ввода файла |
file_ input_ type | Только вывод. Тип ввода файла. |
Получить настройки
Получите сведения для доставки источника данных.
Поля | |
---|---|
enabled | Необязательный. Включает или приостанавливает расписание выборки. |
day_ of_ month | Необязательный. День месяца, когда должен быть получен файл источника данных (1–31). В этом поле можно установить только ежемесячную частоту. |
time_ of_ day | Необязательный. Час дня, когда должен быть получен файл источника данных. Минуты и секунды не поддерживаются и будут игнорироваться. |
day_ of_ week | Необязательный. День недели, когда следует получить файл источника данных. В этом поле можно установить только еженедельную частоту. |
time_ zone | Необязательный. Часовой пояс, используемый для расписания. UTC по умолчанию. Например, «Америка/Лос-Анджелес». |
frequency | Необходимый. Частота, описывающая расписание выборки. |
fetch_ uri | Необязательный. URL-адрес, по которому можно получить файл источника данных. Google Merchant Center поддерживает автоматическую запланированную загрузку с использованием протоколов HTTP, HTTPS или SFTP, поэтому значение должно быть действительной ссылкой, использующей один из этих трех протоколов. Неизменяемый для файлов Google Таблиц. |
username | Необязательный. Необязательное имя пользователя для |
password | Необязательный. Необязательный пароль для |
Частота
Обязательные поля различаются в зависимости от частоты получения. Для ежемесячного расписания получения: [день месяца][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_month] и [час дня][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day ] необходимы. Для еженедельного расписания загрузки [день недели][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_week] и [час дня][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day ] необходимы. Для ежедневного расписания получения требуется только [час дня][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day].
Перечисления | |
---|---|
FREQUENCY_UNSPECIFIED | Частота не указана. |
FREQUENCY_DAILY | Загрузка происходит каждый день. |
FREQUENCY_WEEKLY | Сбор происходит каждую неделю. |
FREQUENCY_MONTHLY | Загрузка происходит каждый месяц. |
филеинпуттипе
Способ доставки файлов.
Загрузка файла
Загрузка файла определенного источника данных, то есть результат извлечения источника данных в определенную временную метку, вычисляемый асинхронно после завершения обработки источника данных. Применимо только к файловым источникам данных.
Поля | |
---|---|
name | Идентификатор. Имя загружаемого файла источника данных. Формат: |
data_ source_ id | Только вывод. Идентификатор источника данных. |
processing_ state | Только вывод. Состояние обработки источника данных. |
issues[] | Только вывод. Список проблем, возникающих в источнике данных. |
items_ total | Только вывод. Количество обработанных элементов в источнике данных. |
items_ created | Только вывод. Количество созданных элементов в источнике данных. |
items_ updated | Только вывод. Количество элементов в источнике данных, которые были обновлены. |
upload_ time | Только вывод. Дата загрузки файла источника данных. |
Проблема
В источнике данных произошла ошибка, например «недопустимая цена».
Поля | |
---|---|
title | Только вывод. Название проблемы, например: «Слишком большой предмет». |
description | Только вывод. Описание ошибки, например: «Ваш источник данных содержит элементы, которые имеют слишком много атрибутов или слишком велики. Эти элементы будут удалены». |
code | Только вывод. Код ошибки, например, «валидация/недействительное_значение». Возвращает "?" если код неизвестен. |
count | Только вывод. Количество ошибок при загрузке файла. |
severity | Только вывод. Серьезность проблемы. |
documentation_ uri | Только вывод. Ссылка на документацию, объясняющую проблему более подробно, если таковая имеется. |
Серьезность
Серьезность проблемы.
Перечисления | |
---|---|
SEVERITY_UNSPECIFIED | Тяжесть не указана. |
WARNING | Проблема в предупреждении. |
ERROR | Проблема в ошибке. |
Состояние обработки
Состояние обработки источника данных.
Перечисления | |
---|---|
PROCESSING_STATE_UNSPECIFIED | Статус обработки не указан. |
FAILED | Источник данных не удалось обработать, или во всех элементах были ошибки. |
IN_PROGRESS | Источник данных обрабатывается. |
SUCCEEDED | Источник данных обработан успешно, хотя в некоторых элементах могли быть ошибки. |
GetDataSourceRequest
Сообщение запроса для метода GetDataSource.
Поля | |
---|---|
name | Необходимый. Имя источника данных для получения. Формат: |
GetFileUploadRequest
Сообщение запроса для метода GetFileUploadRequest.
Поля | |
---|---|
name | Необходимый. Имя файла источника данных, загружаемого для получения. Формат: |
Запрос ListDataSourcesRequest
Сообщение запроса для метода ListDataSources.
Поля | |
---|---|
parent | Необходимый. Учетная запись, для которой нужно перечислить источники данных. Формат: |
page_ size | Необязательный. Максимальное количество возвращаемых источников данных. Служба может возвращать меньшее значение, чем это значение. Максимальное значение — 1000; значения выше 1000 будут приведены к 1000. Если не указано, будет возвращено максимальное количество источников данных. |
page_ token | Необязательный. Токен страницы, полученный в результате предыдущего вызова При разбиении на страницы все остальные параметры, предоставляемые |
ListDataSourcesResponse
Ответное сообщение для метода ListDataSources.
Поля | |
---|---|
data_ sources[] | Источники данных из указанного аккаунта. |
next_ page_ token | Токен, который можно отправить как |
ЛокалИнвенторидатасаурце
Источник данных о локальных запасах.
Поля | |
---|---|
feed_ label | Необходимый. Неизменяемый. Ярлык фида предложений, для которых предоставляется местный инвентарь. Должно быть меньше или равно 20 заглавным буквам (AZ), цифрам (0–9) и тире (-). См. также переход на ярлыки фидов . |
content_ language | Необходимый. Неизменяемый. Двухбуквенный язык ISO 639-1 для товаров, для которых предоставляется локальный инвентарь. |
ПродавецОбзорDataSource
Этот тип не имеет полей.
Источник данных отзывов продавцов.
Первичныйпродуктовый источник данных
Основной источник данных для местных и онлайн-продуктов.
Поля | |
---|---|
channel | Необходимый. Неизменяемый. Указывает тип канала источника данных. |
countries[] | Необязательный. Страны, в которых могут отображаться товары. Представлен в виде кода территории CLDR . |
default_ rule | Необязательный. Управление правилами по умолчанию для источника данных. Если установлено, связанные источники данных будут заменены. |
feed_ label | Необязательный. Неизменяемый. Метка фида, указанная на уровне источника данных. Должно быть меньше или равно 20 заглавным буквам (AZ), цифрам (0–9) и тире (-). См. также переход на ярлыки фидов . Если этот параметр установлен, источник данных будет принимать только продукты, соответствующие этой комбинации. Если этот параметр не установлен, источник данных будет принимать продукты без этого ограничения. |
content_ language | Необязательный. Неизменяемый. Двухбуквенный язык ISO 639-1 для элементов в источнике данных. Если этот параметр установлен, источник данных будет принимать только продукты, соответствующие этой комбинации. Если этот параметр не установлен, источник данных будет принимать продукты без этого ограничения. |
Канал
Канал источника данных.
Канал используется для различения источников данных для разных вертикалей продуктов.
Перечисления | |
---|---|
CHANNEL_UNSPECIFIED | Не указан. |
ONLINE_PRODUCTS | Интернет-продукт. |
LOCAL_PRODUCTS | Местный продукт. |
PRODUCTS | Единый источник данных для локальных и онлайн-продуктов. Примечание. Для этого канала невозможно управление продуктами через API. |
Правило по умолчанию
Управление правилами по умолчанию для источника данных.
Поля | |
---|---|
take_ from_ data_ sources[] | Необходимый. Список источников данных, связанных в правиле по умолчанию . Этот список упорядочен по приоритету правила по умолчанию для объединения данных. Он может включать отсутствие или несколько ссылок на Список не должен быть пустым. Чтобы связать источник данных с правилом по умолчанию, вам необходимо добавить в этот список новую ссылку (в последовательном порядке). Чтобы отсоединить источник данных от правила по умолчанию, необходимо удалить данную ссылку из этого списка. Изменение порядка этого списка приведет к изменению приоритета источников данных в правиле по умолчанию. Например, если предоставить следующий список: [ |
Обзор продуктаИсточник данных
Этот тип не имеет полей.
Источник данных обзора продукта.
Источник данных для продвижения
Источник данных о промоакции.
Поля | |
---|---|
target_ country | Необходимый. Неизменяемый. Целевая страна используется как часть уникального идентификатора. Представлен в виде кода территории CLDR . Специальные предложения доступны только в некоторых странах . |
content_ language | Необходимый. Неизменяемый. Двухбуквенный язык ISO 639-1 для элементов в источнике данных. |
РегиональныйИнвенториDataSource
Источник данных региональной инвентаризации.
Поля | |
---|---|
feed_ label | Необходимый. Неизменяемый. Ярлык фида предложений, для которых предоставлен региональный инвентарь. Должно быть меньше или равно 20 заглавным буквам (AZ), цифрам (0–9) и тире (-). См. также переход на ярлыки фидов . |
content_ language | Необходимый. Неизменяемый. Двухбуквенный язык ISO 639-1 для элементов, для которых предоставляется региональная инвентаризация. |
Дополнительный источник данных о продукте
Дополнительный источник данных для местных и онлайн-продуктов. После создания необходимо обязательно связать дополнительный источник данных о продукте с одним или несколькими основными источниками данных о продукте.
Поля | |
---|---|
referencing_ primary_ data_ sources[] | Только вывод. Список (неупорядоченный и дедуплицированный) всех основных источников данных, связанных с этим источником данных в правилах по умолчанию или в настраиваемых правилах. Дополнительный источник данных нельзя удалить, пока не будут удалены все ссылки. |
feed_ label | Необязательный. Неизменяемый. Метка фида, указанная на уровне источника данных. Должно быть меньше или равно 20 заглавным буквам (AZ), цифрам (0–9) и тире (-). См. также переход на ярлыки фидов . Их необходимо задать для источников данных с Если этот параметр установлен, источник данных будет принимать только продукты, соответствующие этой комбинации. Если этот параметр не установлен, источник данных будет принимать продукты без этого ограничения. |
content_ language | Необязательный. Неизменяемый. Двухбуквенный язык ISO 639-1 для элементов в источнике данных. Если этот параметр установлен, источник данных будет принимать только продукты, соответствующие этой комбинации. Если этот параметр не установлен, источник данных будет принимать продукты без этого ограничения. |
Запрос обновления источника данных
Сообщение запроса для метода UpdateDataSource.
Поля | |
---|---|
data_ source | Необходимый. Ресурс источника данных для обновления. |
update_ mask | Необходимый. Список полей источника данных, которые необходимо обновить. Поля, указанные в маске обновления без значения, указанного в теле, будут удалены из источника данных. Предоставление специального значения «*» для полной замены источника данных не поддерживается. |