จัดการบัญชี Merchant Center โดยใช้โปรแกรม
- ทรัพยากร REST: reviews_v1beta.accounts.merchantReviews
- ทรัพยากร REST: reviews_v1beta.accounts.productReviews
- ทรัพยากร REST: reports_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 คือข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน 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: 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: 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 สร้างแหล่งที่มาของ 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
เมธอด | |
---|---|
create |
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 |
GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts แสดงรายการบัญชีย่อยทั้งหมดของบัญชีหลายลูกค้าหนึ่งๆ |
patch |
PATCH /accounts/v1beta/{account.name=accounts/*} อัปเดตบัญชีไม่ว่าจะประเภทใดก็ตาม ไม่ว่าจะเป็นบัญชีแบบสแตนด์อโลน, MCA หรือบัญชีย่อย |
ทรัพยากร REST: accounts_v1beta.accounts.autofeedSettings
เมธอด | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/autofeedSettings} เรียกข้อมูลการตั้งค่าฟีดอัตโนมัติของบัญชี |
update |
PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings} อัปเดตการตั้งค่าฟีดอัตโนมัติของบัญชี |
ทรัพยากร REST: accounts_v1beta.accounts.businessIdentity
เมธอด | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessIdentity} ดึงข้อมูลประจำตัวของธุรกิจในบัญชี |
update |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} อัปเดตข้อมูลประจำตัวของธุรกิจในบัญชี |
ทรัพยากร REST: accounts_v1beta.accounts.businessInfo
เมธอด | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessInfo} เรียกข้อมูลทางธุรกิจของบัญชี |
update |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} อัปเดตข้อมูลทางธุรกิจของบัญชี |
ทรัพยากร REST: accounts_v1beta.accounts.emailPreferences
เมธอด | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences} แสดงค่ากําหนดของอีเมลสําหรับผู้ใช้บัญชี Merchant Center |
update |
PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences} อัปเดตค่ากำหนดของอีเมลสำหรับผู้ใช้บัญชี Merchant Center |
ทรัพยากร REST: accounts_v1beta.accounts.homepage
เมธอด | |
---|---|
claim |
POST /accounts/v1beta/{name=accounts/*/homepage}:claim อ้างสิทธิ์หน้าแรกของร้านค้า |
get |
GET /accounts/v1beta/{name=accounts/*/homepage} ดึงข้อมูลหน้าแรกของร้านค้า |
unclaim |
POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim ยกเลิกการอ้างสิทธิ์หน้าแรกของร้านค้า |
update |
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 |
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 |
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 |
GET /accounts/v1beta/termsOfService:retrieveLatest ดึงข้อมูล TermsOfService เวอร์ชันล่าสุดสําหรับ kind และ region_code ที่ระบุ |