نقل بيانات فريق دعم التجّار

باستخدام 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
  • AccountIssue
  • ProductIssue
RenderedIssue