Merchant API를 사용하여 프로그래매틱 방식으로 제품을 업로드하고 관리할 수 있습니다. accounts.products
리소스를 사용하면 제품 및 제품의 목록인 온라인 상점 카탈로그를 만들 수 있습니다. Merchant API를 사용하여 제품을 업로드하고 관리하는 방법에 관한 자세한 내용은 Merchant Products API 개요를 참고하세요.
다음은 쇼핑용 Content API와 판매자 제품 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의 제품 메서드 비교입니다.
메서드 |
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의 식별자 |
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 필드 아래로 이동했습니다.
|