您可以使用 Merchant API,以程式輔助的方式上傳及管理產品。accounts.products 資源可讓您建立網路商店目錄,其中含有產品和優惠的清單。如要進一步瞭解如何使用 Merchant API 上傳及管理產品,請參閱 Merchant Products API 總覽。
以下是 Content API for Shopping 與 Merchant Products API 的比較範例:
|
Content API for Shopping |
商家產品 API |
說明 |
網址 |
https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products/
|
https://merchantapi.googleapis.com/products/v1beta/ {parent}/productInputs:insert
|
Merchant API 要求網址中的 {parent} 變數代表帳戶的專屬 ID。 |
ID |
{id} |
{name} |
|
方法
以下是 Content API for Shopping 和 Merchant Products API 中產品方法的比較:
方法 |
Content API for Shopping |
商家產品 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 中的網址 |
Merchant Products API 中的網址 |
Content API 中的 ID |
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 |
商家產品 API |
說明 |
|
|
Content API for Shopping 的 Product 資源中的多個欄位已移至 Merchant Products API 中 ProductInput 資源 Attribute 欄位的下方。 |