Content API for Shopping की मदद से, merchantsupport रिसॉर्स का इस्तेमाल करके, कारोबारियों या कंपनियों के लिए ऐप्लिकेशन में डाइग्नोस्टिक्स पेज बनाया जा सकता है. Merchant API में, समस्या हल करने की सुविधा उपलब्ध है. यह सुविधा, Merchant Center में मौजूद समस्या हल करने की सुविधा की तरह ही काम करती है.
खास जानकारी
Content API से माइग्रेट करते समय, ध्यान दें कि सेवा और तरीके के नामों और स्ट्रक्चर में बदलाव किए गए हैं:
- एपीआई से मिली जानकारी में सबसे अहम बदलाव यह है कि
AccountIssueऔरProductIssueऑब्जेक्ट को एक हीRenderedIssueऑब्जेक्ट में जोड़ दिया गया है. इससे आपके कोड को आसान बनाने में मदद मिलेगी, क्योंकि सभी तरह की समस्याओं के लिए एक जैसा स्ट्रक्चर उपलब्ध कराया जाएगा. - Merchant API,
issuesफ़ील्ड का नाम बदलकरrendered_issuesकर देता है.
आइडेंटिफ़ायर
Merchant API के लिए, Content API के आइडेंटिफ़ायर में इस तरह बदलाव करें.
| तरीका | Shopping के लिए Content API | Merchant API |
|---|---|---|
renderaccountissues |
{merchant_id} |
accounts/{ACCOUNT_ID} |
renderproductissues |
{PRODUCT_ID} |
accounts/{ACCOUNT_ID}/products/{PRODUCT_ID} |
TriggerAction |
{merchant_id} |
accounts/{ACCOUNT_ID} |
अनुरोध
Merchant API के लिए, Content API के अनुरोधों में इस तरह बदलाव करें.
| कार्रवाई | Shopping के लिए Content API | 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 ऑब्जेक्ट की सूची होती है.
| Shopping के लिए Content API | Merchant API |
|---|---|
issues |
renderedIssues |
नाम बदले गए मॉडल
| Shopping के लिए Content API | Merchant API |
|---|---|
|
RenderedIssue |