বণিক সমর্থন স্থানান্তর
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
কেনাকাটার জন্য সামগ্রী API এর সাথে, আপনি আপনার বণিকদের জন্য একটি অ্যাপ-মধ্যস্থ ডায়গনিস্টিক পৃষ্ঠা তৈরি করতে বণিক সহায়তা সংস্থান ব্যবহার করতে পারেন। মার্চেন্ট এপিআই ইস্যু রেজোলিউশন অফার করে, যা একই কার্যকারিতা সমর্থন করে।
ওভারভিউ
Content API থেকে স্থানান্তরিত করার সময়, নিম্নলিখিতগুলি লক্ষ্য করুন যে পরিষেবা এবং পদ্ধতির নাম এবং কাঠামোতে পরিবর্তন রয়েছে:
- API প্রতিক্রিয়ার সবচেয়ে উল্লেখযোগ্য পরিবর্তন হল
AccountIssue
এবং ProductIssue
অবজেক্টের একক RenderedIssue
অবজেক্টে একত্রীকরণ। এটি সমস্ত ধরণের সমস্যার জন্য একটি সামঞ্জস্যপূর্ণ কাঠামো প্রদান করে আপনার কোডকে সরল করা উচিত। - মার্চেন্ট এপিআই
issues
ক্ষেত্রটিকে rendered_issues
হিসাবে পুনঃনামকরণ করে।
শনাক্তকারী
বণিক API-এর জন্য নিম্নরূপ আপনার সামগ্রী API শনাক্তকারী পরিবর্তন করুন।
পদ্ধতি | কেনাকাটার জন্য সামগ্রী API | বণিক API |
---|
renderaccountissues | {merchant_id} | accounts/{ACCOUNT_ID} |
renderproductissues | {PRODUCT_ID} | accounts/{ACCOUNT_ID}/products/{PRODUCT_ID} |
TriggerAction | {merchant_id} | accounts/{ACCOUNT_ID} |
অনুরোধ
বণিক API-এর জন্য নিম্নরূপ আপনার সামগ্রী API অনুরোধগুলি পরিবর্তন করুন।
অ্যাকশন | কেনাকাটার জন্য সামগ্রী API | বণিক 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 |
API প্রতিক্রিয়ার সবচেয়ে উল্লেখযোগ্য পরিবর্তন হল AccountIssue
এবং ProductIssue
অবজেক্টের একক RenderedIssue
অবজেক্টে একত্রীকরণ। এটি সমস্ত ধরণের সমস্যার জন্য একটি সামঞ্জস্যপূর্ণ কাঠামো প্রদান করে আপনার কোডকে সরল করা উচিত।
পুনঃনামকরণ করা ক্ষেত্র
প্রতিক্রিয়াতে শীর্ষ-স্তরের issues
ক্ষেত্রের জন্য নতুন নাম renderedIssues
। এতে RenderedIssue
অবজেক্টের একটি তালিকা রয়েছে।
কেনাকাটার জন্য সামগ্রী API | বণিক API |
---|
issues | renderedIssues |
নতুন নামকরণ করা মডেল
কেনাকাটার জন্য সামগ্রী API | বণিক API |
---|
-
AccountIssue -
ProductIssue
| RenderedIssue |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-08-08 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-08-08 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Migrate merchant support\n\nWith Content API for Shopping, you can use the\n[merchantsupport](/shopping-content/reference/rest/v2.1/merchantsupport)\nresource to create an in-app diagnostics page for your merchants. Merchant API\noffers Issue resolution, which supports the same functionality.\n\nOverview\n--------\n\nWhen migrating from Content API, observe the following that there are changes to\nthe service and method names and structures:\n\n- The most significant change in the API response is the consolidation of the `AccountIssue` and `ProductIssue` objects into a single `RenderedIssue` object. This should simplify your code by providing a consistent structure for all types of issues.\n- Merchant API renames the `issues` field as `rendered_issues`.\n\nIdentifiers\n-----------\n\nChange your Content API identifiers as follows for Merchant API.\n\n| Method | Content API for Shopping | Merchant API |\n|-----------------------|--------------------------|-----------------------------------------------|\n| `renderaccountissues` | `{merchant_id}` | `accounts/{ACCOUNT_ID}` |\n| `renderproductissues` | `{PRODUCT_ID}` | `accounts/{ACCOUNT_ID}/products/{PRODUCT_ID}` |\n| `TriggerAction` | `{merchant_id}` | `accounts/{ACCOUNT_ID}` |\n\nRequests\n--------\n\nChange your Content API requests as follows for Merchant API.\n\n| Action | Content API for Shopping | Merchant API |\n|--------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Render account level issues for an account | ` POST https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003eMERCHANT_ID\u003c/var\u003e`/merchantsupport/renderaccountissues ` | ` POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/`\u003cvar translate=\"no\"\u003eACCOUNT_ID\u003c/var\u003e`:renderaccountissues ` |\n| Render issues for a product | ` POST https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003eMERCHANT_ID\u003c/var\u003e`/merchantsupport/renderproductissues/`\u003cvar translate=\"no\"\u003ePRODUCT_ID\u003c/var\u003e` ` | ` POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/`\u003cvar translate=\"no\"\u003eACCOUNT_ID\u003c/var\u003e`/products/`\u003cvar translate=\"no\"\u003ePRODUCT_ID\u003c/var\u003e`:renderproductissues ` |\n| Trigger action | ` POST https://shoppingcontent.googleapis.com/content/v2.1/`\u003cvar translate=\"no\"\u003eMERCHANT_ID\u003c/var\u003e`/merchantsupport/triggeraction ` | ` https://merchantapi.googleapis.com/issueresolution/v1/accounts/`\u003cvar translate=\"no\"\u003eACCOUNT_ID\u003c/var\u003e`:triggeraction ` |\n\nThe most significant change in the API response is the consolidation of\n`AccountIssue` and `ProductIssue` objects into a single `RenderedIssue` object.\nThis should simplify your code by providing a consistent structure for all types\nof issues.\n\nRenamed fields\n--------------\n\nThe new name for the top-level `issues` field in the response is\n`renderedIssues`. It contains a list of `RenderedIssue` objects.\n\n| Content API for Shopping | Merchant API |\n|--------------------------|------------------|\n| `issues` | `renderedIssues` |\n\nRenamed models\n--------------\n\n| Content API for Shopping | Merchant API |\n|-----------------------------------|-----------------|\n| - `AccountIssue` - `ProductIssue` | `RenderedIssue` |"]]