Merchant API

ניהול פרוגרמטי של חשבונות Merchant Center.

שירות: merchantapi.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר שימוש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי Discovery. השירות הזה מספק את מסמכי הגילוי הבאים:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה הזו:

  • https://merchantapi.googleapis.com

משאב REST: reviews_v1beta.accounts.merchantReviews

Methods
delete DELETE /reviews/v1beta/{name=accounts/*/merchantReviews/*}
מחיקת ביקורת על מוכר.
get GET /reviews/v1beta/{name=accounts/*/merchantReviews/*}
מקבל ביקורת על מוכר.
insert POST /reviews/v1beta/{parent=accounts/*}/merchantReviews:insert
הוספת ביקורת לחשבון Merchant Center.
list GET /reviews/v1beta/{parent=accounts/*}/merchantReviews
הצגת ביקורות על מוכרים.

משאב REST: reviews_v1beta.accounts.productReviews

Methods
delete DELETE /reviews/v1beta/{name=accounts/*/productReviews/*}
מחיקת ביקורת על מוצר.
get GET /reviews/v1beta/{name=accounts/*/productReviews/*}
מקבל ביקורת על מוצר.
insert POST /reviews/v1beta/{parent=accounts/*}/productReviews:insert
הוספה של ביקורת על מוצר.
list GET /reviews/v1beta/{parent=accounts/*}/productReviews
הצגת רשימת ביקורות על מוצרים.

משאב REST: reports_v1beta.accounts.reports

Methods
search POST /reports/v1beta/{parent=accounts/*}/reports:search
אחזור דוח שמוגדר על ידי שאילתת חיפוש.

משאב REST: quota_v1beta.accounts.quotas

Methods
list GET /quota/v1beta/{parent=accounts/*}/quotas
כאן מפורטים המכסה היומית של שיחות והשימוש בכל קבוצה בחשבון Merchant Center שלכם.

משאב REST: promotions_v1beta.accounts.promotions

Methods
get GET /promotions/v1beta/{name=accounts/*/promotions/*}
אחזור המבצע מחשבון Merchant Center.
insert POST /promotions/v1beta/{parent=accounts/*}/promotions:insert
הוספת קידום מכירות לחשבון Merchant Center.
list GET /promotions/v1beta/{parent=accounts/*}/promotions
הצגת המבצעים בחשבון Merchant Center.

משאב REST: products_v1beta.accounts.productInputs

Methods
delete DELETE /products/v1beta/{name=accounts/*/productInputs/*}
מחיקת קלט של מוצר מחשבון Merchant Center.
insert POST /products/v1beta/{parent=accounts/*}/productInputs:insert
העלאת קלט של מוצר לחשבון Merchant Center.

משאב REST: products_v1beta.accounts.products

Methods
get GET /products/v1beta/{name=accounts/*/products/*}
אחזור המוצר המעובד מחשבון Merchant Center שלכם.
list GET /products/v1beta/{parent=accounts/*}/products
רשימה של המוצרים שעברו עיבוד בחשבון Merchant Center.

משאב REST: notifications_v1beta.accounts.notificationsubscriptions

Methods
create POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions
יוצרת מינוי לקבלת התראות לגבי עסק.
delete DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}
מחיקת מינוי לקבלת התראות של מוכר.
get GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}
קבלת מינויים להתראות בחשבון.
list GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions
הצגת כל המינויים לקבלת התראות של מוכר.
patch PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*}
עדכון של מינוי קיים להתראות של מוֹכר.

משאב REST: lfp_v1beta.accounts.lfpInventories

Methods
insert POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert
הוספת משאב LfpInventory לחשבון היעד של סוחר מסוים.

משאב REST: lfp_v1beta.accounts.lfpSales

Methods
insert POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert
הוספת LfpSale למוכר הנתון.

משאב REST: lfp_v1beta.accounts.lfpStores

Methods
delete DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*}
מחיקה של חנות של מוֹכר יעד.
get GET /lfp/v1beta/{name=accounts/*/lfpStores/*}
אחזור מידע על חנות.
insert POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert
הוספת חנות של מוכר היעד.
list GET /lfp/v1beta/{parent=accounts/*}/lfpStores
רשימה של החנויות של מוכר היעד, כפי שצוין על ידי המסנן ב-ListLfpStoresRequest.

משאב REST: inventories_v1beta.accounts.products.localInventories

Methods
delete DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*}
המחיקה של LocalInventory שצוין מהמוצר הנתון בחשבון המוכר.
insert POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert
הוספת משאב LocalInventory למוצר בחשבון המוכר.
list GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories
רשימה של המשאבים מסוג LocalInventory של המוצר הנתון בחשבון המוכר.

משאב REST: inventories_v1beta.accounts.products.regionalInventories

Methods
delete DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*}
המחיקה של המשאב RegionalInventory שצוין מהמוצר הנתון בחשבון המוכר.
insert POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert
הוספת RegionalInventory למוצר נתון בחשבון המוכר.
list GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories
רשימה של המשאבים מסוג RegionalInventory של המוצר הנתון בחשבון המוכר.

משאב REST: datasources_v1beta.accounts.dataSources

Methods
create POST /datasources/v1beta/{parent=accounts/*}/dataSources
יוצרת את ההגדרה החדשה של מקור הנתונים בחשבון הנתון.
delete DELETE /datasources/v1beta/{name=accounts/*/dataSources/*}
מחיקה של מקור נתונים מחשבון Merchant Center.
fetch POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch
ביצוע אחזור הנתונים באופן מיידי (גם מחוץ ללוח הזמנים לאחזור) ממקור נתונים בחשבון Merchant Center.
get GET /datasources/v1beta/{name=accounts/*/dataSources/*}
אחזור ההגדרות של מקור הנתונים בחשבון הנתון.
list GET /datasources/v1beta/{parent=accounts/*}/dataSources
הצגת ההגדרות של מקורות הנתונים בחשבון הנתון.
patch PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*}
עדכון ההגדרה הקיימת של מקור הנתונים.

משאב REST: datasources_v1beta.accounts.dataSources.fileUploads

Methods
get GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*}
הפונקציה מקבלת את קובץ ההעלאה האחרון של מקור הנתונים.

משאב REST: conversions_v1beta.accounts.conversionSources

Methods
create POST /conversions/v1beta/{parent=accounts/*}/conversionSources
יצירת מקור המרות חדש.
delete DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*}
העברה לארכיון של מקור המרות קיים.
get GET /conversions/v1beta/{name=accounts/*/conversionSources/*}
אחזור של מקור המרות.
list GET /conversions/v1beta/{parent=accounts/*}/conversionSources
אחזור הרשימה של מקורות ההמרות שיש למבצע הקריאה החוזרת גישה אליהם.
patch PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*}
עדכון הפרטים של מקור המרות קיים.
undelete POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete
הפעלה מחדש של מקור המרות שהועברו לארכיון.

משאב REST: accounts_v1beta.accounts

Methods
createAndConfigure POST /accounts/v1beta/accounts:createAndConfigure
יוצרים חשבון Merchant Center עצמאי עם הגדרות נוספות.
delete DELETE /accounts/v1beta/{name=accounts/*}
המחיקה של החשבון שצוין, ללא קשר לסוג שלו: חשבון עצמאי, חשבון MCA או חשבון משנה.
get GET /accounts/v1beta/{name=accounts/*}
אחזור חשבון מחשבון Merchant Center.
list GET /accounts/v1beta/accounts
הצגת רשימה של חשבונות שזמינים למשתמש הקורא ועומדים באילוצים של הבקשה, כמו גודל הדף או המסננים.
listSubaccounts GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts
הצגת רשימה של כל חשבונות המשנה של חשבון מרובה לקוחות נתון.
patch PATCH /accounts/v1beta/{account.name=accounts/*}
מעדכנת חשבון ללא קשר לסוג שלו: חשבון עצמאי, חשבון MCA או חשבון משנה.

משאב REST: accounts_v1beta.accounts.autofeedSettings

Methods
getAutofeedSettings GET /accounts/v1beta/{name=accounts/*/autofeedSettings}
אחזור ההגדרות של פיד האוטומטי בחשבון.
updateAutofeedSettings PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings}
עדכון ההגדרות של הפיד האוטומטי בחשבון.

