จัดการบัญชี Merchant Center แบบเป็นโปรแกรม
- ทรัพยากร REST: reports_v1beta.accounts.reports
- ทรัพยากร REST: query_v1beta.accounts.quotas
- แหล่งข้อมูล REST: promotion_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: Conversion_v1beta.accounts.conversionSources
- ทรัพยากร REST: accounts_v1beta.accounts
- ทรัพยากร 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.region
- ทรัพยากร REST: accounts_v1beta.accounts.shippingSettings
- ทรัพยากร REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
- ทรัพยากร REST: accounts_v1beta.accounts.users
- ทรัพยากร REST: accounts_v1beta.termsOfService
บริการ: sellerapi.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google จัดเตรียมไว้ให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้ REST API โดยใช้เพื่อสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
- 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: reports_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: conversions_v1beta.accounts.conversionSources
เมธอด | |
---|---|
create |
POST /conversions/v1beta/{parent=accounts/*}/conversionSources สร้างแหล่งที่มาของ Conversion ใหม่ |
delete |
DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*} เก็บแหล่งที่มาของ Conversion ที่มีอยู่ |
get |
GET /conversions/v1beta/{name=accounts/*/conversionSources/*} ดึงข้อมูลแหล่งที่มาของ Conversion |
list |
GET /conversions/v1beta/{parent=accounts/*}/conversionSources ดึงรายการแหล่งที่มาของ Conversion ที่ผู้โทรเข้าถึงได้ |
patch |
PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*} อัปเดตข้อมูลของแหล่งที่มาของ Conversion ที่มีอยู่ |
undelete |
POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete เปิดใช้แหล่งที่มาของ Conversion ที่เก็บไว้อีกครั้ง |
ทรัพยากร REST: accounts_v1beta.accounts
เมธอด | |
---|---|
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.businessIdentity
เมธอด | |
---|---|
getBusinessIdentity |
GET /accounts/v1beta/{name=accounts/*/businessIdentity} เรียกข้อมูลอัตลักษณ์ทางธุรกิจของบัญชี |
updateBusinessIdentity |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} อัปเดตข้อมูลประจำตัวทางธุรกิจของบัญชี |
แหล่งข้อมูลของ REST: accounts_v1beta.accounts.businessInfo
เมธอด | |
---|---|
getBusinessInfo |
GET /accounts/v1beta/{name=accounts/*/businessInfo} เรียกข้อมูลธุรกิจของบัญชี |
updateBusinessInfo |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} อัปเดตข้อมูลธุรกิจของบัญชี |
ทรัพยากร REST: accounts_v1beta.accounts.emailpreferences
เมธอด | |
---|---|
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
เมธอด | |
---|---|
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
เมธอด | |
---|---|
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
เมธอด | |
---|---|
getShippingSettings |
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/*} แสดงสถานะของข้อตกลงเกี่ยวกับข้อกำหนดในการให้บริการ |
retrieveForApplication |
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 ที่เชื่อมโยงกับเวอร์ชันที่ระบุ |
retrieveLatest |
GET /accounts/v1beta/termsOfService:retrieveLatest เรียกดู TermsOfService เวอร์ชันล่าสุดสำหรับ kind และ region_code ที่ระบุ |