আপনি যেভাবে একত্রিত পণ্য পরিসংখ্যান এবং সমস্যাগুলি পুনরুদ্ধার করবেন তা পরিবর্তিত হয়েছে৷ শপিংয়ের জন্য সামগ্রী 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 হয়েছে। |