Skip to Content
CommerceCatalog ও Knowledge

Catalog ও Knowledge

আপনার catalog-ই agent-এর product knowledge। আপনি কোনো knowledge base-এ product-এর বর্ণনা পেস্ট করে সেটি হালনাগাদ করার কথা মনে রাখেন না — agent আপনার store পড়ে।

Catalog কীভাবে ভেতরে আসে

প্রথম import

একটি store যুক্ত করলে আপনার product-এর একটি পূর্ণ import শুরু হয়: নাম, বর্ণনা, variant ও তাদের option, দাম, ছবি এবং stock।

Platformপ্রথম import কখন চলে
Shopifyস্বয়ংক্রিয়ভাবে, store যুক্ত হওয়ার মুহূর্তেই
WooCommerce (গাইডেড পথ)স্বয়ংক্রিয়ভাবে, অনুমোদনের callback-এর অংশ হিসেবে
WooCommerce (manual API key)স্বয়ংক্রিয়ভাবে নয়Re-sync now চাপুন। দেখুন Manual সংযোগের পরে

একটি বড় catalog-এ কয়েক মিনিট লাগে। সংযোগের Catalog ট্যাবে আপনি অগ্রগতি দেখতে পারেন।

এরপর তাল মিলিয়ে চলা

store যুক্ত হয়ে গেলে পরিবর্তনগুলো তিনভাবে ভেতরে আসে:

  • Webhook — একটি product তৈরি, হালনাগাদ বা মুছে ফেলার মুহূর্তেই আপনার store আমাদের জানায়। এটিই দ্রুততম পথ এবং সাধারণত এভাবেই catalog হালনাগাদ থাকে।
  • নির্ধারিত reconcile — একটি ব্যাকগ্রাউন্ড কাজ প্রতি রাতে আমাদের কাছে যা আছে তার সাথে আপনার store যা জানায় তা মিলিয়ে দেখে এবং কোনো webhook বাদ পড়লে তা মেরামত করে। আপনি উৎসে যেসব product মুছেছেন সেগুলো সরানো হয় রাতের পাসে নয়, বরং একটি সাপ্তাহিক পাসে — তাই কোনো webhook বাদ পড়া একটি মুছে ফেলা অদৃশ্য হতে এক সপ্তাহ পর্যন্ত সময় নিতে পারে।
  • চাহিদামতো re-sync — সংযোগের Catalog ট্যাবের Re-sync now বোতামটি সবকিছু আবার import করে। একটি বড় সম্পাদনা, একটি CSV import বা একটি migration-এর পরে, যখন আপনি অপেক্ষা করতে চান না, তখন এটি ব্যবহার করুন।

Re-sync একটি admin কাজ। Owner ও Admin-রা এটি চালাতে পারেন। Team Admin ও Member-রা catalog-এর অবস্থা দেখতে পারেন কিন্তু আবার import করতে পারেন না।

একটি manual WooCommerce সংযোগ যুক্ত হওয়ার সময় কোনো webhook নিবন্ধন করে না, আপনার key যে permission-ই বহন করুক। একটি ঘণ্টাভিত্তিক ব্যাকগ্রাউন্ড কাজ এটি মেরামত করে: একটি Read/Write key থাকলে webhook নিজে থেকেই নিবন্ধিত হয়, সাধারণত এক ঘণ্টার মধ্যে। একটি read-only key থাকলে সেগুলো কখনোই নিবন্ধিত হতে পারে না — কাজটি প্রতি ঘণ্টায় আবার চেষ্টা করে এবং প্রতিবারই প্রত্যাখ্যাত হয় — আর তখন catalog কেবল একটি নির্ধারিত reconcile বা একটি manual re-sync-এই বদলায়। দেখুন Manual সংযোগের পরে

Product knowledge ও catalog প্রশ্নোত্তর

