CSV ও এক্সপোর্ট
মেটাডেটা CSV-তে কমা, উদ্ধৃতি ও UTF-8 ঠিক করার উপায়
মেটাডেটা CSV কোনো টেক্সট এডিটরে ঠিক দেখালেও টেবিল-সম্পাদনা অ্যাপে ভুলভাবে খুলতে পারে বা ক্ষতিগ্রস্ত ক্ষেত্রসহ আমদানি হতে পারে। সাধারণ সমস্যা শুধু কমা নয়; ক্ষেত্রের ভেতরের কমা, শিরোনামের ভেতরের উদ্ধৃতিচিহ্ন এবং অক্ষর-এনকোডিং একসঙ্গে সমস্যা তৈরি করে। São Paulo বা Łódź-এর মতো স্থানের নাম থাকলে এনকোডিংয়ের সমস্যা সঙ্গে সঙ্গে বোঝা যায়। এই নির্দেশিকায় স্টক কর্মপ্রবাহের জন্য CSV প্রস্তুত, পরীক্ষা ও রপ্তানির ব্যবহারিক পদ্ধতি দেখানো হয়েছে।
CSV-তে কী উপস্থাপিত হতে হবে তা জানুন
একটি CSV সারিতে একটি নির্দিষ্ট ফাইলের নাম, তার শিরোনাম, কীওয়ার্ড ক্ষেত্র এবং আপনি ব্যবহার করা প্ল্যাটফর্ম-নির্দিষ্ট কলামগুলোর মধ্যে সংযোগ থাকা উচিত। গন্তব্যে মিল থাকা আবশ্যক হলে এক্সটেনশন ও বড়-ছোট অক্ষরসহ ফাইলের নাম আপলোড করা সম্পদের সঙ্গে হুবহু মিলতে হবে। Adobe Stock-এর ক্ষেত্রে আগে সম্পদ আপলোড করুন, তারপর CSV আমদানি করে অবদানকারী পোর্টালে তৈরি হওয়া মেটাডেটা পরীক্ষা করুন।
একটি স্কিমা সব জায়গায় কাজ করবে—এমন ধরে নেবেন না। Adobe, Envato এবং Shutterstock-এর ক্ষেত্র ও সীমা আলাদা হতে পারে, তাই রপ্তানির আগে গন্তব্যের বর্তমান অবদানকারী নির্দেশনা ব্যবহার করুন। কলাম বা মান বর্তমান নিয়ম পূরণ না করলে সঠিকভাবে বিন্যস্ত CSV-ও প্রত্যাখ্যাত হতে পারে বা সম্পাদনা প্রয়োজন হতে পারে।
- একটি হেডার সারি এবং প্রতিটি সম্পদের জন্য একটি মেটাডেটা রেকর্ড রাখুন।
- এক্সটেনশন ও বড়-ছোট অক্ষরসহ সঠিক ফাইলের নাম ব্যবহার করুন।
- মার্কেটপ্লেস যাচাইকে CSV গঠনের নিয়ম থেকে আলাদা ধাপ হিসেবে বিবেচনা করুন।
উদ্ধৃতি ব্যবহারের তিনটি নিয়ম
ফাইল সংরক্ষণের সময় UTF-8 ব্যবহার করুন, যাতে উচ্চারণচিহ্নযুক্ত অক্ষর প্রতিস্থাপন-চিহ্নে পরিণত না হয়ে অক্ষর হিসেবেই থাকে। এরপর ধারাবাহিকভাবে CSV-র উদ্ধৃতি-নিয়ম প্রয়োগ করুন। কোনো ক্ষেত্রে কমা থাকলে পুরো ক্ষেত্রটি দ্বৈত উদ্ধৃতিচিহ্নের মধ্যে রাখুন। কোনো ক্ষেত্রে দ্বৈত উদ্ধৃতিচিহ্ন থাকলেও পুরো ক্ষেত্রটি দ্বৈত উদ্ধৃতিচিহ্নের মধ্যে রাখতে হবে এবং ভেতরের প্রতিটি দ্বৈত উদ্ধৃতিচিহ্ন দুবার লিখতে হবে।
কীওয়ার্ড তালিকায় কীওয়ার্ডগুলোর মাঝখানে কমা থাকে বলে সেটিকে একটি উদ্ধৃত ক্ষেত্র হিসেবে রাখা সবচেয়ে নিরাপদ। প্রতিটি কীওয়ার্ড আলাদাভাবে উদ্ধৃত করবেন না। সঠিক গঠন হলো কমা দিয়ে আলাদা করা একটি তালিকা থাকা একটিমাত্র CSV ঘর।
- মানের ভেতরে কমা থাকলে পুরো ক্ষেত্রটি উদ্ধৃত করুন।
- মানের ভেতরে দ্বৈত উদ্ধৃতিচিহ্ন থাকলে সেটিকে দুটি দ্বৈত উদ্ধৃতিচিহ্ন হিসেবে লিখুন।
- কমা-বিভাজিত কীওয়ার্ড তালিকা হলে সম্পূর্ণ কীওয়ার্ড ক্ষেত্রটি উদ্ধৃত করুন।
- UTF-8 হিসেবে সংরক্ষণ করে পুনরায় খোলা ফাইল পরীক্ষা করুন।
filename,title,keywords sao-paulo.jpg,"Street sign ""Centro"", São Paulo, Brazil","street sign,Centro,São Paulo,Brazil,urban travel"
কাজের উদাহরণ: একটি কঠিন সারি প্রস্তুত করুন
উদাহরণ হিসেবে ধরুন, ছবির ফাইলটি sao-paulo.jpg এবং নির্ধারিত শিরোনাম হলো Street sign "Centro", São Paulo, Brazil। শিরোনামে উদ্ধৃতিচিহ্ন ও কমা—দুটিই আছে। সঠিক CSV উপস্থাপনায় শিরোনামটি শুরু ও শেষে দ্বৈত উদ্ধৃতিচিহ্ন দিয়ে ঘেরা থাকবে, আর ভেতরের উদ্ধৃতিচিহ্নগুলো দ্বিগুণ করা হবে।
কীওয়ার্ড ক্ষেত্রেও কমা আছে, তাই সেটিকে দ্বৈত উদ্ধৃতিচিহ্নের মধ্যে রাখতে হবে। São Paulo-কে UTF-8 পাঠ্য হিসেবে অপরিবর্তিত রাখুন। মেটাডেটা তথ্যনির্ভর রাখুন: উদাহরণে যাচাই করা দৃশ্যমান লেখা ও স্থানের নাম বর্ণনা করা হয়েছে; কোনো ব্যক্তি, মালিকানা বা অদৃশ্য স্থানের বিষয়ে অনুমান করা হয়নি।
- সঠিক ফাইলের নাম দিয়ে শুরু করুন: sao-paulo.jpg।
- শিরোনামের ভেতরের উদ্ধৃতিচিহ্নকে ""Centro"" হিসেবে পালান।
- সম্পূর্ণ কীওয়ার্ড তালিকাটি উদ্ধৃত করুন।
- শুধু প্রাসঙ্গিক কীওয়ার্ড ব্যবহার করুন এবং প্ল্যাটফর্মের বর্তমান সর্বোচ্চ সীমা পরীক্ষা করুন।
filename,title,keywords sao-paulo.jpg,"Street sign ""Centro"", São Paulo, Brazil","street sign,Centro,São Paulo,Brazil,urban travel"
ক্ষতি না করে টেবিল-সম্পাদনা অ্যাপে প্রিভিউ করুন
সম্ভব হলে টেক্সট বা CSV আমদানি সংলাপ ব্যবহার করে টেবিল-সম্পাদনা অ্যাপে একটি অনুলিপি খুলুন। বিভাজক হিসেবে কমা এবং এনকোডিং হিসেবে UTF-8 নির্বাচন করুন। প্রিভিউতে তিনটি কলাম দেখা উচিত: filename, একটি ঘরে সম্পূর্ণ শিরোনাম এবং একটি ঘরে সম্পূর্ণ কীওয়ার্ড তালিকা। শিরোনাম অতিরিক্ত কলামে ভেঙে গেলে কমাটি উদ্ধৃতিচিহ্ন দিয়ে সুরক্ষিত করা হয়নি, অথবা ভুল বিভাজক নির্বাচন করা হয়েছে।
উচ্চারণচিহ্নযুক্ত স্থানের নামটি চোখে দেখে পরীক্ষা করুন। শিরোনামে ক্লিক করে নিশ্চিত করুন যে প্রদর্শিত মানে Centro-কে ঘিরে এক জোড়া উদ্ধৃতিচিহ্ন আছে, দুই জোড়া নয়। কিছু টেবিল-সম্পাদনা প্রোগ্রাম সংরক্ষণের সময় বিন্যাস বদলে দিতে পারে, তাই পরীক্ষা শেষে রপ্তানি করা CSV-কে সাধারণ টেক্সট হিসেবে আবার খুলুন অথবা আমদানি-প্রিভিউ পুনরাবৃত্তি করুন।
- বিভাজক কমা কি না নিশ্চিত করুন।
- অক্ষর-এনকোডিং UTF-8 কি না নিশ্চিত করুন।
- উদাহরণ সারিতে প্রত্যাশিত ঠিক তিনটি কলাম আছে কি না দেখুন।
- মার্কেটপ্লেসে পাঠানোর আগে সংরক্ষিত CSV আবার খুলুন।
স্থানীয়ভাবে মেটাডেটা তৈরি ও পর্যালোচনা করুন
MetaStocker ব্রাউজারে স্থানীয়ভাবে সম্পাদনাযোগ্য মেটাডেটা তৈরি করতে পারে এবং Adobe CSV-সহ বিভিন্ন বিন্যাসে রপ্তানি করতে পারে। স্থানীয় মোডে মডেলটি WebGPU-এর মাধ্যমে আপনার ডিভাইসে চলে; প্রথম মডেল ডাউনলোডের জন্য ইন্টারনেট প্রয়োজন। মডেলকে মেমরিতে লোড করা এবং ডাউনলোড করা মডেল ফাইল ব্রাউজারের ক্যাশে রেখে দেওয়া এক বিষয় নয়; ক্যাশে থাকা মানেই স্থায়ী অফলাইন ব্যবহারের নিশ্চয়তা নয়।
আপনি সারিটি হাতে তৈরি করুন বা MetaStocker দিয়ে তৈরি করুন, রপ্তানির আগে প্রতিটি শিরোনাম ও কীওয়ার্ড ক্ষেত্র পরীক্ষা করুন। অ্যাপের চাওয়া ট্যাগ-সংখ্যা যাচাই শুধু সংখ্যা পরীক্ষা করে, তথ্যের সত্যতা বা CSV-র উপযোগিতা নয়। কোনো ব্যাচের বর্ণনা ব্যবহার করলে পুরো ব্যাচে প্রযোজ্য তথ্য লিখুন; প্রতিটি ফল পরীক্ষা করার পরই শুধু ফাইল-নির্দিষ্ট বিবরণ যোগ করুন।
- রপ্তানির আগে তৈরি হওয়া শিরোনাম সম্পাদনা করুন।
- শিরোনামটি গন্তব্যের বর্তমান সীমার মধ্যে আছে কি না পরীক্ষা করুন।
- কীওয়ার্ডের প্রাসঙ্গিকতা, ক্রম, বানান ও ভাষা পরীক্ষা করুন।
- শুধু পোর্টালে পরীক্ষা করার জন্য প্রস্তুত সারিগুলো রপ্তানি করুন।
চূড়ান্ত আমদানি পরীক্ষা
আমদানি করার আগে এক্সটেনশন ও বড়-ছোট অক্ষরসহ প্রতিটি CSV ফাইলের নাম আপলোড করা সম্পদের তালিকার সঙ্গে মিলিয়ে দেখুন। কোনো সারির কলাম সরে গেছে কি না, উচ্চারণচিহ্নযুক্ত অক্ষর বদলেছে কি না এবং কোনো নতুন লাইন বা অতিরিক্ত বিভাজক কোনো ক্ষেত্রে ঢুকেছে কি না নিশ্চিত করুন। Adobe Stock-এর ক্ষেত্রে সতর্কতামূলক সর্বোচ্চ সীমা হিসেবে 49টি কীওয়ার্ড ব্যবহার করুন এবং বর্তমান আপলোড স্ক্রিন যাচাই করুন, কারণ প্রয়োজনীয়তা বদলাতে পারে।
আমদানির পর শুধু ফাইল নির্বাচন সফল হয়েছে বলেই সব মান সঠিকভাবে এসেছে ধরে নেবেন না; অবদানকারী পোর্টালে মেটাডেটা পরীক্ষা করুন। পোর্টালে শিরোনাম ভাঙা দেখালে মূল সারিতে ফিরে গিয়ে উদ্ধৃতি বা এনকোডিং ঠিক করুন এবং নতুন অনুলিপি রপ্তানি করুন।
- আপলোড করা সম্পদের সঙ্গে ফাইলের নাম মিলিয়ে দেখুন।
- শিরোনাম ও কীওয়ার্ড অ্যাকাউন্টে প্রয়োজনীয় ভাষায় আছে কি না নিশ্চিত করুন।
- অবদানকারী পোর্টালে বর্তমান ক্ষেত্র ও কীওয়ার্ডের সীমা যাচাই করুন।
- CSV প্রক্রিয়াকরণের পর আমদানি হওয়া মানগুলো পরীক্ষা করুন।
পরের ধাপে যাওয়ার আগে
- CSV-কে UTF-8 হিসেবে সংরক্ষণ করুন।
- কমা থাকা প্রতিটি ক্ষেত্র উদ্ধৃত করুন।
- ভেতরের প্রতিটি দ্বৈত উদ্ধৃতিচিহ্ন দুবার লিখুন।
- কীওয়ার্ড তালিকাটি একটি উদ্ধৃত ক্ষেত্রের মধ্যে রাখুন।
- কমা বিভাজক ও UTF-8 এনকোডিং দিয়ে সারিটি প্রিভিউ করুন।
- এক্সটেনশন ও বড়-ছোট অক্ষরসহ ফাইলের নাম হুবহু মিলিয়ে নিন।
- গন্তব্যের পোর্টালে আমদানি হওয়া মেটাডেটা পরীক্ষা করুন।
সূত্র ও সম্পাদনা পদ্ধতি
এই লেখা AI-এর সহায়তায় তৈরি। উদাহরণগুলো শেখানোর জন্য দেওয়া হয়েছে। স্বয়ংক্রিয় যাচাই আপনার স্টক প্ল্যাটফর্মের নিয়ম পরীক্ষা করার বিকল্প নয়। আমরা যেভাবে নির্দেশিকা তৈরি করি.