IOSOR دانش

حسابداری سگمنت پیامک: چرا یک پیام یک ردیف هزینه نیست

راهنمای قیمت‌گذاری: GSM-7 در برابر UCS-2، سربار الحاق چندبخشی، و تطبیق هر ارسال با کیف پول پیش‌پرداخت بدون حدس.

کاربر یک پیام نوشت. کیف پول پیش‌پرداخت سه واحد کسر کرد. این باگ نیست — حسابداری سگمنت است و تیم‌های مالی که GSM-7 در برابر UCS-2 و الحاق چندبخشی را درک نمی‌کنند، روی موتور صورتحسابی که دقیقاً طبق طراحی کار می‌کند تیکت می‌زنند. این راهنما برای رهبران مالی و محصول است که پیام‌رسانی وایت‌لیبل پیش‌پرداخت را می‌چرخانند و هزینهٔ توضیح‌پذیر می‌خواهند، نه «به فاکتور اعتماد کنید».

IOSOR هر ردیف هزینهٔ پیامک را تا شمار سگمنت، کدگذاری و مقصد قابل بازسازی می‌داند — نه کارمزد مبهم پلتفرم. نزدیک ۱٬۰۰۰ دلار آمریکا+ استفاده ماهانه پلتفرم، انضباط سگمنت تفاوت بین تطبیق ماهانهٔ تمیز و تشدید تکراری «چرا گران‌تر شد» است.

چرا یک پیامک یک ردیف هزینه نیست

فرستنده چه می‌بیند کیف پول چه می‌بیند
«یک متن فرستادم» ۱–۳ واحد صورتحساب بسته به کدگذاری و طول
یک ایموجی در پایان اضافه شد کل پیام به UCS-2 می‌رود
متغیر قالب چند کاراکتر بلندتر پیام از مرز سگمنت عبور می‌کند

GSM-7 در برابر UCS-2: چرا مجموعه نویسه‌ها ریاضی را عوض می‌کند

  • GSM-7 الفبای لاتین محدود و مجموعه نماد کوچک را پوشش می‌دهد؛ هر نویسه «بودجه» کمتری در هر سگمنت می‌گیرد
  • UCS-2 (هر نویسه خارج GSM-7 — ایموجی، بیشتر خطوط غیرلاتین، بعضی علائم نگارشی) کل پیام را به کدگذاری عریض‌تر با سقف نویسه پایین‌تر در هر سگمنت می‌راند
  • یک نویسه «نامرئی» (نقل‌قول هوشمند از سند، تیک، ایموجی) می‌تواند خاموش کل پیام را از GSM-7 به UCS-2 برگرداند

تکه‌بندی چندبخشی و سربار الحاق

کدگذاری سقف یک سگمنت سقف چندبخشی چرا چندبخشی کوچک‌تر است
GSM-7 ۱۶۰ نویسه ۱۵۳ نویسه سرآیند الحاق جا رزرو می‌کند
UCS-2 ۷۰ نویسه ۶۷ نویسه همان سرآیند، بودجه الفبایی کمتر

عبور از سقف یک سگمنت «گرد» نمی‌شود باظرافت — پیام به چند سگمنت شکسته می‌شود، هر کدام با سربار الحاق، و مطابق آن دوباره صورتحساب می‌شود.

شمار سگمنت کجا پنهان می‌شود

  • پیش‌نمایش کامپوزر «۱ پیام» نشان می‌دهد درحالی‌که کدگذاری واقعی ۲–۳ سگمنت صورتحساب می‌سازد
  • متغیرهای قالب که طول را فقط برای بعضی گیرندگان از مرز رد می‌کنند
  • نویسه‌های خاص محلی (اعراب، خطوط غیرلاتین) که در یک زبان QA را پاس می‌کنند و در زبانی دیگر هزینه را چندبرابر می‌کنند
  1. قبل از ارسال با همان قواعدی که کیف پول صورتحساب می‌کند کدگذاری و شمار سگمنت را برآورد کنید
  2. هشدار دهید — نه اجازهٔ خاموش — وقتی ویرایش قالب از مرز سگمنت می‌گذرد
  3. در کامپوزر کدگذاری را نشان دهید، نه فقط شمار نویسه
  4. با زبان‌های واقعی گیرنده آزمایش کنید، نه فقط زبان تألیف

شمار سگمنت، کدگذاری، پهنه مقصد و قیمت واحد — یکنواخت چه ارسال از فراخوان API باشد، چه کمپین انبوه یا آزمون کارگاه. دفتر پیش‌پرداختی که فقط «SMS» و جمع می‌گوید جعبه سیاه با بسته‌بندی رسید است.

تطبیق سگمنت‌ها با کیف پول پیش‌پرداخت

هر ردیف بدهکار باید نشان دهد: مقصد، طول پیام، کدگذاری تشخیص‌داده‌شده، شمار سگمنت و نرخ واحد — نه «کارمزد پیامک» مخلوط. اگر مالی نتواند کسر کیف پول را به این پنج فیلد بنشاند، دفتر کل قابل تطبیق نیست — با ایمان به آن اعتماد می‌شود.

شروع با IOSOR

پیش از ارسال انبوه پیام‌ها، نمونه داده‌های خروجی خود را در کنسول IOSOR بررسی کنید. دروازه‌های اعتبارسنجی API را به گونه‌ای تنظیم کنید که هر داده‌ای را که از یک بخش فراتر رود یا به طور غیرمنتظره‌ای از کدگذاری GSM-7 به UCS-2 تغییر کند، علامت‌گذاری کنند. اطمینان حاصل کنید که وب‌هوک‌های گزارش تحویل شما، کسر موجودی را به جای تعداد پیام‌های کلی، به تعداد دقیق بخش‌های صورت‌حساب شده مرتبط می‌کنند.

جمع‌بندی IOSOR

حسابداری دقیق هزینه‌های پیامک نیازمند درک این نکته است که هر پیام ارسالی به ندرت یک ردیف هزینه مجزا ایجاد می‌کند. در عوض، هزینه‌ها اغلب بر اساس حجم، مسیرهای ارسال، و ویژگی‌های اضافی مانند تأییدیه‌های تحویل (DLR) تجمیع می‌شوند. برای جلوگیری از هزینه‌های غیرمنتظره، حتماً یک سقف هزینه روزانه برای کمپین‌های پیامکی خود تعیین کنید و از ارسال پیامک‌های انبوه بدون برنامه‌ریزی قبلی خودداری کنید.

آیا این راهنما مفید بود؟

راهنماهای مرتبط