আপনি যেভাবে একত্রিত পণ্য পরিসংখ্যান এবং সমস্যাগুলি পুনরুদ্ধার করবেন তা পরিবর্তিত হয়েছে৷ শপিংয়ের জন্য সামগ্রী API-তে accountstatuses রিসোর্সে আগে উপলব্ধ কার্যকারিতা এখন মার্চেন্ট API-এ ডেডিকেটেড রিসোর্সে বিভক্ত। নতুন aggregateProductStatuses রিসোর্স ব্যবহার করার জন্য কিভাবে আপনার ইন্টিগ্রেশন স্থানান্তর করতে হয় এই গাইডটি ব্যাখ্যা করে।
 দ্রষ্টব্য : মার্চেন্ট এপিআই-এ, অ্যাকাউন্ট-স্তরের সমস্যা এবং মোট পণ্যের অবস্থা বিভক্ত করা হয়। এছাড়াও accountstatuses থেকে অ্যাকাউন্ট সমস্যায় স্থানান্তরিত করার জন্য আমাদের গাইড পর্যালোচনা করুন।
মূল পার্থক্য
শপিং এবং মার্চেন্ট এপিআই-এর জন্য সামগ্রী API-তে পণ্যের স্থিতি বৈশিষ্ট্যগুলির মধ্যে মূল পার্থক্যগুলি এখানে রয়েছে:
-  উত্সর্গীকৃত সংস্থান : কেনাকাটার জন্য সামগ্রী API থেকে 
accountstatusesসংস্থান এখন বিভক্ত। মার্চেন্ট এপিআই-এ, অ্যাকাউন্ট-লেভেলের সমস্যাগুলিaccountissuesরিসোর্সের মাধ্যমে পাওয়া যায়, যখন নতুনaggregateProductStatusesরিসোর্সের মাধ্যমে একত্রিত পণ্যের পরিসংখ্যান এবং আইটেম-স্তরের সমস্যা পাওয়া যায়। -  নতুন রিসোর্স স্ট্রাকচার : 
AggregateProductStatusহল একটি নতুন রিসোর্স যা রিপোর্টিং প্রেক্ষাপট এবং একটি দেশের নির্দিষ্ট সমন্বয়ের জন্য পরিসংখ্যান এবং সমস্যাগুলিকে উপস্থাপন করে। -  ফিল্টারিং মেকানিজম : ডেটা নির্বাচন করতে 
destinationsমতো ক্যোয়ারী প্যারামিটার ব্যবহার করার পরিবর্তে, মার্চেন্ট এপিআই নির্দিষ্ট রিপোর্টিং প্রসঙ্গ এবং দেশগুলির জন্য ক্যোয়ারী করার জন্য একটিfilterস্ট্রিং সহ একটিlistপদ্ধতি ব্যবহার করে। -  চ্যানেল ক্ষেত্র অপসারণ : 
channelক্ষেত্রটি আর ব্যবহার করা হয় না। এই তথ্যটি এখনreportingContextএর অন্তর্নিহিত অংশ। 
অনুরোধ
 বণিক API সমষ্টিগত পণ্যের স্থিতি পুনরুদ্ধার করতে filter প্যারামিটার সহ একটি GET অনুরোধ ব্যবহার করে।
 GET https://merchantapi.googleapis.com/issueresolution/v1/{parent=accounts/*}/aggregateProductStatuses
