নম্বর কাজ করা বন্ধ করেছে: কারণ জানবেন কীভাবে
কোনো সংযুক্ত নম্বর কাজ করা বন্ধ করলে কারণটি প্রায় কখনোই কোড নয়। ঘটনার সাধারণতার ক্রমে পরীক্ষা করুন: মেয়াদোত্তীর্ণ টোকেন, পুনঃসংযোগে হারিয়ে যাওয়া ওয়েবহুক ওভাররাইড, 14 দিনের নিষ্ক্রিয়তায় সংযোগ বিচ্ছিন্ন, মান কমে যাওয়া, তারপর অ্যাকাউন্টের সীমাবদ্ধতা।
প্রায় সব নীরব ত্রুটির পেছনে থাকা কারণগুলো।
মেয়াদোত্তীর্ণ টোকেন যে ত্রুটি ফেরত দেয়, যা নম্বর হারিয়ে যাওয়ার মতো দেখায়।
কোন ইভেন্টে সংযোগ বিচ্ছিন্ন হওয়ার নির্ভরযোগ্য খবর পাওয়া যায়।
ফোনে কিছু ভুল মনে হয় না কেন?
কারণ একই নম্বরে WhatsApp Business অ্যাপ এবং API আলাদা ব্যবস্থা হিসেবে কাজ করে, আর প্রায় সব ত্রুটি শুধু একটিকে প্রভাবিত করে।
টোকেনের মেয়াদ শেষ হয়, কিন্তু অ্যাপে কোনো প্রভাব পড়ে না। ওয়েবহুক ওভাররাইড আনইনস্টল হয়, কিন্তু অ্যাপে কোনো প্রভাব পড়ে না। মান কমে যায়, তবুও অ্যাপে কোনো প্রভাব পড়ে না। প্রতিটি ক্ষেত্রেই ব্যবসা স্বাভাবিকভাবে গ্রাহকদের উত্তর দিতে থাকে, স্বাভাবিক আচরণ দেখে, এবং কিছু জানানোর কারণ পায় না।
কেউ দেখে এমন ড্যাশবোর্ডের বদলে মনিটরিং কেন দরকার, এই ঘটনাই তার পুরো যুক্তি। ত্রুটিগুলো বাস্তব, নীরব, এবং নম্বরের সবচেয়ে কাছের মানুষগুলোরই সেগুলো টের পাওয়ার সম্ভাবনা সবচেয়ে কম।
কোন ক্রমে পরীক্ষা করা উচিত?
প্রথমে টোকেন দেখুন, কারণ এটিই সবচেয়ে সাধারণ এবং ঠিক করাও সবচেয়ে সস্তা। মেয়াদোত্তীর্ণ বা বাতিল হওয়া ক্রেডেনশিয়াল প্রতিটি কলকে একইভাবে ব্যর্থ করে, যা নম্বরটি সরিয়ে ফেলার মতোই দেখায়। একই অ্যাকাউন্টে দ্বিতীয় ক্রেডেনশিয়াল রেখে দুটির পার্থক্য বোঝা যায়।
তারপর ওয়েবহুক ওভাররাইড দেখুন। পুনঃসংযোগ হয়ে থাকলে গন্তব্যটি অ্যাপের সঙ্গে আনইনস্টল হয়েছে। তাই পাঠানো ও মনিটরিং চলে, কিন্তু আপনার সার্ভারে ডেলিভারি নীরবে বন্ধ থাকে।
এরপর সংযোগ বিচ্ছিন্ন হওয়া দেখুন: PARTNER_REMOVED এবং একটি কারণসহ account_update ইভেন্ট আসে। PRIMARY_INACTIVITY মানে অ্যাপটি প্রায় 14 দিন খোলা হয়নি, আর পুনঃসংযোগ করলেই সমস্যা ঠিক হয়।
তারপর মান পরীক্ষা করুন, যা পুশ না হয়ে পোল করা হয়। সবশেষে সীমাবদ্ধতা দেখুন, যা অ্যাকাউন্ট-স্তরের প্রয়োগ এবং কোনো প্রোভাইডার সরাতে পারে না।
কোনটি প্রায় কখনো কারণ নয়?
আপনার কোড, যদি গতকালও কাজ করে থাকে এবং কিছু ডিপ্লয় না হয়ে থাকে।
Cloud API স্থিতিশীল, আর এর রিকোয়েস্টের গঠন আপনার অজান্তে বদলে যায় না। কয়েক মাস চলার পর কোনো ইন্টিগ্রেশন বন্ধ হলে সবচেয়ে সম্ভাব্য কারণ হলো ক্রেডেনশিয়াল, রাউটিংয়ের পরিবর্তন বা অ্যাকাউন্ট-স্তরের ইভেন্ট। এগুলোর সবই কেউ রিপোজিটরিতে হাত না দিয়েও ঘটতে পারে।
উল্লেখযোগ্য ব্যতিক্রম হলো সম্পাদনা করা টেমপ্লেট। টেমপ্লেটে ভেরিয়েবলের সংখ্যা বদলালে প্রতিটি সেন্ডারের চুক্তি নীরবে বদলে যায়। তাই এটি কোডের ত্রুটির মতো দেখালেও আসলে WhatsApp Manager-এ অন্য কারও করা কনটেন্টের পরিবর্তন।
সাধারণ ভুলগুলো
- প্রথমেই নম্বরের পুনঃসংযোগ করা। টোকেনের মেয়াদ শেষ হলে এতে ব্যবসার মালিককে অপ্রয়োজনীয় কাজ করতে বলা হয়।
- কোড নষ্ট হয়েছে ধরে নেওয়া। স্থিতিশীল API এবং কোনো ডিপ্লয় না হওয়া অন্য কারণের দিকে ইঙ্গিত করে।
- লক্ষণ দেখতে ফোন পরীক্ষা করা। এগুলোর প্রায় প্রতিটির সময় অ্যাপ কাজ করতে থাকে।
EasyCoexistence পাঁচটি বিষয়ই নিয়মিত পরীক্ষা করে এবং সংযোগের টাইমলাইনে প্রতিটি রেকর্ড করে। তাই সমস্যা সমাধান অনুমানের বদলে তারিখসহ একটি ইভেন্ট থেকে শুরু হয়।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
ফোনে নম্বর কাজ করছে, কিন্তু কিছু পাঠানো যাচ্ছে না। কোথা থেকে শুরু করব?
অ্যাক্সেস টোকেন দিয়ে। এটিই সবচেয়ে সাধারণ কারণ এবং সরিয়ে ফেলা নম্বরের মতো সবচেয়ে বেশি দেখায়।
আমি পুনঃসংযোগ করেছি, তবুও মেসেজ আমার সার্ভারে পৌঁছাচ্ছে না।
ওয়েবহুক ওভাররাইডটি অ্যাপের সঙ্গে আনইনস্টল হয়েছে। এটি আবার প্রয়োগ করতে হবে, আমরা স্বয়ংক্রিয়ভাবে তা করি।
এটি 14 দিনের নিয়মের কারণে হয়েছে কি না কীভাবে জানব?
account_update ইভেন্টে PRIMARY_INACTIVITY কারণসহ সংযোগ বিচ্ছিন্ন হওয়ার খবর আসে।
টেমপ্লেট সম্পাদনা কি আমার মেসেজ পাঠানো বন্ধ করতে পারে?
হ্যাঁ, এবং এটিই কোডের ত্রুটির মতো দেখতে একমাত্র কারণ। ভেরিয়েবলের সংখ্যা বদলালে প্রতিটি সেন্ডারের চুক্তি বদলে যায়।
আরও পড়ুন
শুরু করতে প্রস্তুত?
মাস নয়, কয়েক মিনিটেই WhatsApp Coexistence সেট আপ করুন। ফোনে অ্যাপটি কাজ করতে থাকে।
ফ্রি ট্রায়াল শুরু করুনযাচাই করা হয়েছে