תוכלו להשתמש ב-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
|
המשתנה {parent} בכתובת ה-URL של הבקשה ב-Merchant API מייצג את המזהה הייחודי של החשבון.
|
מזהה |
{id} |
{name} |
|
שיטות
השוואה בין שיטות המוצרים ב-Content API for Shopping וב-Merchant Products API:
שיטה |
Content API for Shopping |
Merchant Products API |
customBatch |
כן |
לא |
insert |
כן |
כן |
get |
כן |
כן |
update |
כן |
לא זמין |
delete |
כן |
כן |
list |
כן |
כן |
השוואה לדוגמה בין שיטת GET
ל-Content API for Shopping ול-Merchant Products API:
Content API for Shopping |
ממשק API של Merchant |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {accountId}/products/ {productId} |
GET https://merchantapi.googleapis.com/products/v1beta/ {name=accounts/*/products/*} |
בקשות
שיטה |
כתובת URL ב-Content API for Shopping |
כתובת URL ב-Merchant Products API |
מזהה ב-Content API |
מזהה ב-Merchant Products API |
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 |
תיאור |
|
|
מספר שדות שהיו במשאב Product ב-Content API for Shopping הועברו אל השדה Attribute במשאב ProductInput ב-Merchant Products API.
|