এগ্রিগেট প্রোডাক্ট স্ট্যাটাসে অ্যাকাউন্ট স্ট্যাটাস মাইগ্রেট করুন

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