Merchant API

Quản lý tài khoản Merchant Center theo phương thức lập trình.

Dịch vụ: merchantapi.googleapis.com

Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng thư viện của riêng mình để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn tạo yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một bản đặc tả có thể đọc được bằng máy để mô tả và sử dụng các API REST. Thư viện này dùng để tạo thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp các tài liệu khám phá sau:

Điểm cuối dịch vụ

Điểm cuối của dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả URI dưới đây đều liên quan đến điểm cuối dịch vụ này:

  • https://merchantapi.googleapis.com

Tài nguyên REST: reviews_v1beta.accounts.merchantReviews

Phương thức
delete DELETE /reviews/v1beta/{name=accounts/*/merchantReviews/*}
Xoá bài đánh giá của người bán.
get GET /reviews/v1beta/{name=accounts/*/merchantReviews/*}
Nhận bài đánh giá của người bán.
insert POST /reviews/v1beta/{parent=accounts/*}/merchantReviews:insert
Chèn một bài đánh giá cho tài khoản Merchant Center của bạn.
list GET /reviews/v1beta/{parent=accounts/*}/merchantReviews
Liệt kê các bài đánh giá người bán.

Tài nguyên REST: reviews_v1beta.accounts.productReviews

Phương thức
delete DELETE /reviews/v1beta/{name=accounts/*/productReviews/*}
Xoá bài đánh giá sản phẩm.
get GET /reviews/v1beta/{name=accounts/*/productReviews/*}
Lấy bài đánh giá sản phẩm.
insert POST /reviews/v1beta/{parent=accounts/*}/productReviews:insert
Chèn bài đánh giá sản phẩm.
list GET /reviews/v1beta/{parent=accounts/*}/productReviews
Liệt kê các bài đánh giá sản phẩm.

Tài nguyên REST: reports_v1beta.accounts.reports

Phương thức
search POST /reports/v1beta/{parent=accounts/*}/reports:search
Truy xuất báo cáo do một cụm từ tìm kiếm xác định.

Tài nguyên REST: quota_v1beta.accounts.quotas

Phương thức
list GET /quota/v1beta/{parent=accounts/*}/quotas
Liệt kê hạn mức cuộc gọi hằng ngày và mức sử dụng theo nhóm cho tài khoản Merchant Center của bạn.

Tài nguyên REST: promotions_v1beta.accounts.promotions

Phương thức
get GET /promotions/v1beta/{name=accounts/*/promotions/*}
Truy xuất chương trình khuyến mãi từ tài khoản Merchant Center.
insert POST /promotions/v1beta/{parent=accounts/*}/promotions:insert
Chèn một chương trình khuyến mãi cho tài khoản Merchant Center của bạn.
list GET /promotions/v1beta/{parent=accounts/*}/promotions
Liệt kê các chương trình khuyến mãi trong tài khoản Merchant Center.

Tài nguyên REST: products_v1beta.accounts.productInputs

Phương thức
delete DELETE /products/v1beta/{name=accounts/*/productInputs/*}
Xoá một mục nhập sản phẩm khỏi tài khoản Merchant Center.
insert POST /products/v1beta/{parent=accounts/*}/productInputs:insert
Tải dữ liệu đầu vào về sản phẩm lên tài khoản Merchant Center.

Tài nguyên REST: products_v1beta.accounts.products

Phương thức
get GET /products/v1beta/{name=accounts/*/products/*}
Truy xuất sản phẩm đã xử lý từ tài khoản Merchant Center của bạn.
list GET /products/v1beta/{parent=accounts/*}/products
Liệt kê các sản phẩm đã được xử lý trong tài khoản Merchant Center của bạn.

Tài nguyên REST: notifications_v1beta.accounts.notificationsubscriptions

Phương thức
create POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions
Tạo gói thuê bao thông báo cho một doanh nghiệp.
delete DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}
Xoá gói thuê bao thông báo cho người bán.
get GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}
Lấy thông tin đăng ký thông báo cho một tài khoản.
list GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions
Lấy tất cả các gói thuê bao thông báo cho một người bán.
patch PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*}
Cập nhật gói thuê bao thông báo hiện có cho người bán.

Tài nguyên REST: lfp_v1beta.accounts.lfpInventories

Phương thức
insert POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert
Chèn tài nguyên LfpInventory cho tài khoản người bán mục tiêu đã cho.

Tài nguyên REST: lfp_v1beta.accounts.lfpSales

Phương thức
insert POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert
Chèn LfpSale cho người bán đã cho.

Tài nguyên REST: lfp_v1beta.accounts.lfpStores

Phương thức
delete DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*}
Xoá một cửa hàng của người bán mục tiêu.
get GET /lfp/v1beta/{name=accounts/*/lfpStores/*}
Truy xuất thông tin về một cửa hàng.
insert POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert
Chèn một cửa hàng cho người bán mục tiêu.
list GET /lfp/v1beta/{parent=accounts/*}/lfpStores
Liệt kê các cửa hàng của người bán mục tiêu, được chỉ định bằng bộ lọc trong ListLfpStoresRequest.

Tài nguyên REST: inventories_v1beta.accounts.products.localInventories

Phương thức
delete DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*}
Xoá LocalInventory đã chỉ định khỏi sản phẩm đã cho trong tài khoản người bán.
insert POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert
Chèn tài nguyên LocalInventory vào một sản phẩm trong tài khoản người bán.
list GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories
Liệt kê các tài nguyên LocalInventory cho sản phẩm nhất định trong tài khoản người bán của bạn.

Tài nguyên REST: inventories_v1beta.accounts.products.regionalInventories

Phương thức
delete DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*}
Xoá tài nguyên RegionalInventory đã chỉ định khỏi sản phẩm đã cho trong tài khoản người bán.
insert POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert
Chèn RegionalInventory vào một sản phẩm nhất định trong tài khoản người bán.
list GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories
Liệt kê các tài nguyên RegionalInventory cho sản phẩm nhất định trong tài khoản người bán của bạn.

Tài nguyên REST: datasources_v1beta.accounts.dataSources

Phương thức
create POST /datasources/v1beta/{parent=accounts/*}/dataSources
Tạo cấu hình nguồn dữ liệu mới cho tài khoản đã cho.
delete DELETE /datasources/v1beta/{name=accounts/*/dataSources/*}
Xoá một nguồn dữ liệu khỏi tài khoản Merchant Center.
fetch POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch
Thực hiện tìm nạp dữ liệu ngay lập tức (ngay cả ngoài lịch tìm nạp) trên một nguồn dữ liệu trong Tài khoản Merchant Center của bạn.
get GET /datasources/v1beta/{name=accounts/*/dataSources/*}
Truy xuất cấu hình nguồn dữ liệu cho tài khoản đã cho.
list GET /datasources/v1beta/{parent=accounts/*}/dataSources
Liệt kê cấu hình cho nguồn dữ liệu của tài khoản đã cho.
patch PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*}
Cập nhật cấu hình nguồn dữ liệu hiện có.

Tài nguyên REST: datasources_v1beta.accounts.dataSources.fileUploads

Phương thức
get GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*}
Tải tệp nguồn dữ liệu mới nhất lên.

Tài nguyên REST: conversions_v1beta.accounts.conversionSources

Phương thức
create POST /conversions/v1beta/{parent=accounts/*}/conversionSources
Tạo nguồn chuyển đổi mới.
delete DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*}
Lưu trữ một nguồn chuyển đổi hiện có.
get GET /conversions/v1beta/{name=accounts/*/conversionSources/*}
Tìm nạp nguồn chuyển đổi.
list GET /conversions/v1beta/{parent=accounts/*}/conversionSources
Truy xuất danh sách các nguồn chuyển đổi mà phương thức gọi có quyền truy cập.
patch PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*}
Cập nhật thông tin của một nguồn chuyển đổi hiện có.
undelete POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete
Bật lại một nguồn chuyển đổi đã lưu trữ.

Tài nguyên REST: accounts_v1beta.accounts

Phương thức
createAndConfigure POST /accounts/v1beta/accounts:createAndConfigure
Tạo một tài khoản Merchant Center độc lập có cấu hình bổ sung.
delete DELETE /accounts/v1beta/{name=accounts/*}
Xoá tài khoản được chỉ định bất kể loại tài khoản: độc lập, MCA hay tài khoản phụ.
get GET /accounts/v1beta/{name=accounts/*}
Truy xuất một tài khoản từ tài khoản Merchant Center của bạn.
list GET /accounts/v1beta/accounts
Liệt kê các tài khoản mà người dùng gọi có thể truy cập và khớp với các quy tắc ràng buộc của yêu cầu, chẳng hạn như kích thước trang hoặc bộ lọc.
listSubaccounts GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts
Liệt kê tất cả tài khoản phụ cho một tài khoản nhiều khách hàng nhất định.
patch PATCH /accounts/v1beta/{account.name=accounts/*}
Cập nhật một tài khoản bất kể loại tài khoản: độc lập, MCA hoặc tài khoản phụ.

Tài nguyên REST: accounts_v1beta.accounts.autofeedSettings

Phương thức
getAutofeedSettings GET /accounts/v1beta/{name=accounts/*/autofeedSettings}
Truy xuất chế độ cài đặt nguồn cấp dữ liệu tự động của một tài khoản.
updateAutofeedSettings PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings}
Cập nhật chế độ cài đặt nguồn cấp dữ liệu tự động của một tài khoản.