Import করা catalog-কে product knowledge-এ পরিণত করা হয়, যা একজন ক্রেতা product নিয়ে প্রশ্ন করলে store agent খুঁজে দেখে। এ কারণেই সে এমন প্রশ্নের উত্তর দিতে পারে যার উত্তর কোনো product-এর নামে নেই — “এগুলোর মধ্যে কোনটি মেশিনে ধোয়া যায়?”, “Pro আর Standard-এর মধ্যে পার্থক্য কী?” — কেবল keyword মেলানোর বদলে।

Product knowledge আপনি সংযোগের পাতায় পাবেন, তার নিজস্ব অবস্থা ও একটি Rebuild ক্রিয়া সহ।

  • দেখা যায় যে কেউ integration দেখতে পান তার পক্ষেই, Team Admin ও Member-রাসহ।
  • Rebuild করার জন্য একটি integration যুক্ত করার মতোই permission লাগে, তাই Owner ও Admin-রা এটি করতে পারেন কিন্তু Team Admin ও Member-রা পারেন না। একটি বড় catalog পরিবর্তনের পর উত্তর পুরোনো মনে হলে, বা অনেক নতুন product টেনে আনা একটি re-sync-এর পরে rebuild করুন।

দুটি store যুক্ত থাকলে

দ্বিতীয় একটি store যুক্ত করলে catalog দুটি মিলিয়ে দেওয়া হয় না। যুক্ত হওয়ার সময় প্রতিটি store তার নিজের store agent পায়, আর প্রতিটি agent সেই একটি store-এর সাথেই বাঁধা — তাই আপনার Shopify agent-এর সাথে কথা বলা একজন ক্রেতা Shopify-এর product পান, আর WooCommerce agent উত্তর দেয় WooCommerce থেকে।

এর মানে একটি কথোপকথন একটি store-কেই ঢাকে, আপনার পুরো ব্যবসাকে নয়। ক্রেতারা যেন সঠিক catalog-এ পৌঁছান তা চাইলে প্রতিটি channel-কে সেই store agent-এর দিকে তাক করান যেটি সেটির মালিক।

Product knowledge-ও প্রতি store-এ আলাদা করে তৈরি হয়, তাই একটি সংযোগে Rebuild চালালে সেটি অন্যটির উত্তরে কখনো হাত দেয় না।

বর্তমান inventory

Stock ও দাম আসে আপনার sync করা catalog থেকে, যা webhook দিয়ে হালনাগাদ রাখা হয় — stock নড়াচড়া করার মুহূর্তেই আপনার store আমাদের জানায়, সাধারণত কয়েক সেকেন্ডের মধ্যে। এটিই agent-কে এক ঘণ্টা আগে ফুরিয়ে যাওয়া কিছু সুপারিশ করা থেকে আটকায়।

একটি stock পরিবর্তন কত দ্রুত agent পর্যন্ত পৌঁছায় তা platform-এর উপর নির্ভর করে:

PlatformStock পরিবর্তন কীভাবে আসে
Shopifyআলাদা inventory আপডেট। product-এ অন্য কোনো সম্পাদনা ছাড়াই একটি stock পরিবর্তন নিজে থেকেই আসে, কয়েক সেকেন্ডের মধ্যে।
WooCommerceProduct আপডেটের সাথে। কেবল stock বদলালে সেটি product পরবর্তী বার হালনাগাদ হলে, বা পরবর্তী নির্ধারিত reconcile-এ ধরা পড়ে।

তাই দুটির মধ্যে Shopify store-এ stock-এর হালনাগাদ বেশি আঁটসাঁট। WooCommerce-এ কেবল stock বদলালে সেটি product পরবর্তী বার বদলানোর আগ পর্যন্ত পিছিয়ে থাকতে পারে — অন্য কিছু না ছুঁয়ে কেবল stock সমন্বয় করলে এটি জানা দরকার।

সুপারিশ

agent কেবল খুঁজে দেওয়ার বদলে product প্রস্তাবও করতে পারে: “এর সাথে কী মানাবে?”, “একই রকম কিন্তু সস্তা কিছু”, “শুরু করা কারো জন্য আপনার কাছে কী আছে?”

