অবচয় এবং সূর্যাস্ত

গুগল কন্টেন্ট এপিআই ফর শপিং-এর মেয়াদ আনুষ্ঠানিকভাবে ১৮ই আগস্ট, ২০২৬- এ শেষ হচ্ছে। সকল ডেভেলপারকে যত দ্রুত সম্ভব বিদ্যমান ইন্টিগ্রেশনগুলো মার্চেন্ট এপিআই- তে স্থানান্তর করতে হবে।

সম্পূর্ণ বন্ধ করার আগে মাইগ্রেশনকে উৎসাহিত করতে এবং ডেভেলপাররা যেন তাদের অ্যাপ্লিকেশন লগে ডেপ্রিকেশন নোটিশগুলো লক্ষ্য করেন, তা নিশ্চিত করতে গুগল ১ সেপ্টেম্বর, ২০২৬ থেকে একটি প্রগতিশীল পরিষেবা অবনতি প্রক্রিয়া চালু করছে।

সূর্যাস্তের সময়সূচী

নিম্নলিখিত সারণীতে Google Content API for Shopping (v2.1)-এর পরিষেবার মানোন্নয়ন এবং চূড়ান্তভাবে বন্ধ করে দেওয়ার সময়রেখা তুলে ধরা হলো:

তারিখ মাইলফলক বিস্তারিত
১ সেপ্টেম্বর, ২০২৬ মাঝে মাঝে ব্যর্থ হওয়া অনুরোধের প্রবর্তন সক্রিয় এক্সটেনশন ছাড়া করা অনুরোধগুলো মাঝে মাঝে HTTP 410 Gone ত্রুটির কারণে ব্যর্থ হতে শুরু করে।
২০২৭ সালের প্রথম দিকে নিষ্ক্রিয়করণ সম্পূর্ণ শাটডাউন। সমস্ত এন্ডপয়েন্ট বন্ধ করে দেওয়া হয়েছে এবং সমস্ত অনুরোধ ব্যর্থ হয়েছে।

পরিষেবার অবনতি এবং ত্রুটির প্রতিক্রিয়া

১ সেপ্টেম্বর, ২০২৬ থেকে, সক্রিয় এক্সটেনশনবিহীন ক্লায়েন্টদের দ্বারা Google Content API for Shopping এন্ডপয়েন্টগুলিতে পাঠানো অনুরোধগুলি মাঝে মাঝে HTTP 410 Gone স্ট্যাটাস কোড সহ ব্যর্থ হবে।

ত্রুটি প্রতিক্রিয়া বিন্যাস

নির্ধারিত পরিষেবা অবনতির অংশ হিসেবে যখন কোনো অনুরোধ প্রত্যাখ্যান করা হয়, তখন API একটি HTTP 410 Gone এরর পেলোড ফেরত পাঠায়, যাতে আপনার Google Cloud প্রজেক্টের বিবরণসহ বার্তা এবং মেটাডেটা থাকে:

{
  "error": {
    "code": 410,
    "message": "Content API for Shopping was sunset on August 18, 2026 for GCP project with id YOUR_PROJECT_ID and number 123456789012. Please migrate to the Merchant API v1 version. See https://developers.google.com/merchant/api/guides/compatibility for more details",
    "status": "ABORTED",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.ErrorInfo",
        "reason": "content_api_sunset",
        "domain": "shoppingcontent.googleapis.com",
        "metadata": {
          "GCP_ID": "YOUR_PROJECT_ID",
          "GCP_NUMBER": "YOUR_PROJECT_NUMBER",
          "HELP_CENTER_LINK": "https://developers.google.com/merchant/api/guides/compatibility"
        }
      }
    ]
  }
}

ত্রুটি প্রতিক্রিয়াটিতে নিম্নলিখিত মেটাডেটা ক্ষেত্রগুলি অন্তর্ভুক্ত রয়েছে:

  • GCP_ID : অনুরোধকারী গুগল ক্লাউড প্রজেক্টের আইডি।
  • GCP_NUMBER : গুগল ক্লাউড প্রজেক্টের অনন্য সংখ্যাসূচক শনাক্তকারী।
  • HELP_CENTER_LINK : মাইগ্রেশন ডকুমেন্টেশনের একটি সরাসরি লিঙ্ক।

কোটার প্রভাব

পরিষেবার অবনতির সময় সৃষ্ট কৃত্রিম ত্রুটিপূর্ণ প্রতিক্রিয়াগুলো আপনার প্রোজেক্টের এপিআই কোটার আওতায় গণনা করা হয় না।

ব্যর্থ অনুরোধগুলি পুনরায় চেষ্টা করা হচ্ছে

