IOSOR জ্ঞান

SMS ইনভয়েস সপ্তাহ: যখন সেগমেন্ট গণনা এবং বিল মিলে না

আপনার প্রথম ভারী ইনভয়েস সপ্তাহে গণনাকৃত SMS সেগমেন্ট এবং প্রকৃত প্রিপেইড ডেবিট সারির মধ্যকার অমিল সমাধান করুন।

SMS ইনভয়েস সপ্তাহ: যখন সেগমেন্ট গণনা এবং বিল মিলে না.

প্রথম ভারী ইনভয়েস সপ্তাহের ধাক্কা

আপনার হোয়াইট-লেবেল টেন্যান্ট সবেমাত্র তার প্রথম উচ্চ-ভলিউমের SMS সপ্তাহ শেষ করেছে। ক্লায়েন্ট ড্যাশবোর্ডে ৫০,০০০ পাঠানো বার্তা দেখা গেছে, কিন্তু সরল পাটিগণিত যা অনুমান করেছিল তার চেয়ে প্রিপেইড ব্যালেন্স দ্রুত কমে গেছে। অপারেটররা আতঙ্কিত হয়ে আপস্ট্রিম বিলিং ত্রুটি বা লুকানো নেটওয়ার্ক সারচার্জের সন্দেহ করে। বাস্তবে, বিলিংয়ের অমিল প্রায় সবসময় জালিয়াতিমূলক রেট কার্ড বৃদ্ধির পরিবর্তে এনকোডিং পরিবর্তন বা ক্যাটিনেটেড পে-লোড সীমানা থেকে উদ্ভূত হয়।

UCS2 এনকোডিং এবং সেগমেন্ট স্ফীতি

স্ট্যান্ডার্ড GSM 7-বিট এনকোডিং একটি সেগমেন্টে ১৬০টি ক্যারেক্টার ফিট করে। ব্যবহারকারী একটি স্মার্ট কোট, একটি ইমোজি, বা একটি সিরিলিক ক্যারেক্টার পেস্ট করার সাথে সাথেই পুরো পে-লোড UCS2 এনকোডিংয়ে নেমে যায়। একটি একক UCS2 সেগমেন্টে মাত্র ৭০টি ক্যারেক্টার থাকে। যখন একটি বার্তা ৭০টি ক্যারেক্টার ছাড়িয়ে যায়, তখন ক্যাটিনেশন হেডার পে-লোড স্থান গ্রাস করে, যার ফলে মাল্টি-পার্ট সীমা প্রতি ফ্রেমে ৬৭টি ক্যারেক্টারে নেমে আসে। গেটওয়েতে আঘাত হানার আগে পৃথক পে-লোড দৈর্ঘ্য অডিট করতে SMS সেগমেন্ট হিসাব দেখুন।

DLR টাইমস্ট্যাম্প এবং লেজার লেটেন্সি

প্রিপেইড প্ল্যাটফর্মগুলি ক্যারিয়ার হ্যান্ডঅফের সাথে সাথেই তহবিল ডেবিট করে, তবে পিক ট্রাফিক উইন্ডোজের সময় ওয়েবহুকের মাধ্যমে চূড়ান্ত ডেলিভারি রসিদ (DLR) পৌঁছাতে কয়েক মিনিট দেরি হতে পারে। সমস্ত অ্যাসিনক্রোনাস স্ট্যাটাস কলব্যাক স্থির হওয়ার আগেই যদি আপনার ক্লায়েন্ট এক্সপোর্ট ডেটা টানে, তবে ট্রানজ্যাকশন লেজারটি সাময়িকভাবে স্থানীয় বার্তার সংখ্যার সাথে মিলবে না। প্রতিটি মুলতুবি থাকা DLR লেজারের সাথে মিলে গেছে তা নিশ্চিত করার জন্য বাধ্যতামূলক দুই ঘণ্টার গ্রেস পিরিয়ডের পরে সর্বদা আপনার ওয়ালেট month-end export ০২:০০-এ টানুন।

ভলিউম পর্যালোচনার থ্রেশহোল্ড

