অ্যাপ এক্সটেনশন এবং ফাংশন
কিছু অ্যাপ এক্সটেনশন এবং ফাংশন ব্যবহার করে আপনার স্টোরে ফিচার যোগ করে। এক্সটেনশন ও ফাংশনগুলো অ্যাপ ডেভেলপার দ্বারা সেট আপ করা থাকে এবং আপনি অ্যাপটি ইনস্টল করে অ্যাক্টিভেট করলে এগুলো ব্যবহার করার জন্য উপলভ্য হয়।
এক্সটেনশন ব্যবহার করে অ্যাপগুলো আপনার অনলাইন স্টোর, চেকআউট, গ্রাহক অ্যাকাউন্ট বা পয়েন্ট অফ সেলের মতো জায়গাগুলোতে কার্যকারিতা যোগ করতে পারে। উদাহরণস্বরূপ, কোনো অ্যাপ আপনার চেকআউট পেজে একটি কাস্টম ফিল্ড যোগ করতে পারে, আপনার অনলাইন স্টোরে চ্যাট বট খুলতে পারে বা গ্রাহক অ্যাকাউন্টে লয়্যালটি পয়েন্ট দেখাতে পারে।
ফাংশন ব্যবহার করে অ্যাপগুলো আপনার স্টোরের ব্যাকএন্ড লজিক কাস্টমাইজ করতে পারে। উদাহরণস্বরূপ, কোনো অ্যাপ ফাংশন ব্যবহার করে একটি কাস্টম ডিসকাউন্টের ধরন তৈরি করতে পারে, চেকআউটের সময় ডেলিভারির বিকল্পগুলো অ্যাডজাস্ট করতে পারে বা নির্দিষ্ট পেমেন্ট নিয়ম প্রয়োগ করতে পারে। আপনি অ্যাপটি সেট আপ করার পরে আপনার স্টোরের ক্রিয়াকলাপের অংশ হিসেবে ফাংশন স্বয়ংক্রিয়ভাবে রান করে।
আপনার ইনস্টল করা অ্যাপগুলোর এক্সটেনশন এবং ফাংশন দেখতে ও পরিচালনা করতে, আপনার Shopify অ্যাডমিন থেকে সেটিংস > অ্যাপ-এ যান। অ্যাপটির 'পরিচিতি' পেজে, এক্সটেনশন এবং ফাংশন কার্ডে দেখানো হয় যে বর্তমানে কতগুলো অ্যাক্টিভ আছে এবং আপনার স্টোরের কোন কোন জায়গায় সেগুলো উপলভ্য। কোন কোন জায়গায় সেগুলো অ্যাক্টিভ আছে তা দেখতে জায়গার টেক্সটের ওপর হোভার করুন, যেমন এক্সটেনশনের জন্য চেকআউট, গ্রাহক অ্যাকাউন্ট, অনলাইন স্টোর বা POS এবং ফাংশনের জন্য চেকআউট, ডিসকাউন্ট, পেমেন্ট বা শিপিং ও ডেলিভারি।
সেই অ্যাপের সম্পূর্ণ তালিকাটি দেখতে এক্সটেনশন বা ফাংশন-এ ক্লিক করুন। এক্সটেনশন বা ফাংশন পেজে, বর্তমানে কোন এক্সটেনশন বা ফাংশনগুলো রান করছে তা দেখতে আপনি অ্যাক্টিভ ও ইনঅ্যাক্টিভ ট্যাবের মধ্যে পাল্টাতে পারেন। আপনার স্টোরের যে অংশে কোনো এক্সটেনশন বা ফাংশন অ্যাক্টিভেট করা বা পরিচালনা করা যায় সেখানে যেতে সেটির নামে ক্লিক করুন।
আপনি যদি একজন অ্যাপ ডেভেলপার হয়ে থাকেন, তাহলে টেকনিক্যাল ডকুমেন্টেশনের জন্য এক্সটেনশন বিষয়ক Shopify-এর dev docs এবং ফাংশন বিষয়ক Shopify-এর dev docs দেখুন।
এক্সটেনশন এবং ফাংশন অ্যাক্টিভেট করা
আপনি আপনার Shopify অ্যাডমিনের যে অংশে এক্সটেনশন এবং ফাংশন ব্যবহার করা হয়, সেখান থেকে সেগুলো অ্যাক্টিভেট এবং ডিঅ্যাক্টিভেট করতে পারবেন। অ্যাপের সেটিংসে থাকা এক্সটেনশন বা ফাংশন পেজ থেকে, কোনো এক্সটেনশন বা ফাংশনের নামে ক্লিক করে যেখান থেকে তা পরিচালনা করা যায় সেখানে যান। কোনো এক্সটেনশন বা ফাংশন অ্যাক্টিভেট করার পরে, অ্যাপের 'পরিচিতি' পেজে সেটিকে অ্যাক্টিভ হিসেবে দেখানো হয়।
এক্সটেনশন
আপনার Shopify অ্যাডমিনের নিম্নলিখিত জায়গাগুলোতে এক্সটেনশন অ্যাক্টিভেট করা যাবে:
- অনলাইন স্টোর: থিম এডিটরের মাধ্যমে অ্যাপ ব্লক এবং অ্যাপ এমবেড যোগ করুন। অ্যাপ দিয়ে কীভাবে আপনার থিম কাস্টমাইজ করবেন তা জানুন।
- চেকআউট: চেকআউট এডিটরে অ্যাপ এক্সটেনশন যোগ করুন। চেকআউট অ্যাপগুলো কীভাবে পরিচালনা করবেন তা জানুন। একটি এক্সটেনশন সরাতে, অ্যাপ সরানো দেখুন।
- গ্রাহক অ্যাকাউন্ট: চেকআউট এডিটরে অ্যাপ এক্সটেনশন যোগ করুন। গ্রাহক অ্যাকাউন্টের জন্য চেকআউট অ্যাপগুলো কীভাবে পরিচালনা করবেন তা জানুন।
- POS: আপনার Point of Sale-এ এক্সটেনশন যোগ করুন। কীভাবে POS UI এক্সটেনশন ম্যানেজ করবেন তা জানুন।
Functions
আপনার Shopify অ্যাডমিনের নিম্নলিখিত ক্ষেত্রগুলোতে Functions চালু করা যেতে পারে:
- চেকআউট: কার্ট ও চেকআউট ভ্যালিডেশনের নিয়ম যোগ করুন। কীভাবে কার্ট ও চেকআউট ভ্যালিডেশন যোগ করবেন তা জানুন। কোনো নিয়ম ডিঅ্যাক্টিভেট করতে বা সরাতে, চেকআউটের নিয়ম ডিঅ্যাক্টিভেট করা বা চেকআউটের নিয়ম সরানো দেখুন।
- ডিসকাউন্ট: অ্যাপ দিয়ে কাস্টম ডিসকাউন্টের ধরন তৈরি করুন। অ্যাপ দিয়ে কীভাবে নিজের ডিসকাউন্ট তৈরি করবেন তা জানুন।
- শিপিং এবং ডেলিভারি: ডেলিভারি কাস্টমাইজেশন যোগ করুন। কীভাবে ডেলিভারি কাস্টমাইজেশন যোগ করবেন তা জানুন।
- পেমেন্ট: পেমেন্ট পদ্ধতির কাস্টমাইজেশন যোগ করুন। কীভাবে পেমেন্ট পদ্ধতির কাস্টমাইজেশন যোগ করবেন তা জানুন।
ফাংশন এররের ট্রাবলশুটিং
কোনো ফাংশনে এরর দেখা দিলে, অ্যাপের about পেজ এবং functions পেজে থাকা Functions কার্ডে একটি সতর্কবার্তা দেখা যায়। কার্ডে সাধারণ অ্যাভেইলেবল ক্ষেত্রের সংখ্যার পরিবর্তে [number] ক্ষেত্রে এরর দেখানো হয় এবং সতর্কবার্তায় সবচেয়ে সাম্প্রতিক এররগুলো কখন শনাক্ত করা হয়েছে তা নির্দেশ করা হয়।
Functions পেজে, যে ফাংশনগুলোতে এরর আছে সেগুলো একটি আইকন দিয়ে হাইলাইট করা থাকে। কোনো ফাংশনে এরর থাকলে, সহায়তার জন্য অ্যাপ ডেভেলপারের সাথে যোগাযোগ করুন। কিছু ক্ষেত্রে, এররটি আগে থেকেই সমাধান হয়ে থাকতে পারে। সমস্যাটি ট্রাবলশুট করতে ডেভেলপারকে সাহায্য করার জন্য আপনি ফাংশনের লগ শেয়ার করতে পারেন।