プロダクト管理を移行する

Merchant API を使用すると、商品をプログラムでアップロードして管理できます。accounts.products リソースを使用すると、オンライン ショップのカタログ(商品と特典のリスト)を作成できます。Merchant API を使用して商品のアップロードと管理を行う方法については、Merchant Products API の概要をご覧ください。

Content API for Shopping と Merchant Products API の比較例を次に示します。

Content API for Shopping Merchant Products API 説明
URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/ https://merchantapi.googleapis.com/products/v1beta/{parent}/productInputs:insert Merchant API のリクエスト URL の {parent} 変数は、アカウントの一意の識別子を表します。
ID {id} {name}

メソッド

Content API for Shopping と Merchant Products API の商品メソッドの比較を以下に示します。

メソッド Content API for Shopping Merchant Products API
customBatch ×
insert
get
update 利用不可
delete
list

以下に、Content API for Shopping と Merchant Products API の GET メソッドの比較例を示します。

Content API for Shopping 販売者 API
GET https://shoppingcontent.googleapis.com/content/v2.1/{accountId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

リクエスト

メソッド Content API for Shopping の URL Merchant Products API の URL Content API での識別子 Merchant Products API の ID
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products POST https://merchantapi.googleapis.com/products/v1beta/{parent}/productsInputs:insert?dataSource={dataSourceName} {merchantId} {parent}
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} 利用不可
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource={dataSourceName} {merchantId}/datafeeds/{productId} {name=accounts/*/productInputs/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} {merchantId}/datafeeds/{productId} {name=accounts/*/products/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products GET https://merchantapi.googleapis.com/products/v1beta/{parent=accounts/*}/products {merchantId} {parent=accounts/*}

リソース

Content API for Shopping Merchant Products API 説明
  • 製品
  • ProductStatus
  • 製品
  • ProductInput
Content API for Shopping の Product リソースに含まれていた複数のフィールドは、Merchant Products API の ProductInput リソースの Attribute フィールドに移動しました。