باستخدام Content API for Shopping، يمكنك استخدام مورد merchantsupport لإنشاء صفحة تشخيص داخل التطبيق لتجّارك. توفّر Merchant API ميزة "حلّ المشاكل" التي تتيح الوظائف نفسها.
نظرة عامة
عند نقل البيانات من Content API، يُرجى العِلم بأنّه تم إجراء تغييرات على أسماء الخدمات والطرق وبنيتها:
- التغيير الأهم في الردّ من واجهة برمجة التطبيقات هو دمج العنصرَين
AccountIssueوProductIssueفي عنصرRenderedIssueواحد. من المفترض أن يؤدي ذلك إلى تبسيط الرمز البرمجي من خلال توفير بنية متّسقة لجميع أنواع المشاكل. - تعيد Merchant API تسمية الحقل
issuesليصبحrendered_issues.
المعرّفات
غيِّر معرّفات Content API على النحو التالي في Merchant API.
| الطريقة | 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} |
الطلبات
غيِّر طلبات Content API على النحو التالي في Merchant API.
| الإجراء | Content API for Shopping | Merchant API |
|---|---|---|
| عرض المشاكل على مستوى الحساب |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues
|
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:renderaccountissues
|
| عرض المشاكل المتعلّقة بمنتج |
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
|
| تشغيل إجراء |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction
|
https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:triggeraction
|
التغيير الأهم في الردّ من واجهة برمجة التطبيقات هو دمج العنصرَين AccountIssue وProductIssue في عنصر RenderedIssue واحد.
من المفترض أن يؤدي ذلك إلى تبسيط الرمز البرمجي من خلال توفير بنية متّسقة لجميع أنواع المشاكل.
الحقول التي تمت إعادة تسميتها
الاسم الجديد للحقل issues على المستوى الأعلى في الردّ هو renderedIssues. ويحتوي على قائمة بعناصر RenderedIssue.
| Content API for Shopping | Merchant API |
|---|---|
issues |
renderedIssues |
النماذج التي تمت إعادة تسميتها
| Content API for Shopping | Merchant API |
|---|---|
|
RenderedIssue |