Dengan Content API for Shopping, Anda dapat menggunakan resource merchantsupport untuk membuat halaman diagnostik dalam aplikasi bagi penjual. Merchant API menawarkan Penyelesaian masalah, yang mendukung fungsi yang sama.
Ringkasan
Saat bermigrasi dari Content API, perhatikan hal berikut bahwa ada perubahan pada nama dan struktur layanan serta metode:
- Perubahan paling signifikan dalam respons API adalah penggabungan objek
AccountIssuedanProductIssuemenjadi satu objekRenderedIssue. Hal ini akan menyederhanakan kode Anda dengan memberikan struktur yang konsisten untuk semua jenis masalah. - Merchant API mengganti nama kolom
issuesmenjadirendered_issues.
ID
Ubah ID Content API Anda sebagai berikut untuk Merchant API.
| Metode | 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} |
Permintaan
Ubah permintaan Content API Anda sebagai berikut untuk Merchant API.
| Tindakan | Content API for Shopping | Merchant API |
|---|---|---|
| Merender masalah tingkat akun untuk akun |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues
|
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:renderaccountissues
|
| Merender masalah untuk produk |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderproductissues/PRODUCT_ID
|
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID/products/PRODUCT_ID:renderproductissues
|
| Memicu tindakan |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction
|
https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:triggeraction
|
Perubahan paling signifikan dalam respons API adalah penggabungan objek AccountIssue dan ProductIssue menjadi satu objek RenderedIssue.
Hal ini akan menyederhanakan kode Anda dengan memberikan struktur yang konsisten untuk semua jenis masalah.
Kolom yang diganti namanya
Nama baru untuk kolom issues tingkat atas dalam respons adalah renderedIssues. Kolom ini berisi daftar objek RenderedIssue.
| Content API for Shopping | Merchant API |
|---|---|
issues |
renderedIssues |
Model yang diganti namanya
| Content API for Shopping | Merchant API |
|---|---|
|
RenderedIssue |