Tài nguyên REST: accounts_v1beta.accounts.businessIdentity

Phương thức
getBusinessIdentity GET /accounts/v1beta/{name=accounts/*/businessIdentity}
Truy xuất danh tính doanh nghiệp của một tài khoản.
updateBusinessIdentity PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity}
Cập nhật danh tính doanh nghiệp của một tài khoản.

Tài nguyên REST: accounts_v1beta.accounts.businessInfo

Phương thức
getBusinessInfo GET /accounts/v1beta/{name=accounts/*/businessInfo}
Truy xuất thông tin doanh nghiệp của một tài khoản.
updateBusinessInfo PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo}
Cập nhật thông tin doanh nghiệp của một tài khoản.

Tài nguyên REST: accounts_v1beta.accounts.emailPreferences

Phương thức
getEmailPreferences GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences}
Trả về lựa chọn ưu tiên về email của người dùng tài khoản Merchant Center.
updateEmailPreferences PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences}
Cập nhật lựa chọn ưu tiên về email cho người dùng tài khoản Merchant Center.

Tài nguyên REST: accounts_v1beta.accounts.homepage

Phương thức
claim POST /accounts/v1beta/{name=accounts/*/homepage}:claim
Xác nhận quyền sở hữu trang chủ của cửa hàng.
getHomepage GET /accounts/v1beta/{name=accounts/*/homepage}
Truy xuất trang chủ của cửa hàng.
unclaim POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim
Huỷ xác nhận quyền sở hữu trang chủ của một cửa hàng.
updateHomepage PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage}
Cập nhật trang chủ của cửa hàng.

