কাস্টম ডেটার পরিভাষা

কাস্টম ডেটা আপনাকে মেটাফিল্ড এবং মেটাঅবজেক্ট ব্যবহার করে Shopify-এর ডেটা মডেলগুলো সম্প্রসারণ করতে এবং নিজের মতো করে তৈরি করতে সাহায্য করে।

কাস্টম ডেটাতে ব্যবহৃত কিছু পরিভাষা বুঝতে সাহায্য করার জন্য, সংজ্ঞা এবং পদগুলোর নিচের তালিকাটি পর্যালোচনা করুন।

বেস ভ্যালু

একটি বেস ভ্যালু, যেমন বেস কালার বা বেস প্যাটার্ন হলো এমন একটি ফিল্ড যা একটি স্ট্যান্ডার্ড মেটাঅবজেক্ট এন্ট্রির অংশ। এর উদ্দেশ্য হলো আপনার স্টোরের তথ্যকে আগে থেকে সংজ্ঞায়িত, স্ট্রাকচার্ড ডেটার সাথে লিঙ্ক করা। উদাহরণস্বরূপ, আপনি আপনার স্টোরে sunny নামের একটি হলুদ টি-শার্ট বিক্রি করতে পারেন। বেস কালার yellow হিসেবে সেট করার মাধ্যমে, এটি সার্চে আপনার পণ্যগুলো সঠিকভাবে প্রদর্শিত হওয়া নিশ্চিত করে এবং বিভিন্ন সেলিং ও অ্যাডভারটাইজিং প্ল্যাটফর্ম জুড়ে স্পষ্টতা বজায় রাখে।

ক্যাটাগরি মেটাফিল্ড

একটি ক্যাটাগরি মেটাফিল্ড হলো Shopify-এর পণ্যের শ্রেণিবিন্যাসে একটি নির্দিষ্ট স্ট্যান্ডার্ড পণ্যের ক্যাটাগরি সম্পর্কিত একটি অ্যাট্রিবিউট। উদাহরণস্বরূপ, আপনি যদি পণ্যের ক্যাটাগরি Apparel & Accessories > Clothing > Clothing Tops > Shirts যোগ করেন, তাহলে আপনি সাইজ, neckline, sleeve length type, top length type, বয়স গোষ্ঠী, fabric, target gender, clothing features এবং রঙ-এর জন্য ক্যাটাগরি মেটাফিল্ড যোগ করতে পারেন। ক্যাটাগরি মেটাফিল্ডে ডিফল্ট এন্ট্রি থাকে যা আপনি যেমন আছে তেমন ব্যবহার করতে পারেন বা আরও কাস্টমাইজ করতে পারেন। উদাহরণস্বরূপ, fabric ক্যাটাগরি মেটাফিল্ডে সুতি, সিল্ক, ডেনিম এবং আরও অনেক কিছুর জন্য ডিফল্ট এন্ট্রি রয়েছে।

গ্রাহকদের যাতে তাদের প্রয়োজনীয় পণ্যগুলো দ্রুত খুঁজে পেতে সুবিধা হয়, তার জন্য আপনার স্টোরফ্রন্টে এই ক্যাটাগরি মেটাফিল্ডগুলো ব্যবহার করা যেতে পারে। আপনি যখন ভ্যারিয়েন্টের বিকল্পের সাথে রঙের ক্যাটাগরি মেটাফিল্ড কানেক্ট করেন, তখন আপনার স্টোরফ্রন্টের পণ্যের পেজে রঙের বিকল্পের জন্য সোয়াচ হিসেবে ভ্যারিয়েন্টের বিকল্প প্রদর্শন করতে পারেন।

ডিফল্ট এন্ট্রি