প্রতিটি প্রিপেইড ওয়ার্কস্পেস কঠোর কাঠামোগত সীমানার অধীনে কাজ করে। USD ২০ প্রিপেইড সীমার নিচে নেমে যাওয়া অ্যাকাউন্টগুলি অসুরক্ষিত ওভারড্রাফ্ট রোধ করতে তাৎক্ষণিক ট্রাফিক থ্রটলিং ট্রিগার করে। বিপরীতভাবে, একবার একটি সক্রিয় টেন্যান্ট প্রতি মাসে প্রায় USD ১,০০০ নরম পর্যালোচনার কাছাকাছি পৌঁছালে, অস্বাভাবিক ট্রাফিক স্পাইক বা যাচাই না করা 10DLC রেজিস্ট্রেশন ডেটার জন্য স্বয়ংক্রিয় ঝুঁকি পতাকাগুলি পরীক্ষা করে। এই পদক্ষেপটি এড়িয়ে চললে হঠাৎ ক্যারিয়ার ফিল্টারিং হয়।

লেজার সারির সাথে সেগমেন্টের মিলকরণ

আপনার এন্টারপ্রাইজ ক্লায়েন্টদের কাছে সঠিকতা প্রমাণ করতে, একটি কাঠামোগত লেজার ব্রেকডাউন ব্যবহার করে অপরিবর্তনীয় ট্রানজ্যাকশন রেকর্ডের বিরুদ্ধে কাঁচা ডাটাবেস লগ তুলনা করুন।

সোর্স মেট্রিক কাউন্ট টাইপ সাধারণ অমিল
অ্যাপ ডিবি লগ আউটবাউন্ড API কল অনুপস্থিত ক্যাট হেডার
ক্যারিয়ার DLR টার্মিনাল রসিদ নেটওয়ার্ক সময় লেগ
ওয়ালেট লেজার প্রিপেইড ডেবিট UCS2 বিট-ডেপথ শিফট

উচ্চ-স্তরের অ্যাকাউন্টগুলির জন্য পুনরাবৃত্তিযোগ্য অডিট অভ্যাস স্থাপন করতে SMS ভলিউম পর্যালোচনা: যখন প্রিপেইড পাইলট যথেষ্ট নয় পর্যালোচনা করুন।.

IOSOR দিয়ে শুরু করুন

সাপ্তাহিক ক্লায়েন্ট বিলিং বিবরণী জারির আগে ক্যারেক্টার এনকোডিং অডিট লগ সাপেক্ষে আউটগোয়িং বার্তার পেলোডগুলো যাচাই করতে IOSOR কনসোল খুলুন। একক অংশের খসড়াকে বহু-অংশের খরচে বিভক্ত করে এমন লুকানো স্মার্ট কোট বা ইউনিকোড ক্যারেক্টারগুলো শনাক্ত করতে UCS2 ফ্ল্যাগ দিয়ে আপনার আউটবাউন্ড ট্রাফিক ফিল্টার করুন। আপনার লেজার রিকনসিলিয়েশন ফাইলগুলো এক্সপোর্ট করার আগে অ্যাসিঙ্ক্রোনাস ডেলিভারি রিসিট ওয়েবহুকগুলো পুরোপুরি সম্পন্ন হয়েছে কি না তা যাচাই করুন।

IOSOR সারাংশ

অ্যাপ্লিকেশন কলের লগ এবং বিলিং বিবরণীর মধ্যকার অসঙ্গতিগুলো প্ল্যাটফর্ম বিলিং ত্রুটির পরিবর্তে বার্তা এনকোডিং পরিবর্তন এবং বহু-অংশের সেগমেন্ট হেডার থেকে উদ্ভূত হয়। একটিমাত্র নন-GSM ক্যারেক্টার UCS2 এনকোডিং প্রয়োগ করে, যার ফলে অবিলম্বে সেগমেন্টের ধারণক্ষমতা ১৬০ থেকে কমে ৭০ ক্যারেক্টারে নেমে আসে এবং মোট বিলযোগ্য ইউনিট বৃদ্ধি পায়।

এই গাইড কি সহায়ক ছিল?

সম্পর্কিত গাইড