URL বিন্যাস অনুরোধ করুন
| বিবরণ অনুরোধ করুন | কেনাকাটার জন্য সামগ্রী API | বণিক API | 
|---|---|---|
| পণ্য পরিসংখ্যান এবং সমস্যা পান |  GET /content/v2.1/{merchantId}/accountstatuses/{accountId} |  GET /issueresolution/v1/accounts/{accountId}/aggregateProductStatuses | 
শনাক্তকারী
নতুন কাঠামোকে সমর্থন করার জন্য সম্পদ চিহ্নিত করার উপায় পরিবর্তিত হয়েছে।
শনাক্তকারী বিন্যাস
| শনাক্তকারীর বিবরণ | কেনাকাটার জন্য সামগ্রী API | বণিক API | 
|---|---|---|
| সম্পদ শনাক্তকারী |  accountId দ্বারা সম্পদ সনাক্ত করা হয়েছিল। ক্যোয়ারী প্যারামিটার সহ নির্দিষ্ট ডেটা স্লাইস নির্বাচন করা হয়েছিল। |  রিসোর্স নামটি একটি নির্দিষ্ট রিপোর্টিং প্রেক্ষাপট এবং দেশের ডেটাকে অনন্যভাবে সনাক্ত করে: accounts/{account}/aggregateProductStatuses/{reportingContext}~{country} । | 
পদ্ধতি
 পণ্যের স্থিতি পুনরুদ্ধারের পদ্ধতিটি একটি list পদ্ধতিতে আপডেট করা হয়েছে যা ফিল্টারিং সমর্থন করে।
| শপিং পদ্ধতির জন্য সামগ্রী API | মার্চেন্ট API পদ্ধতি | প্রাপ্যতা এবং নোট | 
|---|---|---|
 accountstatuses.get |  aggregateProductStatuses.list |  accountstatuses.get পদ্ধতিটি সমস্ত পণ্য পরিসংখ্যান সমন্বিত একটি একক সম্পদ ফেরত দিয়েছে। নতুন aggregateProductStatuses.list পদ্ধতি সম্পদের একটি তালিকা প্রদান করে, প্রতিটি প্রতিবেদনের প্রসঙ্গ এবং দেশের সমন্বয়ের জন্য একটি। নির্দিষ্ট ডেটা পুনরুদ্ধার করতে filter প্যারামিটার ব্যবহার করুন। অ্যাকাউন্ট-স্তরের সমস্যাগুলির জন্য, accountissues.list ব্যবহার করুন।  | 
বিস্তারিত ক্ষেত্রের পরিবর্তন
 পণ্য পরিসংখ্যান এবং সমস্যাগুলির জন্য ক্ষেত্রগুলি নতুন AggregateProductStatus সংস্থানে আপডেট এবং পুনর্গঠন করা হয়েছে৷
| কেনাকাটার জন্য সামগ্রী API | বণিক API | বর্ণনা | 
|---|---|---|
 products |  aggregate_product_statuses |  products বিন্যাস তালিকার প্রতিক্রিয়াতে aggregate_product_statuses পুনরাবৃত্তি ক্ষেত্র দ্বারা প্রতিস্থাপিত হয়। | 
 destination |  reporting_context |  destination ক্ষেত্র reporting_context দ্বারা প্রতিস্থাপিত হয়, যা পরিসংখ্যানের জন্য প্রোগ্রামের প্রসঙ্গ নির্দিষ্ট করে। | 
 channel | (কোন সমতুল্য ক্ষেত্র নেই) |  channel ক্ষেত্র সরানো হয়. এই তথ্য এখন reporting_context অংশ। | 
 statistics |  stats |  statistics বস্তুর নাম পরিবর্তন করে stats করা হয়েছে। মধ্যে ক্ষেত্র নাম snake_case রূপান্তরিত হয়, উদাহরণস্বরূপ, activeCount এখন active_count । | 
 itemLevelIssues.servability |  item_level_issues.severity |  একটি সমস্যার প্রভাব বর্ণনা করার জন্য servability enum severity enum দ্বারা প্রতিস্থাপিত হয়। | 
 itemLevelIssues.attributeName |  item_level_issues.attribute |  ফিল্ড attributeName নাম পরিবর্তন করে attribute করা হয়েছে। | 
 itemLevelIssues.documentation |  item_level_issues.documentation_uri |  ক্ষেত্রের documentation নামকরণ করা হয়েছে documentation_uri . | 
 itemLevelIssues.numItems |  item_level_issues.product_count |  ক্ষেত্র numItems পরিবর্তন করে product_count হয়েছে। |