সুপারিশ সেই একই sync করা catalog থেকেই আসে, এবং কেবল সেই product-এই সীমাবদ্ধ যা আসলে স্টকে আছে — agent এমন কিছুকে ঘিরে ক্রেতার আগ্রহ বাড়াবে না যা সে কিনতে পারবে না। অন্য যেকোনো commerce উত্তরের মতোই, এগুলো সেই store agent-এর নিজের store থেকেই আসে।

সমস্যা সমাধান

Catalog খালি দেখাচ্ছে

আপনি যদি manual API key দিয়ে WooCommerce যুক্ত করে থাকেন, তাহলে যুক্ত হওয়ার সময় কিছুই import হয়নি — Re-sync now চাপুন (দেখুন Manual সংযোগের পরে)। নয়তো প্রথম import হয়তো এখনো চলছে; একটি বড় catalog-কে কয়েক মিনিট সময় দিন।

সদ্য যোগ করা একটি product নেই

সাধারণত একটি webhook নতুন product কয়েক সেকেন্ডে পৌঁছে দেয়। না দিলে একটি নির্ধারিত reconcile সেটি তুলে নেয়; Re-sync now তা সাথে সাথেই করে। নতুন product যদি ধারাবাহিকভাবে কেবল একটি reconcile-এর পরেই দেখা দেয়, তাহলে আপনার webhook নিবন্ধিত নেই — WooCommerce-এর ক্ষেত্রে সেটি সাধারণত একটি read-only key।

মুছে ফেলা একটি product এখনো দেখানো হচ্ছে

মুছে ফেলা অন্য যেকোনো পরিবর্তনের মতোই webhook-এ আসে। কোনোটি বাদ পড়লে সাপ্তাহিক reconcile সেটি সরিয়ে দেয় — সেই পাসটি সপ্তাহে একবার চলে, প্রতি রাতে নয়, তাই বাদ পড়া একটি মুছে ফেলা এক সপ্তাহ পর্যন্ত টিকে থাকতে পারে। এখনই সরাতে Re-sync now চালান এবং তারপর product knowledge Rebuild করুন।

উৎসে মুছে ফেলা একটি product আবার তালিকাভুক্ত করার পর ফিরে এসেছে

আসবে না। একবার কোনো product মুছে ফেলা হিসেবে সরিয়ে দেওয়া হলে সেটি সেরকমই থাকে, এমনকি আপনি একই ID-তে সেটি আবার আপনার store-এ যোগ করলেও — একটি re-sync সেটিকে ফিরিয়ে আনে না। এটিকে একটি নতুন product হিসেবে তৈরি করুন, অথবা নিজে হাতে আপনার Product Library-তে যোগ করুন।

উত্তর অস্পষ্ট, বা বর্ণনার বিবরণ বাদ পড়ছে

Product knowledge-এ Rebuild চালান। একটি বড় import-এর পর প্রচুর সম্পাদনা করলে knowledge catalog-এর পেছনে পড়ে যেতে পারে।

দাম বা stock পুরোনো দেখাচ্ছে

দুটিই আসে sync করা catalog থেকে, তাই একটি ভুল সংখ্যার মানে হলো জমা থাকা product রেকর্ডটি আপনার store-এর পেছনে পড়ে আছে। WooCommerce-এ কেবল stock বদলানোর ক্ষেত্রে এটিই স্বাভাবিক — সেটি পরবর্তী product আপডেট বা reconcile-এর জন্য অপেক্ষা করে। নয়তো আপনার webhook হয়তো আসছে না: সংযোগটি দেখুন, তারপর Re-sync now চালান।

  • Shopify — একটি Shopify store যুক্ত করা
  • WooCommerce — একটি WooCommerce store যুক্ত করা
  • Product Tools — Product Library ও Product Finder quiz
  • Shoppable Chat — কথোপকথনে product-কে card হিসেবে দেখানো
Last updated on