حسابهای Merchant Center خود را بهصورت برنامهریزی مدیریت کنید.
- منبع REST: reviews_v1beta.accounts.merchantReviews
- منبع REST: reviews_v1beta.accounts.productReviews
- منبع REST: report_v1beta.accounts.reports
- منبع REST: quota_v1beta.accounts.quotas
- منبع REST: promotions_v1beta.accounts.promotions
- منبع REST: products_v1beta.accounts.productInputs
- منبع REST: products_v1beta.accounts.products
- منبع REST: notifications_v1beta.accounts.notificationsubscriptions
- منبع REST: lfp_v1beta.accounts.lfpInventories
- منبع REST: lfp_v1beta.accounts.lfpSales
- منبع REST: lfp_v1beta.accounts.lfpStores
- منبع REST: inventories_v1beta.accounts.products.localInventories
- منبع REST: inventories_v1beta.accounts.products.regionalInventories
- منبع REST: datasources_v1beta.accounts.dataSources
- منبع REST: datasources_v1beta.accounts.dataSources.fileUploads
- منبع REST: conversions_v1beta.accounts.conversionSources
- منبع REST: accounts_v1beta.accounts
- منبع REST: accounts_v1beta.accounts.autofeedSettings
- منبع REST: accounts_v1beta.accounts.businessIdentity
- منبع REST: accounts_v1beta.accounts.businessInfo
- منبع REST: accounts_v1beta.accounts.emailPreferences
- منبع REST: accounts_v1beta.accounts.homepage
- منبع REST: accounts_v1beta.accounts.issues
- منبع REST: accounts_v1beta.accounts.onlineReturnPolicies
- منبع REST: accounts_v1beta.accounts.programs
- منبع REST: accounts_v1beta.accounts.regions
- منبع REST: accounts_v1beta.accounts.shippingSettings
- منبع REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
- منبع REST: accounts_v1beta.accounts.users
- منبع REST: accounts_v1beta.termsOfService
خدمات: merchantapi.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس اسناد کشف زیر را ارائه می دهد:
- https://merchantapi.googleapis.com/$discovery/rest?version=reviews_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=reports_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=quota_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=promotions_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=products_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=notifications_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=lfp_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=inventories_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=datasources_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=conversions_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=accounts_v1beta
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://merchantapi.googleapis.com
منبع REST: reviews_v1beta.accounts.merchantReviews
روش ها | |
---|---|
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
روش ها | |
---|---|
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: report_v1beta.accounts.reports
روش ها | |
---|---|
search | POST /reports/v1beta/{parent=accounts/*}/reports:search یک گزارش تعریف شده توسط یک عبارت جستجو را بازیابی می کند. |
منبع REST: quota_v1beta.accounts.quotas
روش ها | |
---|---|
list | GET /quota/v1beta/{parent=accounts/*}/quotas سهمیه تماس روزانه و استفاده در هر گروه را برای حساب Merchant Center شما فهرست می کند. |
منبع REST: promotions_v1beta.accounts.promotions
روش ها | |
---|---|
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
روش ها | |
---|---|
delete | DELETE /products/v1beta/{name=accounts/*/productInputs/*} ورودی محصول را از حساب Merchant Center شما حذف می کند. |
insert | POST /products/v1beta/{parent=accounts/*}/productInputs:insert ورودی محصول را در حساب Merchant Center شما آپلود می کند. |
منبع REST: products_v1beta.accounts.products
روش ها | |
---|---|
get | GET /products/v1beta/{name=accounts/*/products/*} محصول پردازش شده را از حساب Merchant Center شما بازیابی می کند. |
list | GET /products/v1beta/{parent=accounts/*}/products محصولات پردازش شده را در حساب Merchant Center شما فهرست می کند. |
منبع REST: notifications_v1beta.accounts.notificationsubscriptions
روش ها | |
---|---|
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
روش ها | |
---|---|
insert | POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert یک منبع LfpInventory را برای حساب تاجر هدف داده شده درج می کند. |
منبع REST: lfp_v1beta.accounts.lfpSales
روش ها | |
---|---|
insert | POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert یک LfpSale برای تاجر داده شده درج می کند. |
منبع REST: lfp_v1beta.accounts.lfpStores
روش ها | |
---|---|
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
روش ها | |
---|---|
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
روش ها | |
---|---|
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
روش ها | |
---|---|
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
روش ها | |
---|---|
get | GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*} آخرین آپلود فایل منبع داده را دریافت می کند. |
منبع REST: conversions_v1beta.accounts.conversionSources
روش ها | |
---|---|
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
روش ها | |
---|---|
create And Configure | 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 حسابهای قابل دسترسی برای کاربر تماسگیرنده را فهرست میکند و با محدودیتهای درخواست مانند اندازه صفحه یا فیلترها مطابقت دارد. |
list Subaccounts | GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts همه حسابهای فرعی را برای یک حساب چند مشتری معین فهرست کنید. |
patch | PATCH /accounts/v1beta/{account.name=accounts/*} یک حساب را صرف نظر از نوع آن به روز می کند: مستقل، MCA یا حساب فرعی. |
منبع REST: accounts_v1beta.accounts.autofeedSettings
روش ها | |
---|---|
get Autofeed Settings | GET /accounts/v1beta/{name=accounts/*/autofeedSettings} تنظیمات فید خودکار یک حساب را بازیابی می کند. |
update Autofeed Settings | PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings} تنظیمات فید خودکار یک حساب را به روز می کند. |
منبع REST: accounts_v1beta.accounts.businessIdentity
روش ها | |
---|---|
get Business Identity | GET /accounts/v1beta/{name=accounts/*/businessIdentity} هویت تجاری یک حساب کاربری را بازیابی می کند. |
update Business Identity | PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} هویت تجاری یک حساب را به روز می کند. |
منبع REST: accounts_v1beta.accounts.businessInfo
روش ها | |
---|---|
get Business Info | GET /accounts/v1beta/{name=accounts/*/businessInfo} اطلاعات کسب و کار یک حساب را بازیابی می کند. |
update Business Info | PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} اطلاعات کسب و کار یک حساب را به روز می کند. |
منبع REST: accounts_v1beta.accounts.emailPreferences
روش ها | |
---|---|
get Email Preferences | GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences} تنظیمات برگزیده ایمیل را برای یک کاربر حساب Merchant Center برمی گرداند. |
update Email Preferences | PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences} تنظیمات برگزیده ایمیل را برای یک کاربر حساب Merchant Center به روز می کند. |
منبع REST: accounts_v1beta.accounts.homepage
روش ها | |
---|---|
claim | POST /accounts/v1beta/{name=accounts/*/homepage}:claim صفحه اصلی فروشگاه را ادعا می کند. |
get Homepage | GET /accounts/v1beta/{name=accounts/*/homepage} صفحه اصلی فروشگاه را بازیابی می کند. |
unclaim | POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim صفحه اصلی فروشگاه را لغو می کند. |
update Homepage | PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage} صفحه اصلی فروشگاه را به روز می کند. |
منبع REST: accounts_v1beta.accounts.issues
روش ها | |
---|---|
list | GET /accounts/v1beta/{parent=accounts/*}/issues همه مشکلات حساب یک حساب Merchant Center را فهرست می کند. |
منبع REST: accounts_v1beta.accounts.onlineReturnPolicies
روش ها | |
---|---|
get | GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*} یک خط مشی بازگشت موجود را برای یک تاجر مشخص دریافت می کند. |
list | GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies تمام سیاستهای بازگشت موجود برای یک تاجر معین را فهرست میکند. |
منبع REST: accounts_v1beta.accounts.programs
روش ها | |
---|---|
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
روش ها | |
---|---|
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
روش ها | |
---|---|
get Shipping Settings | GET /accounts/v1beta/{name=accounts/*/shippingSettings} بازیابی اطلاعات تنظیمات حمل و نقل |
insert | POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert تنظیمات حمل و نقل یک تاجر را با تنظیم ارسال درخواست جایگزین کنید. |
منبع REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
روش ها | |
---|---|
get | GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*} وضعیت قرارداد شرایط خدمات را برمیگرداند. |
retrieve For Application | GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication وضعیت توافقنامه برای شرایط خدمات برنامه را بازیابی می کند. |
منبع REST: accounts_v1beta.accounts.users
روش ها | |
---|---|
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
روش ها | |
---|---|
accept | GET /accounts/v1beta/{name=termsOfService/*}:accept TermsOfService را می پذیرد. |
get | GET /accounts/v1beta/{name=termsOfService/*} TermsOfService مرتبط با نسخه ارائه شده را بازیابی می کند. |
retrieve Latest | GET /accounts/v1beta/termsOfService:retrieveLatest آخرین نسخه TermsOfService را برای یک kind معین و region_code بازیابی می کند. |