যেহেতু প্রাথমিক পরিষেবা অবনতির কারণে শুধুমাত্র কিছু সংখ্যক অনুরোধ ব্যর্থ হয়, তাই একটি ব্যর্থ অনুরোধ পুনরায় চেষ্টা করলে তা সফল হতে পারে। তবে, পুনরায় চেষ্টার উপর নির্ভর করা কোনো কার্যকর দীর্ঘমেয়াদী সমাধান নয়, কারণ অনুরোধ ব্যর্থ হওয়ার হার বাড়তে থাকবে এবং এক পর্যায়ে পরিষেবা বন্ধ করার সময় সমস্ত অনুরোধই ব্যর্থ হবে।

ক্ষতিগ্রস্ত ডেভেলপাররা

পরিষেবা বন্ধ ও অবনমন প্রক্রিয়াটি ডেভেলপার এবং ব্যবসা প্রতিষ্ঠানগুলোর ক্ষেত্রে নিম্নরূপভাবে প্রযোজ্য হয়:

  • কাস্টম এপিআই ইন্টিগ্রেশন: যদি আপনার সংস্থা এমন কোনো অভ্যন্তরীণ টুল, স্ক্রিপ্ট বা কাস্টম সফটওয়্যার ব্যবহার করে যা সরাসরি গুগল কন্টেন্ট এপিআই ফর শপিং-কে কল করে, তবে আপনাকে অবশ্যই আপনার অ্যাপ্লিকেশনগুলিকে মার্চেন্ট এপিআই কল করার জন্য আপডেট করতে হবে।
  • তৃতীয়-পক্ষের প্ল্যাটফর্ম: আপনি যদি কোনো ই-কমার্স প্ল্যাটফর্মের মাধ্যমে মার্চেন্ট সেন্টার অ্যাক্সেস করেন, তাহলে আপনার প্ল্যাটফর্ম পার্টনার আপনার পক্ষ থেকে মাইগ্রেশনটি পরিচালনা করে। এক্ষেত্রে আপনার পক্ষ থেকে কোনো পদক্ষেপ নেওয়ার প্রয়োজন নেই।

প্রয়োজনীয় পদক্ষেপ নেওয়া প্রয়োজন

আপনার পণ্যের তালিকা এবং অ্যাকাউন্ট ব্যবস্থাপনায় যাতে কোনো ব্যাঘাত না ঘটে, তা নিশ্চিত করতে:

  1. আর্কিটেকচার, অথেনটিকেশন এবং সাব-এপিআই কাঠামো বোঝার জন্য মার্চেন্ট এপিআই ওভারভিউ পর্যালোচনা করুন।
  2. আপনার বর্তমান কন্টেন্ট এপিআই পরিষেবাগুলির আধুনিক বিকল্পগুলি শনাক্ত করতে, ‘শপিংয়ের জন্য কন্টেন্ট এপিআই থেকে মার্চেন্ট এপিআই-তে মাইগ্রেট করুন ’ নির্দেশিকাটি অনুসরণ করুন।
  3. আপনার প্রোগ্রামিং ভাষার জন্য সর্বশেষ মার্চেন্ট এপিআই ক্লায়েন্ট লাইব্রেরিগুলো ইনস্টল করুন।
  4. প্রোডাকশনে ডেপ্লয় করার আগে ডেভেলপমেন্ট এনভায়রনমেন্টে আপনার ইন্টিগ্রেশনটি আপডেট ও পরীক্ষা করে নিন।

মেয়াদ বাড়ানোর জন্য অনুরোধ করুন

আপনার প্রতিষ্ঠানের মাইগ্রেশন সম্পন্ন করতে যদি অতিরিক্ত সময়ের প্রয়োজন হয়, তবে আপনি আপনার গুগল ক্লাউড প্রজেক্টকে পরিষেবা অবনতি ত্রুটি থেকে সাময়িকভাবে অব্যাহতি দেওয়ার জন্য সময় বাড়ানোর আবেদন করতে পারেন। সময় বাড়ানোর অনুরোধ করতে, কন্টেন্ট এপিআই এক্সটেনশন রিকোয়েস্ট ফর্মটি জমা দিন।

অনুমোদিত এক্সটেনশনগুলো আপনার অনুমোদিত এক্সটেনশন উইন্ডোর মাধ্যমে আপনার প্রোজেক্টগুলোকে নির্ধারিত ত্রুটি প্রতিক্রিয়া থেকে সুরক্ষিত রাখে। এক্সটেনশনগুলো ২০২৭ সালের শুরুর দিকে চূড়ান্ত ডিকমিশনিংয়ের পর আর কার্যকর থাকে না।