ডিফল্ট এন্ট্রিগুলো হলো Shopify-এর স্ট্যান্ডার্ড পণ্যের শ্রেণিবিন্যাস-এর প্রতিটি ক্যাটাগরি মেটাফিল্ডের জন্য আগে থেকে সংজ্ঞায়িত এন্ট্রি। উদাহরণস্বরূপ, রঙ ক্যাটাগরি মেটাফিল্ডে orange, red, black-এর মতো ডিফল্ট এন্ট্রি রয়েছে। সাইজ ক্যাটাগরি মেটাফিল্ডে large, medium, small-এর মতো ডিফল্ট এন্ট্রি রয়েছে। এগুলোকে আপনার ব্র্যান্ডের জন্য অনন্য করে তুলতে আপনি এই ডিফল্ট এন্ট্রিগুলো এডিট বা কাস্টমাইজ করতে পারেন।

প্রদর্শনের নাম

এন্ট্রি সূচকে কোনো স্বতন্ত্র মেটাঅবজেক্ট এন্ট্রি খুঁজতে এবং শনাক্ত করতে যে লেবেল ব্যবহার করা হয়। এটি স্বয়ংক্রিয়ভাবে মেটাঅবজেক্ট এন্ট্রির প্রথম টেক্সট ফিল্ডে নির্ধারিত হয়, অথবা মেটাঅবজেক্ট ডেফিনিশনে কোনো টেক্সট ফিল্ড না থাকলে স্বয়ংক্রিয়ভাবে জেনারেট হয়।

ডায়নামিক সোর্স

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

হ্যান্ডেল

একটি নির্দিষ্ট মেটাঅবজেক্ট এন্ট্রির জন্য হ্যান্ডেল হলো একটি অনন্য শনাক্তকারী। এটি রিসোর্সটি উল্লেখ করতে URL-এ ব্যবহৃত পাথের একটি অনন্য অংশ।

মেটাফিল্ড

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

মেটাফিল্ড ডেফিনিশন

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

মেটাফিল্ডের মান

মেটাফিল্ড ডেফিনিশনের জন্য যে মান এন্টার করা হয়। একটি ডেফিনিশন হলো এটি ব্যবহার করে তৈরি করা এক বা একাধিক মানের স্টোরেজ এলাকা। পণ্যের মেটাফিল্ড ডেফিনিশনে প্রায়শই হাজার হাজার মেটাফিল্ডের মান থাকতে পারে। উদাহরণস্বরূপ, আপনার কাছে যদি পণ্যের যত্নের নির্দেশিকা-এর জন্য একটি ডেফিনিশন থাকে, তাহলে মেটাফিল্ডের মানটি হলো আসল নির্দেশিকা, যেমন "শুধুমাত্র ড্রাই ক্লিন করুন।"

মেটাঅবজেক্ট

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

মেটাঅবজেক্ট ডেফিনিশন

মেটাঅবজেক্ট ডেফিনিশন নির্দিষ্ট করে যে একটি মেটাঅবজেক্ট আপনার স্টোরের কোন অংশে প্রযোজ্য এবং মেটাঅবজেক্টে কী কী ফিল্ড এবং মান থাকতে পারে।

আপনি যখন একটি মেটাঅবজেক্ট ডেফিনিশন তৈরি করেন, তখন আপনি ফিল্ডগুলোর নাম দিতে পারেন, টাইপ সেট করতে পারেন, যেমন টেক্সট বা URL এবং আপনার মেটাঅবজেক্টের প্রতিটি ফিল্ডের জন্য ভ্যালিডেশন নিয়ম সেট করতে পারেন, যেমন ক্যারেক্টারের সীমা। মেটাঅবজেক্ট তৈরি করা সম্পর্কে আরও জানুন।

মেটাঅবজেক্ট এন্ট্রি

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

উদাহরণস্বরূপ, আপনি Product highlights নামের একটি মেটাঅবজেক্ট ডেফিনিশন তৈরি করতে পারেন এবং তারপর সেই ডেফিনিশন থেকে Sustainability এবং Comfort নামের এন্ট্রি তৈরি করতে পারেন। প্রোডাক্টের হাইলাইট যোগ করার বিষয়ে একটি টিউটোরিয়ালের সাহায্যে মেটাঅবজেক্ট ডেফিনিশন ও এন্ট্রি তৈরি করার বিষয়ে আরও জানুন।

