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

Вы можете использовать Merchant API для программной загрузки и управления своими продуктами. Ресурс accounts.products позволяет создать каталог интернет-магазина, то есть список товаров и предложений. Дополнительную информацию о загрузке продуктов и управлении ими с помощью Merchant API см. в разделе Обзор API продуктов Merchant .

Ниже приведен пример сравнения Content API для покупок с API торговых продуктов:

API контента для покупок API торговых продуктов Описание
URL-адрес https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /products/ https://merchantapi.googleapis.com/products/v1beta/ {PARENT} /productInputs:insert Переменная {PARENT} в URL-адресе запроса Merchant API представляет уникальный идентификатор учетной записи.
Идентификатор {ID} {NAME}

Методы

Ниже приведено сравнение методов продуктов в API контента для покупок и API продуктов для торговцев:

Метод API контента для покупок API торговых продуктов
customBatch Да Нет
insert Да Да
get Да Да
update Да Нет в наличии
delete Да Да
list Да Да

Ниже приведен пример сравнения метода GET для API контента для API торговых и торговых продуктов:

API контента для покупок Торговый API
GET https://shoppingcontent.googleapis.com/content/v2.1/ {ACCOUNT_ID} /products/ {PRODUCT_ID} GET https://merchantapi.googleapis.com/products/v1beta/ {name=accounts/*/products/*}

Запросы

Метод URL-адрес в Content API для покупок URL-адрес в API торговых продуктов Идентификатор в Content API Идентификатор в API торговых продуктов
insert POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /products POST https://merchantapi.googleapis.com/products/v1beta/ {PARENT} /productsInputs:insert?dataSource=accounts/ {MERCHANT_ID} /dataSources/ {DATASOURCE_ID} {MERCHANT_ID} {PARENT}
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /products/ {PRODUCT_ID} Нет в наличии
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /products/ {PRODUCT_ID} DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource=accounts/ {MERCHANT_ID} /dataSources/ {DATASOURCE_ID} {MERCHANT_ID} /datafeeds/ {PRODUCT_ID} {name=accounts/*/productInputs/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /products/ {PRODUCT_ID} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} {MERCHANT_ID} /datafeeds/ {PRODUCT_ID} {name=accounts/*/products/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /products GET https://merchantapi.googleapis.com/products/v1beta/ {parent=accounts/*} /products {MERCHANT_ID} {parent=accounts/*}

Ресурсы

API контента для покупок API торговых продуктов Описание
  • Продукт
  • Статус продукта
  • Продукт
  • ПродуктВвод
Несколько полей, которые находились в ресурсе Product в Content API for Shopping, были перемещены в поле Attribute ресурса ProductInput в Merchant Products API.