Tài nguyên REST: accounts_v1beta.accounts.issues

Phương thức
list GET /accounts/v1beta/{parent=accounts/*}/issues
Liệt kê tất cả vấn đề về tài khoản của một tài khoản Merchant Center.

Tài nguyên REST: accounts_v1beta.accounts.onlineReturnPolicies

Phương thức
get GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*}
Lấy chính sách trả lại hàng hiện có của một người bán nhất định.
list GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies
Liệt kê tất cả chính sách trả lại hàng hiện có của một người bán nhất định.

Tài nguyên REST: accounts_v1beta.accounts.programs

Phương thức
disable POST /accounts/v1beta/{name=accounts/*/programs/*}:disable
Vô hiệu hoá việc tham gia chương trình đã chỉ định cho tài khoản.
enable POST /accounts/v1beta/{name=accounts/*/programs/*}:enable
Cho phép tài khoản tham gia chương trình đã chỉ định.
get GET /accounts/v1beta/{name=accounts/*/programs/*}
Truy xuất chương trình đã chỉ định cho tài khoản.
list GET /accounts/v1beta/{parent=accounts/*}/programs
Truy xuất tất cả chương trình cho tài khoản.

Tài nguyên REST: accounts_v1beta.accounts.regions

Phương thức
create POST /accounts/v1beta/{parent=accounts/*}/regions
Tạo định nghĩa về khu vực trong tài khoản Merchant Center.
delete DELETE /accounts/v1beta/{name=accounts/*/regions/*}
Xoá định nghĩa về khu vực khỏi tài khoản Merchant Center.
get GET /accounts/v1beta/{name=accounts/*/regions/*}
Truy xuất một khu vực được xác định trong tài khoản Merchant Center của bạn.
list GET /accounts/v1beta/{parent=accounts/*}/regions
Liệt kê các khu vực trong tài khoản Merchant Center.
patch PATCH /accounts/v1beta/{region.name=accounts/*/regions/*}
Cập nhật định nghĩa về khu vực trong tài khoản Merchant Center.

Tài nguyên REST: accounts_v1beta.accounts.shippingSettings

Phương thức
getShippingSettings GET /accounts/v1beta/{name=accounts/*/shippingSettings}
Truy xuất thông tin về chế độ cài đặt thông tin vận chuyển.
insert POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert
Thay thế chế độ cài đặt thông tin vận chuyển của người bán bằng chế độ cài đặt yêu cầu vận chuyển.

Tài nguyên REST: accounts_v1beta.accounts.termsOfServiceAgreementStates

Phương thức
get GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*}
Trả về trạng thái của thoả thuận về điều khoản dịch vụ.
retrieveForApplication GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication
Truy xuất trạng thái của thoả thuận về điều khoản dịch vụ của ứng dụng.

Tài nguyên REST: accounts_v1beta.accounts.users

Phương thức
create POST /accounts/v1beta/{parent=accounts/*}/users
Tạo người dùng tài khoản Merchant Center.
delete DELETE /accounts/v1beta/{name=accounts/*/users/*}
Xoá người dùng tài khoản Merchant Center.
get GET /accounts/v1beta/{name=accounts/*/users/*}
Truy xuất người dùng tài khoản Merchant Center.
list GET /accounts/v1beta/{parent=accounts/*}/users
Liệt kê tất cả người dùng của một tài khoản Merchant Center.
patch PATCH /accounts/v1beta/{user.name=accounts/*/users/*}
Cập nhật người dùng tài khoản Merchant Center.

Tài nguyên REST: accounts_v1beta.termsOfService

Phương thức
accept GET /accounts/v1beta/{name=termsOfService/*}:accept
Chấp nhận TermsOfService.
get GET /accounts/v1beta/{name=termsOfService/*}
Truy xuất TermsOfService liên kết với phiên bản đã cung cấp.
retrieveLatest GET /accounts/v1beta/termsOfService:retrieveLatest
Truy xuất phiên bản mới nhất của TermsOfService cho một kindregion_code nhất định.