v1 থেকে v2 ইনভেন্টরি মাইগ্রেশন

v1 ইনভেন্টরি হল JSON-LD ফর্ম্যাটে ফিড এন্টিটির একটি শ্রেণীবদ্ধ কাঠামো। এই স্কিমাটি প্রাথমিক অ্যাক্সেস-প্রোগ্রাম অংশীদারদের অর্ডারিং এন্ড-টু-এন্ডের সাথে একীভূত করার জন্য স্কিমা ব্যবহার করার অনুমতি দেয়। v1 ইনভেন্টরি স্কিমা এখন বাতিল করা হয়েছে।

ডেটা ফিড স্পেসিফিকেশনের সর্বশেষ সংস্করণ, v2 ইনভেন্টরির একটি সমতল কাঠামো রয়েছে এবং এটি একটি রিলেশনাল স্কিমা মডেল ব্যবহার করে। এটি অংশীদারদের তাদের রিলেশনাল ডাটাবেস থেকে ডেটা ফিড তৈরি করতে আরও সহজবোধ্যভাবে সত্ত্বাকে বের করতে এবং রূপান্তর করতে দেয়। v2 ইনভেন্টরিটি NDJSON-এ রয়েছে, যা একটি নতুন লাইন সীমাবদ্ধ JSON ফর্ম্যাট।

কেন আপনার v1 থেকে v2 তে স্থানান্তরিত হওয়া উচিত

যদিও আমরা এন্ড-টু-এন্ড v1 ইনভেন্টরি স্কিমা ইন্টিগ্রেশন অর্ডার করার সাথে অংশীদারদের রক্ষণাবেক্ষণ সহায়তা প্রদান চালিয়ে যাচ্ছি, সমস্ত নতুন অংশীদার ইন্টিগ্রেশন অবশ্যই v2 ইনভেন্টরি ব্যবহার করবে।

v2 ইনভেন্টরিতে নতুন বৈশিষ্ট্যগুলি v1 ইনভেন্টরিতে উপলব্ধ নাও হতে পারে। একটি উদাহরণের জন্য, ডিল দেখুন।

মাইগ্রেশন পদক্ষেপ

v2 ইনভেন্টরি ব্যবহারের জন্য একটি আলাদা অর্ডারিং এন্ড-টু-এন্ড প্রজেক্ট এবং একটি নতুন ইন্টিগ্রেশন প্রয়োজন। নিম্নলিখিত প্রক্রিয়াটি ব্যাখ্যা করে কিভাবে একটি v1 ইনভেন্টরি একটি v2 ইনভেন্টরিতে স্থানান্তর করা যায়।

  1. একটি নতুন v2 প্রকল্প তৈরি করতে, প্রথমে ইন্টিগ্রেশন ধাপগুলি সম্পূর্ণ করুন৷
    1. ডেটা ফিড বাস্তবায়ন করতে, রিলেশনাল ইনভেন্টরি স্কিমা ব্যবহার করুন।
    2. প্রযোজ্য হলে, আপনার v1 প্রোজেক্ট থেকে পূর্ণতা শেষ পয়েন্ট পুনরায় ব্যবহার করুন।
  2. আপনার v2 প্রজেক্ট লঞ্চের জন্য প্রস্তুত হলে, এই ধাপগুলি অনুসরণ করুন:
  3. নিশ্চিত করুন যে আপনার v2 প্রকল্প লঞ্চ প্রস্তুতি চেকলিস্ট পূরণ করে।
    1. শেষ ব্যবহারকারীদের জন্য আপনার v1 এবং v2 ইনভেনটরি স্কিমা উভয়ই পরিবেশন করা প্রতিরোধ করতে, আপনার v1 প্রোজেক্ট থেকে প্রোডাকশন রিলিজ আনডিপ্লয় করুন । এই ধাপের কয়েক মিনিটের মধ্যে আপনার v1 প্রোজেক্ট ইনভেন্টরি প্রোডাকশনে পরিবেশন করা বন্ধ করে দেয়।
    2. আপনার v2 প্রকল্পের জন্য একটি প্রোডাকশন রিলিজ তৈরি করুন এবং আপনার Google পরামর্শদাতাকে অবহিত করুন।

রোলব্যাক পদক্ষেপ

আপনি যদি প্রোডাকশনে আপনার v2 প্রোজেক্টের ডিপ্লোয়মেন্টের পরে v1 এ রোলব্যাক করতে চান, তাহলে আপনি আপনার v2 প্রোজেক্টে প্রোডাকশন রিলিজ আনডিপ্লয় করতে পারেন এবং তারপর আপনার v1 প্রোজেক্টের প্রোডাকশন রিলিজ রিডিপ্লোয় করতে পারেন।

অংশীদার ডেটা এবং প্রদানকারীর র‍্যাঙ্কিংয়ের উপর প্রভাব

নিম্নলিখিতগুলি অংশীদার ডেটা এবং প্রদানকারীর র‌্যাঙ্কিংয়ের সম্ভাব্য প্রভাব।

  • আপনার v1 প্রকল্প থেকে লেনদেনের লগ এবং বিশ্লেষণ ডেটা আপনার v2 প্রকল্পে স্থানান্তরিত হয় না।
  • পারফরম্যান্স মেট্রিক্স, যেমন কনভার্সন রেট এবং আপনার v1 প্রোজেক্ট থেকে API মেট্রিক্স, v2 প্রোজেক্টে পোর্ট করা হয় না। এটি এন্ড-টু-এন্ড অর্ডারে আপনার প্রদানকারীর র‌্যাঙ্কিং রিসেট করে।