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/ {MERCHANT_ID}/products/
|
https://merchantapi.googleapis.com/products/v1beta/ {PARENT}/productInputs:insert
|
Merchant API リクエスト URL の {PARENT} 変数は、アカウントの一意の識別子を表します。 |
識別子 |
{ID} |
{NAME} |
|
メソッド
Content API for Shopping と Merchant Products API の products メソッドの比較は次のとおりです。
メソッド |
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 |
Merchant API |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {ACCOUNT_ID}/products/ {PRODUCT_ID} |
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/ {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/*} |
リソース
Content API for Shopping |
Merchant Products API |
説明 |
|
|
Content API for Shopping の Product リソースにあった複数のフィールドが、Merchant Products API の ProductInput リソースの Attribute フィールドに移動されました。 |