משאב REST: accounts_v1beta.accounts.businessIdentity

Methods
getBusinessIdentity GET /accounts/v1beta/{name=accounts/*/businessIdentity}
אחזור הזהות העסקית של חשבון.
updateBusinessIdentity PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity}
עדכון הזהות העסקית של חשבון.

משאב REST: accounts_v1beta.accounts.businessInfo

Methods
getBusinessInfo GET /accounts/v1beta/{name=accounts/*/businessInfo}
אחזור פרטי העסק של חשבון.
updateBusinessInfo PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo}
עדכון פרטי העסק בחשבון.

משאב REST: accounts_v1beta.accounts.emailPreferences

Methods
getEmailPreferences GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences}
הפונקציה מחזירה את העדפות האימייל של משתמש בחשבון Merchant Center.
updateEmailPreferences PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences}
עדכון העדפות האימייל של משתמש בחשבון Merchant Center.

משאב REST: accounts_v1beta.accounts.homepage

Methods
claim POST /accounts/v1beta/{name=accounts/*/homepage}:claim
הצהרת בעלות על דף הבית של חנות.
getHomepage GET /accounts/v1beta/{name=accounts/*/homepage}
אחזור דף הבית של חנות.
unclaim POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim
ביטול התביעה על בעלות על דף הבית של חנות.
updateHomepage PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage}
עדכון דף הבית של החנות.