নেমস্পেস এবং কি

নেমস্পেস হলো এক গ্রুপ মেটাফিল্ডের জন্য একটি কন্টেইনার। নেমস্পেসের মধ্যে মেটাফিল্ডগুলোকে গ্রুপ করার ফলে, একই কি-এর নামযুক্ত অন্যান্য মেটাফিল্ডের সাথে আপনার মেটাফিল্ডগুলোর কনফ্লিক্ট হয় না। কি হলো মেটাফিল্ডের নাম।

নেমস্পেস এবং কি একত্রে কোন প্রসঙ্গে মেটাফিল্ড তৈরি করা হয়েছে তা আলাদা করতে সাহায্য করে এবং কাস্টম ডেটা ইনডেক্সে মেটাফিল্ডকে শনাক্ত করতে সাহায্য করে।

Shopify-এর স্ট্যান্ডার্ড প্রোডাক্ট ট্যাক্সনমি

Shopify-এর স্ট্যান্ডার্ড প্রোডাক্ট ট্যাক্সনমি হলো প্রোডাক্টের ক্যাটাগরি, অ্যাট্রিবিউট এবং অ্যাট্রিবিউটের ভ্যালুর একটি পূর্বনির্ধারিত ও স্ট্যান্ডার্ডাইজ করা তালিকা।

Shopify-এর স্ট্যান্ডার্ড প্রোডাক্ট ট্যাক্সনমি নিচের উদ্দেশ্যগুলোতে ব্যবহৃত হয়:

  • প্রোডাক্টের অ্যাট্রিবিউট আনলক করা, যা ক্যাটাগরির মেটাফিল্ড হিসেবে পরিচিত এবং যা প্রতিটি প্রোডাক্ট ক্যাটাগরিতে ম্যাপ করে।
  • Shopify-এর মধ্যে আপনার পণ্যগুলো আরও ভালোভাবে পরিচালনা করা, যেমন, কোনো কালেকশনের শর্ত হিসেবে বা আপনার পণ্যের তালিকা ফিল্টার করতে সাহায্য করা।
  • Facebook বা Google-এর মতো অন্যান্য চ্যানেলে পণ্য বিক্রি করা আরও সহজ করা, যেখানে একটি স্ট্যান্ডার্ড প্রোডাক্ট ক্যাটাগরি প্রয়োজন হয়।
  • যে হারে পণ্যের ট্যাক্স ধরা হয় তা নির্ধারণ করা। আপনার পণ্যগুলোতে বিশেষ রেট বা অব্যাহতি থাকতে পারে। কোনো পণ্য সঠিকভাবে ক্যাটাগরিভুক্ত করা হলে, চেকআউটের সময় সবচেয়ে সঠিক ট্যাক্স রেট সংগ্রহ করা হবে।

টাইপ

একটি মেটাফিল্ড ডেফিনিশনের অন্তর্নিহিত ডেটা টাইপ, যেমন ওজন, রঙ, এক লাইনের টেক্সট, তারিখ এবং পূর্ণসংখ্যা। সেই ফিল্ডে ভ্যালু হিসেবে কী লেখা যাবে, টাইপ তার একটি বেসিক ফর্ম্যাট প্রয়োগ করে।

আনস্ট্রাকচার্ড মেটাফিল্ড

ডেফিনিশন ছাড়া মেটাফিল্ড। এগুলো এমন মেটাফিল্ড যা সাধারণত কোনো অ্যাপের মাধ্যমে তৈরি করা হয়। একটি স্ট্রাকচার্ড মেটাফিল্ডে যেসব ভ্যালিডেশন থাকে, সেগুলোর সবগুলো এতে থাকে না। স্ট্রাকচার্ড মেটাফিল্ড হলো আপনার স্টোর সেটিংসে তৈরি করা মেটাফিল্ড। আপনি আনস্ট্রাকচার্ড মেটাফিল্ডগুলোকে কোনো ডেফিনিশনে মাইগ্রেট করতে পারেন।