Di chuyển dịch vụ hỗ trợ người bán

Với Content API for Shopping, bạn có thể sử dụng tài nguyên merchantsupport để tạo một trang chẩn đoán trong ứng dụng cho người bán. Merchant API cung cấp tính năng Giải quyết vấn đề và hỗ trợ chức năng tương tự.

Tổng quan

Khi di chuyển từ Content API, hãy lưu ý rằng tên và cấu trúc dịch vụ và phương thức có thay đổi:

  • Thay đổi quan trọng nhất trong phản hồi API là việc hợp nhất các đối tượng AccountIssueProductIssue thành một đối tượng RenderedIssue duy nhất. Điều này sẽ giúp đơn giản hoá mã của bạn bằng cách cung cấp một cấu trúc nhất quán cho tất cả các loại vấn đề.
  • Merchant API đổi tên trường issues thành rendered_issues.

Giá trị nhận dạng

Thay đổi giá trị nhận dạng Content API như sau cho Merchant API.

Phương thức Content API for Shopping Merchant API
renderaccountissues {merchant_id} accounts/{ACCOUNT_ID}
renderproductissues {PRODUCT_ID} accounts/{ACCOUNT_ID}/products/{PRODUCT_ID}
TriggerAction {merchant_id} accounts/{ACCOUNT_ID}

Yêu cầu

Hãy thay đổi yêu cầu Content API như sau cho Merchant API.

Hành động Content API for Shopping Merchant API
Hiển thị các vấn đề ở cấp tài khoản cho một tài khoản POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues POST https://merchantapi.googleapis.com/issueresolution/v1beta/accounts/ACCOUNT_ID:renderaccountissues
Vấn đề khi hiển thị cho một sản phẩm POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderproductissues/PRODUCT_ID POST https://merchantapi.googleapis.com/issueresolution/v1beta/accounts/ACCOUNT_ID/products/PRODUCT_ID:renderproductissues
Hành động kích hoạt POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction https://merchantapi.googleapis.com/issueresolution/v1beta/accounts/ACCOUNT_ID:triggeraction

Thay đổi quan trọng nhất trong phản hồi API là việc hợp nhất các đối tượng AccountIssueProductIssue thành một đối tượng RenderedIssue duy nhất. Điều này sẽ giúp đơn giản hoá mã của bạn bằng cách cung cấp một cấu trúc nhất quán cho tất cả các loại vấn đề.

Các trường được đổi tên

Tên mới cho trường issues cấp cao nhất trong phản hồi là renderedIssues. Nó chứa một danh sách các đối tượng RenderedIssue.

Content API for Shopping Merchant API
issues renderedIssues

Mô hình đã đổi tên

Content API for Shopping Merchant API
  • AccountIssue
  • ProductIssue
RenderedIssue