আপনার স্টোর অ্যাপ এবং পুশ নোটিফিকেশন
প্রতিটি ইকমার্স পরিকল্পনায় একটি ব্র্যান্ডেড মোবাইল অ্যাপ আপনার স্টোরের জন্য, অ্যান্ড্রয়েড এবং আইফোনের জন্য। এতে আপনার লোগো, রঙ, মেনু, ব্যানার এবং পণ্য রয়েছে, এবং এটি আপনার প্রশাসন থেকে স্বয়ংক্রিয়ভাবে আপডেট হয়। একই অ্যাপ অর্ডার এবং ডেলিভারি আপডেট পাঠাতে পারে যেমন ফোন নোটিফিকেশন, এবং ক্রেতারা এর ভিতরে আপনার সহকারীর সাথে কথা বলতে পারে।
এক নজরে
| কি | কোথায় সেট করবেন | নোটস |
|---|---|---|
| অ্যাপটি চালু করুন, হোম পেজ, ট্যাব বার, আপডেট নীতি | স্টোরফ্রন্ট → মোবাইল অ্যাপ | অ্যাপটি আপনার সাইট থেকে সবকিছু পড়ে। আপনি কন্টেন্ট পরিবর্তনের জন্য এটি পুনর্নির্মাণ করেন না। |
| লিঙ্ক যা অ্যাপে খোলে, অ্যাপল দিয়ে সাইন ইন করুন | মোবাইল অ্যাপ → অ্যাপ পরিচয় | অ্যান্ড্রয়েড প্যাকেজ নাম এবং সাইনিং ফিঙ্গারপ্রিন্ট, আইওএস বান্ডেল আইডি এবং টিম আইডি |
| ডাউনলোড পৃষ্ঠা এবং ফুটার ব্লক | মোবাইল অ্যাপ → স্টোর লিঙ্ক, তারপর সাইট বিল্ডার → ফুটার → অ্যাপ পান | /get-app ইনস্টল করার পদক্ষেপগুলো দেখায়। /get-app/android সর্বদা নতুনতম Android ফাইলের দিকে নির্দেশ করে, তাই একটি মুদ্রিত QR কোড কখনো পুরনো হয় না। |
| ফোনের নোটিফিকেশন | নোটিফিকেশন → সেটিংস এবং নীতিমালা, প্লাস একটি Firebase প্রকল্প | নীচের পাঁচটি পদক্ষেপ দেখুন |
| চ্যাট বোতাম এবং সহায়ক | Messaging → Settings | অ্যাভাটার, সহায়কের নাম, অভিবাদন এবং দ্রুত কার্যক্রম ওয়েবসাইট এবং অ্যাপে একই। |
১. অ্যাপটি পান
- খুলুন আমার অ্যাকাউন্ট → ডাউনলোডস storeconsole.com এ এবং ডাউনলোড করুন মোবাইল অ্যাপ. এটি প্রতিটি ecommerce পরিকল্পনার সাথে বিনামূল্যে।
- অ্যাপের README অনুসরণ করুন। আপনি শুধুমাত্র পরিবর্তন করবেন ফাইলগুলো
config/: আপনার ব্র্যান্ড, আপনার সাইটের ঠিকানা, আপনার সাইনিং কী এবং আপনার Firebase মান। - Android ফাইল তৈরি করুন, অথবা স্টোর তৈরি করুন, এবং এটি আপলোড করুন। একটি সরাসরি-ডাউনলোড Android ফাইলের জন্য, এর ঠিকানা দিন মোবাইল অ্যাপ → স্টোর লিঙ্ক. প্রতিটি পৃষ্ঠার ফুটার এবং
/get-appতাত্ক্ষণিক আপডেট।
২. ফোনের নোটিফিকেশন পাঁচটি পদক্ষেপে
একটি ব্যবহার করুন প্রতিটি দোকানের জন্য Firebase প্রকল্প, দোকান মালিকের নিজস্ব Google অ্যাকাউন্ট দিয়ে তৈরি। এটি বিনামূল্যে।
- Firebase প্রকল্প। console.firebase.google.com এ একটি প্রকল্প তৈরি করুন। আপনার অ্যাপের প্যাকেজ নাম সহ একটি Android অ্যাপ এবং আপনার bundle id সহ একটি iOS অ্যাপ যোগ করুন। iPhone এর জন্য, আপলোড করুন একটি APNs কী প্রকল্প সেটিংস → ক্লাউড মেসেজিং।
- অ্যাপ মান। প্রকল্প আইডি, প্রকল্প নম্বর এবং প্রতিটি অ্যাপের API কী এবং অ্যাপ আইডি আপনার অ্যাপের মধ্যে কপি করুন
config/env/prod.json(FIREBASE_PROJECT_ID,FIREBASE_SENDER_ID,FIREBASE_ANDROID_API_KEY,FIREBASE_ANDROID_APP_ID,FIREBASE_IOS_API_KEY,FIREBASE_IOS_APP_ID), এবং আবার অ্যাপটি তৈরি করুন। - সার্ভার কী।
- এর অধীনে প্রকল্প সেটিংস → সার্ভিস অ্যাকাউন্ট, একটি প্রাইভেট কী তৈরি করুন।
- এটি আপনার সার্ভারে পাবলিক ফোল্ডারের বাইরে সংরক্ষণ করুন (যেমন
storage/app/private/firebase/credentials.json). - নির্ধারণ করুন
FIREBASE_CREDENTIALSসেই পাথে এবংNOTIFICATION_FCM_ENABLED=trueএতে.env। - চালান
php artisan config:cacheএবংphp artisan queue:restart।
- অ্যাডমিন। চালু করুন FCM এতে নোটিফিকেশন → সেটিংস. মধ্যে নোটিফিকেশন → নীতি, অর্ডার, ডেলিভারি, পেমেন্ট, বুকিং এবং রিওয়ার্ড মেসেজের জন্য FCM চালু করুন। সাইন-ইন কোড এবং অফার বন্ধ রাখুন যদি না আপনি সেগুলি চান।
- পরীক্ষা। অ্যাপে সাইন ইন করুন, নোটিফিকেশন অনুমোদন করুন, তারপর একটি পরীক্ষামূলক অর্ডার দিন বা একটি অর্ডারের স্ট্যাটাস পরিবর্তন করুন। ফোন এটি কয়েক সেকেন্ডের মধ্যে দেখাবে। নোটিফিকেশন → রিপোর্ট, FCM অনুযায়ী ফিল্টার করা, এটি পাঠানো হয়েছে হিসাবে দেখায়।
অ্যাপ সাইন-ইনের পরপরই অনুমতি চায়। শপাররা অ্যাপের অধীনে অ্যাকাউন্ট → নোটিফিকেশন এ নোটিফিকেশন বন্ধ করতে পারেন, অথবা তাদের ফোনের সেটিংসে শুধুমাত্র একটি গ্রুপ, যেমন অফার, মিউট করতে পারেন।
৩। অ্যাপে চ্যাট করুন
যখন চ্যাট চালু থাকে, অ্যাপটি আপনার ওয়েবসাইটের মতো একই চ্যাট বোতাম দেখায়, আপনার সহকারীর অ্যাভাটারের সাথে। প্রতি ঘণ্টায় একটি সংক্ষিপ্ত অভিবাদন এর পাশে প্রদর্শিত হয়। চ্যাটের মধ্যে:
- আপনার দ্রুত ক্রিয়াগুলি প্রদর্শিত হয়;
- পণ্যের প্রস্তাব কার্ড হিসাবে আসে যা অ্যাপে পণ্যটি খুলে দেয়;
- কার্ট এবং অর্ডারের উত্তর আসে এখন পেমেন্ট করুন, চেকআউট এবং অর্ডার ট্র্যাক করুন।
একটি AI / মানব চ্যাট হেডারে সুইচ আপনার দলের সাথে কথোপকথন হস্তান্তর করে এবং সহকারীর কাছে ফিরে আসে। যখন ফাইল আপলোড চালু থাকে, ক্রেতারা পাঁচটি ছবি পাঠাতে পারে। অ্যাভাটার, নাম, অভিবাদন, দ্রুত কার্যক্রম বা আপলোডগুলি পরিবর্তন করুন Messaging → Settings, এবং অ্যাপটি অনুসরণ করে।
সাইন-ইন করা ক্রেতাদের সবসময় নোটিফিকেশন বেল অ্যাপের হেডারে থাকে। এটি তাদের সর্বশেষ নোটিফিকেশন খুলে, সাথে সবগুলো পড়া মার্ক করুন এবং সব নোটিফিকেশন দেখুন, এবং একটি ট্যাপ করলে এটি অ্যাপে তার পৃষ্ঠা খুলে।
৪। অ্যাপে সাইন-ইন করুন
ইমেইল এবং পাসওয়ার্ড, একটি এককালীন ইমেইল কোড, পাসকী এবং ফিঙ্গারপ্রিন্ট আনলক স্বয়ংক্রিয়ভাবে কাজ করে। গুগল এবং ফেসবুক সাইন-ইন আপনার ওয়েবসাইটের জন্য ইতিমধ্যে নিবন্ধিত রিডাইরেক্ট ঠিকানা ব্যবহার করে, তাই তাদের কনসোলে কিছু পরিবর্তন করতে হয় না। অ্যান্ড্রয়েডে, ক্রেতা তাদের অ্যাকাউন্ট নির্বাচন করার পরে স্বয়ংক্রিয়ভাবে অ্যাপে ফিরে আসে।
যখন কিছু কাজ করে না
| আপনি দেখেন | কী করতে হবে |
|---|---|
| কোন নোটিফিকেশন নেই, এবং রিপোর্ট দেখায় FCM ব্যর্থ হয়েছে ড্রাইভার [fcm] সমর্থিত নয় | স্টোর কনসোল আপডেট করুন। নভেম্বর 2026 এর আগে সংস্করণগুলি অ্যাপ নোটিফিকেশন পাঠাতে পারবে না। |
| একটি অর্ডারের জন্য রিপোর্টে FCM লাইন নেই | সেই বার্তার জন্য FCM বন্ধ আছে নোটিফিকেশন → নীতি। |
| ফোন কখনো অনুমতি চাইনি | অ্যাপটি Firebase মান ছাড়া তৈরি করা হয়েছে, অথবা ক্রেতা সাইন ইন করেনি। |
| গুগল সাইন-ইন ব্রাউজারে থাকে | স্টোর কনসোল নভেম্বর 2026 বা তার পরের সংস্করণে আপডেট করুন। |
| লিঙ্কগুলি ব্রাউজার খুলে, অ্যাপ নয় | চেক করুন মোবাইল অ্যাপ → অ্যাপ পরিচয়, তারপর অ্যাপটি পুনরায় ইনস্টল করুন। |
নভেম্বর 2026 আপডেট থেকে, ওয়েবসাইট পাঠাতে পারে ব্রাউজার নোটিফিকেশন ও। এগুলি Chrome, Edge এবং Firefox এ কাজ করে, এবং iPhone এবং iPad এ Safari তে কাজ করে যখন সাইটটি হোম স্ক্রীনে যোগ করা হয়। এগুলি চালু করতে, খুলুন নোটিফিকেশন → সেটিংস → ব্রাউজার পুশ, চাপুন কী তৈরি করুন এবং চালু করুন ওয়েব পুশ. ক্রেতাদের সাইন ইন করার পরে একবার জিজ্ঞাসা করা হয়। তারা পরে এটি পরিবর্তন করতে পারে মাই অ্যাকাউন্ট → নোটিফিকেশন।