משאב REST: accounts_v1beta.accounts.issues

Methods
list GET /accounts/v1beta/{parent=accounts/*}/issues
הצגת כל הבעיות בחשבון של חשבון Merchant Center.

משאב REST: accounts_v1beta.accounts.onlineReturnPolicies

Methods
get GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*}
הצגת מדיניות החזרת מוצרים קיימת של מוכר נתון.
list GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies
הצגת כל כללי המדיניות הקיימים בנושא החזרת מוצרים של מוכר נתון.

משאב REST: accounts_v1beta.accounts.programs

Methods
disable POST /accounts/v1beta/{name=accounts/*/programs/*}:disable
משביתים את ההשתתפות בתוכנית שצוינה בחשבון.
enable POST /accounts/v1beta/{name=accounts/*/programs/*}:enable
מפעילים את ההשתתפות בתוכנית שצוינה בחשבון.
get GET /accounts/v1beta/{name=accounts/*/programs/*}
אחזור התוכנית שצוינה בחשבון.
list GET /accounts/v1beta/{parent=accounts/*}/programs
אחזור כל התוכניות בחשבון.

משאב REST: accounts_v1beta.accounts.regions

Methods
create POST /accounts/v1beta/{parent=accounts/*}/regions
יצירת הגדרת אזור בחשבון Merchant Center.
delete DELETE /accounts/v1beta/{name=accounts/*/regions/*}
מוחקת הגדרת אזור מחשבון Merchant Center.
get GET /accounts/v1beta/{name=accounts/*/regions/*}
אחזור של אזור שהוגדר בחשבון Merchant Center.
list GET /accounts/v1beta/{parent=accounts/*}/regions
הצגת האזורים בחשבון Merchant Center.
patch PATCH /accounts/v1beta/{region.name=accounts/*/regions/*}
עדכון של הגדרת אזור בחשבון Merchant Center.

משאב REST: accounts_v1beta.accounts.shippingSettings

Methods
getShippingSettings GET /accounts/v1beta/{name=accounts/*/shippingSettings}
אחזור פרטי הגדרות המשלוח.
insert POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert
מחליפים את הגדרת המשלוח של המוכר בהגדרת המשלוח של הבקשה.

משאב REST: accounts_v1beta.accounts.termsOfServiceAgreementStates

Methods
get GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*}
הפונקציה מחזירה את המצב של הסכם התנאים וההגבלות.
retrieveForApplication GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication
אחזור המצב של ההסכם לגבי התנאים וההגבלות של האפליקציה.

משאב REST: accounts_v1beta.accounts.users

Methods
create POST /accounts/v1beta/{parent=accounts/*}/users
יצירת משתמש בחשבון Merchant Center.
delete DELETE /accounts/v1beta/{name=accounts/*/users/*}
מחיקה של משתמש בחשבון Merchant Center.
get GET /accounts/v1beta/{name=accounts/*/users/*}
אחזור משתמש בחשבון Merchant Center.
list GET /accounts/v1beta/{parent=accounts/*}/users
הצגת רשימה של כל המשתמשים בחשבון Merchant Center.
patch PATCH /accounts/v1beta/{user.name=accounts/*/users/*}
עדכון של משתמש בחשבון Merchant Center.

משאב REST: accounts_v1beta.termsOfService

Methods
accept GET /accounts/v1beta/{name=termsOfService/*}:accept
מקבל TermsOfService.
get GET /accounts/v1beta/{name=termsOfService/*}
אחזור ה-TermsOfService שמשויך לגרסה שצוינה.
retrieveLatest GET /accounts/v1beta/termsOfService:retrieveLatest
אחזור הגרסה האחרונה של TermsOfService עבור kind ו-region_code נתונים.