אתם יכולים להשתמש ב-Merchant API כדי לשתף עם Google את נתוני המלאי, החנויות והמכירות שלכם, וכך לשפר את החשיפה שלהם ואת האופן שבו הם מנוהלים.
תכונות חדשות
בנוסף לתכונות של Content API, Merchant API מציע את התכונות החדשות הבאות:
- שיטה לאחזור הסטטוס של נכסים ברמת העסק שקשורים לשילוב של התוכנית לספקי ניהול פידים עבור חנויות מקומיות
- שיטה לשליחת התראה לקמעונאי
פרטים על השיטות האלה זמינים במאמר בנושא Local feeds partnership API.
בקשות
משתמשים בפורמט הבא של כתובת URL לבקשה עבור Local Feeds Partnership API:
POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpInventories:insert
מידע נוסף זמין במאמר בנושא שיטה: accounts.lfpInventories.insert.
לפניכם השוואה לדוגמה בין Content API for Shopping לבין API לשותפות עם פידים מקומיים, לבקשה להוספת מלאי:
Content API | Merchant API | |
כתובת URL |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/inventory
|
POST https://merchantapi.googleapis.com/lfp/v1/ {PARENT}/lfpInventories:insert
|
מזהים |
{MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}
|
{PARENT} |
הנה השוואה לדוגמה בין Content API for Shopping לבין API לשותפות של פידים מקומיים, לבקשה להוספת מבצע:
Content API | Merchant API | |
כתובת URL | POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/sale |
POST https://merchantapi.googleapis.com/lfp/v1/ {PARENT}/lfpSales:insert |
מזהים | {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID} |
{PARENT} |
הנה השוואה לדוגמה בין Content API for Shopping לבין API לשותפים של פידים מקומיים, לגבי בקשה להוספת חנות:
Content API | Merchant API | |
כתובת URL | POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store |
POST https://merchantapi.googleapis.com/lfp/v1/ {PARENT}/lfpStores:insert |
מזהים | {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID} |
{PARENT} |
Methods
אלה השינויים שבוצעו בשיטות של חנות ב-API של התוכנית לספקי ניהול פידים עבור חנויות מקומיות:
שיטה | כתובת URL ב-Content API for Shopping | כתובת URL ב-Merchant API | מזהים ב-Content API for Shopping | מזהים ב-Merchant API | תיאור |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store |
POST https://merchantapi.googleapis.com/lfp/v1/ {parent=accounts/*}/lfpStores:insert |
{MERCHANT_ID}/pos /{TARGETMERCHANT_ID} |
{PARENT} | parent בפורמט accounts/{IFP_PARTNER_ACCOUNT_ID} |
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store/ {STORE_CODE} |
DELETE https://merchantapi.googleapis.com/lfp/v1/ {name=accounts/*/lfpStores/*} |
{MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store/ {STORE_CODE} |
{NAME} | הערך של name הוא בפורמט accounts/ {IFP_PARTNER_ACCOUNT_ID}/lfpStores/ {TARGETMERCHANT_ID}~{STORE_CODE} |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store/ {STORE_CODE} |
GET https://merchantapi.googleapis.com/lfp/v1/ {name=accounts/*/lfpStores/*} |
{MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store/ {STORE_CODE} |
{NAME} | הערך של name הוא בפורמט accounts/ {IFP_PARTNER_ACCOUNT_ID}/lfpStores/ {TARGETMERCHANT_ID}~{STORE_CODE} |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store |
GET https://merchantapi.googleapis.com/lfp/v1/ {parent=accounts/*}/lfpStores |
/{MERCHANT_ID}/pos/ {TARGETMERCHANT_ID} |
{PARENT} | {PARENT} בפורמט accounts/ {IFP_PARTNER_ACCOUNT_ID} |
אלה השינויים שבוצעו בשיטות של API מלאי המוצרים ב-API של התוכנית לספקי ניהול פידים:
שיטה | כתובת URL ב-Content API for Shopping | כתובת URL ב-Merchant API | מזהים ב-Content API for Shopping | מזהים ב-Merchant API | תיאור |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store |
POST https://merchantapi.googleapis.com/lfp/v1/ {PARENT}/lfpInventories:insert |
{MERCHANT_ID}/pos/ {TARGETMERCHANT_ID} |
{PARENT} | parent בפורמט accounts/ {IFP_PARTNER_ACCOUNT_ID} |
אלה השינויים שבוצעו בשיטות של Sales API ב-API של התוכנית לספקי ניהול פידים עבור חנויות מקומיות:
שיטה | כתובת URL ב-Content API for Shopping | כתובת URL ב-Merchant API | מזהים ב-Content API for Shopping | מזהים ב-Merchant API | תיאור |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/pos/ {TARGETMERCHANT_ID}/store |
POST https://merchantapi.googleapis.com/lfp/v1/ {PARENT}/lfpSales:insert |
{MERCHANT_ID}/pos/ {TARGETMERCHANT_ID} |
{PARENT} | {PARENT} בפורמט accounts/ {IFP_PARTNER_ACCOUNT_ID} |
משאבים
אלה השינויים שבוצעו במשאב store ב-API של התוכנית לספקי ניהול פידים עבור חנויות מקומיות. השדות שלא נכללים כאן לא משתנים.
Content API for Shopping | Merchant API | תיאור |
לא נתמך | name: string |
נוסף שדה חדש כדי להבדיל בין חנויות שונות |
לא נתמך | targetAccount: integer |
חשבון Merchant Center שאליו רוצים להוסיף מלאי |
targetCountry: string |
regionCode: string |
השם של targetCountry השתנה ל-regionCode |
websiteUrl: string |
websiteUri: string |
השם של websiteUrl השתנה ל-websiteUri |
kind: string |
לא נתמך | kind לא נתמך ב-API של התוכנית לספקי ניהול פידים עבור חנויות מקומיות |
אלה השינויים שחלו בהוספת מלאי שטחי פרסום. השדות שלא נכללים כאן לא משתנים.
Content API for Shopping | Merchant API | תיאור |
לא נתמך | name: string |
נוסף שדה חדש כדי להבדיל בין מלאי שטחי פרסום שונים |
לא נתמך | targetAccount: integer |
חשבון Merchant Center שאליו רוצים להוסיף מלאי. |
targetCountry: string |
regionCode: string |
השם של targetCountry שונה ל-regionCode . קוד האזור במאגר CLDR של המדינה שבה המוצר נמכר. |
itemId: string |
offerId: string |
השם של itemId השתנה ל-offerId |
quantity: string |
quantity: string |
השדה quantity עודכן והוא אופציונלי |
לא נתמך | availability: string |
חובה להגדיר availability |
|
|
ההגדרה של מחיר השתנתה. מידע נוסף זמין במאמר בנושא מחיר. |
timestamp: string |
collectionTime: string |
השם של timestamp השתנה ל-collectionTime |
kind: string |
לא נתמך | kind לא נתמך ב-API של שותפים לניהול פידים של חנויות מקומיות. |
אלה השינויים שחלו בתהליך הוספת מכירה. השדות שלא נכללים כאן לא משתנים.
Content API for Shopping | Merchant API | תיאור |
לא נתמך | name: string |
נוסף שדה חדש כדי להבדיל בין מלאי שטחי פרסום שונים |
לא נתמך | targetAccount:integer |
חשבון Merchant Center שאליו רוצים להוסיף את נתוני המכירות |
targetCountry: string |
regionCode: string |
קוד האזור במאגר CLDR של המדינה שבה המוצר נמכר. |
itemId: string |
offerId: string |
השם של itemId השתנה ל-offerId |
|
|
ההגדרה של מחיר השתנתה. מידע נוסף זמין במאמר בנושא מחיר. |
timestamp: string |
saleTime: string |
השם של timestamp השתנה ל-saleTime |
kind: string |
לא נתמך | kind לא נתמך ב-API של שותפים לניהול פידים של חנויות מקומיות. |