پیش بینی کن، جایزه ببر | پیشگام رایان
1405/07/02 21:04

تعداد کاراکتر پیامک فارسی و انگلیسی + محاسبه تعداد بخش و هزینه

تعداد کاراکتر پیامک فارسی و انگلیسی چقدر است؟ تفاوت ۷۰ و ۱۶۰ کاراکتر، محاسبه تعداد بخش، فرمول هزینه و روش کاهش هزینه پیامک را بخوانید.

نویسنده مقاله :مهرانه آزاد

مهرانه آزاد

sms-character-count-and-cost

اگر موقع نوشتن پیامک با عددهای ۷۰، ۱۶۰، ۶۷ و ۱۵۳ روبه‌رو شده‌اید، تفاوت آن‌ها به نوع رمزگذاری و چندبخشی‌شدن SMS برمی‌گردد. دانستن همین چهار عدد می‌تواند قبل از یک ارسال انبوه، هزینه کمپین را دقیق‌تر قابل پیش‌بینی کند.

در این راهنما، تعداد کاراکتر پیامک فارسی و انگلیسی، دلیل تفاوت ظرفیت، فرمول محاسبه تعداد بخش، روش محاسبه هزینه و خطاهایی را بررسی می‌کنیم که ممکن است بدون اینکه متوجه شوید یک پیام یک‌بخشی را به دو یا چند بخش تبدیل کنند.

پاسخ کوتاه: هر پیامک چند کاراکتر است؟

خلاصه سریع:
اگر متن با GSM-7 قابل ارسال باشد، یک پیامک تک‌بخشی تا ۱۶۰ کاراکتر ظرفیت دارد. پیامک فارسی و متن‌های یونیکد معمولاً با UCS-2 ارسال می‌شوند و ظرفیت تک‌بخشی آن‌ها ۷۰ کاراکتر است. در پیامک چندبخشی، ظرفیت هر بخش معمولاً به ۱۵۳ کاراکتر برای GSM-7 و ۶۷ کاراکتر برای UCS-2 کاهش می‌یابد. هزینه نهایی نیز به تعداد بخش‌ها و تعرفه هر بخش بستگی دارد.
GSM-7

160

کاراکتر در پیامک تک‌بخشی انگلیسی سازگار

GSM-7 MULTIPART

153

کاراکتر در هر بخش پیام چندبخشی

UCS-2

70

کاراکتر در پیامک تک‌بخشی فارسی / یونیکد

UCS-2 MULTIPART

67

کاراکتر در هر بخش پیام چندبخشی

کاراکتر پیامک چیست؟

کاراکتر فقط حرف نیست. در محاسبه طول پیامک، حروف، اعداد، فاصله، نیم‌فاصله، علائم نگارشی، خط جدید و بعضی نمادها هم فضا اشغال می‌کنند.

حروف و اعداد

هر حرف یا رقم بسته به نوع Encoding از ظرفیت پیام استفاده می‌کند.

فاصله و خط جدید

Space و Enter هم در طول پیام اثر دارند؛ بنابراین ظاهر خالی به معنی هزینه صفر نیست.

نمادها و ایموجی

بعضی نویسه‌ها می‌توانند تعداد واحدهای مصرفی یا حتی نوع Encoding پیام را تغییر دهند.

چرا ظرفیت پیامک فارسی و انگلیسی فرق دارد؟

SMS یک فضای محدود برای داده دارد. اگر متن با الفبای GSM 7-bit قابل ارسال باشد، در یک پیامک استاندارد تا ۱۶۰ کاراکتر جا می‌شود. برای متن‌های فارسی و بسیاری از نویسه‌های یونیکد، معمولاً از UCS-2 استفاده می‌شود و ظرفیت تک‌بخشی به ۷۰ کاراکتر می‌رسد.

GSM-7

مناسب متن‌های لاتین سازگار با الفبای GSM-7. ظرفیت تک‌بخشی: حداکثر ۱۶۰ واحد متنی.

UCS-2 / Unicode

برای فارسی، عربی و بسیاری از نویسه‌های خارج از GSM-7. ظرفیت تک‌بخشی: حداکثر ۷۰ کاراکتر.

نکته کلیدی: اگر متنی که در حالت عادی با GSM-7 قابل ارسال است شامل یک نویسه خارج از این مجموعه شود، سامانه ممکن است کل پیام را با UCS-2 محاسبه کند؛ در نتیجه سقف ۱۶۰ کاراکتر به ۷۰ کاراکتر کاهش پیدا می‌کند.

جدول تعداد کاراکتر پیامک فارسی و انگلیسی

ظرفیت متداول SMS بر اساس نوع Encoding
نوع متن Encoding تک‌بخشی هر بخش در پیام چندبخشی
انگلیسی سازگار با GSM-7 GSM-7 160 153
فارسی / عربی / یونیکد UCS-2 70 67

چرا ظرفیت هر بخش در پیامک چندبخشی کمتر می‌شود؟

وقتی متن از یک بخش بیشتر شود، هر قسمت باید اطلاعاتی برای شناسایی ترتیب بخش‌ها داشته باشد تا گوشی گیرنده بتواند آن‌ها را دوباره کنار هم قرار دهد. این اطلاعات در User Data Header یا UDH قرار می‌گیرند و بخشی از فضای قابل استفاده پیام را اشغال می‌کنند.

به همین دلیل، در حالت متداول پیامک چندبخشی، ظرفیت GSM-7 از ۱۶۰ به ۱۵۳ و ظرفیت UCS-2 از ۷۰ به ۶۷ کاراکتر در هر بخش کاهش پیدا می‌کند.

چطور تعداد بخش پیامک را محاسبه کنیم؟

01

نوع Encoding را مشخص کنید

ENCODING

اگر پیام فارسی یا دارای نویسه خارج از GSM-7 است، آن را در گروه UCS-2 در نظر بگیرید؛ در غیر این صورت GSM-7 را بررسی کنید.

02

تعداد کاراکتر را بررسی کنید

COUNT

فاصله‌ها، علائم و خط‌های جدید را هم در شمارش در نظر بگیرید.

03

مرز تک‌بخشی را کنترل کنید

LIMIT

تا ۱۶۰ واحد در GSM-7 یا ۷۰ کاراکتر در UCS-2، پیام تک‌بخشی است.

04

برای متن بلند، ظرفیت چندبخشی را ملاک بگیرید

SEGMENTS

برای پیام‌های چندبخشی، ظرفیت متداول هر بخش ۱۵۳ در GSM-7 و ۶۷ در UCS-2 است.

جدول سریع تعداد بخش پیامک فارسی

طول متن فارسی / UCS-2 تعداد بخش
1 تا 70 1 بخش
71 تا 134 2 بخش
135 تا 201 3 بخش
202 تا 268 4 بخش

جدول سریع تعداد بخش پیامک انگلیسی GSM-7

طول متن GSM-7 تعداد بخش
1 تا 160 1 بخش
161 تا 306 2 بخش
307 تا 459 3 بخش
460 تا 612 4 بخش
فرمول سریع:
اگر پیام از سقف تک‌بخشی عبور کرده باشد، برای محاسبه تقریبی تعداد بخش‌ها می‌توانید طول پیام را بر ۶۷ برای UCS-2 یا ۱۵۳ برای GSM-7 تقسیم و حاصل را به عدد صحیح بالاتر گرد کنید.

هزینه پیامک چطور محاسبه می‌شود؟

برای برآورد ساده، سه عدد لازم دارید: تعداد گیرندگان، تعداد بخش هر پیام و قیمت هر بخش.

فرمول هزینه:
هزینه تقریبی کل = تعداد گیرندگان × تعداد بخش هر پیام × تعرفه هر بخش

مثال فارسی

متن: 92 کاراکتر فارسی
گیرنده: 5,000 نفر
تعداد بخش: 2

هزینه تقریبی = 5,000 × 2 × تعرفه هر بخش

مثال انگلیسی

متن: 140 کاراکتر GSM-7
گیرنده: 5,000 نفر
تعداد بخش: 1

هزینه تقریبی = 5,000 × 1 × تعرفه هر بخش

نرخ هر بخش ممکن است بر اساس اپراتور، نوع خط، نوع پیام، تعرفه سرویس و زمان تغییر کند؛ بنابراین برای مبلغ نهایی، تعرفه روز سامانه خودتان را ملاک قرار دهید.

چه چیزهایی تعداد بخش پیامک را ناخواسته زیاد می‌کند؟

ایموجی

در یک متن لاتین، اضافه‌کردن ایموجی می‌تواند کل پیام را به یونیکد ببرد و سقف ظرفیت را کاهش دهد.

اعداد فارسی

در متنی که در غیر این صورت کاملاً لاتین است، ۱۲۳ با 123 از نظر Encoding یکسان نیست.

نویسه‌های کپی‌شده

علامت‌های هوشمند Word یا بعضی اپ‌ها ممکن است خارج از GSM-7 باشند.

علائم Extension

در GSM-7 برخی علائم مانند [ ] { } ^ ~ \ | € از جدول توسعه استفاده می‌کنند و بیش از یک واحد ظرفیت مصرف می‌کنند.

لینک بلند

URL طولانی ممکن است متن را از مرز یک بخش عبور دهد؛ مخصوصاً در پیامک فارسی.

فاصله و خط جدید

فاصله‌های اضافه، Enter و علائم نگارشی هم در طول پیام اثر دارند.

چند مثال واقعی از تغییر تعداد بخش

01

متن فارسی کوتاه

1 PART

اگر یک متن فارسی تا 70 کاراکتر باشد، در حالت معمول یک‌بخشی است.

02

متن فارسی 90 کاراکتری

2 PARTS

چون از سقف 70 عبور کرده، در حالت متداول در دو بخش ارسال می‌شود.

03

متن انگلیسی 140 کاراکتری

1 PART

اگر همه نویسه‌ها با GSM-7 سازگار باشند، هنوز در یک بخش جا می‌شود.

04

متن انگلیسی + ایموجی

ENCODING CHANGE

یک ایموجی می‌تواند پیام را از GSM-7 خارج کند؛ در این حالت باید ظرفیت یونیکد را ملاک قرار دهید.

چطور تعداد بخش و هزینه پیامک را کاهش دهیم؟

  1. جمله‌های اضافی را حذف کنید. متن مستقیم معمولاً هم خواناتر است و هم بخش کمتری مصرف می‌کند.
  2. لینک را کوتاه و قابل اندازه‌گیری کنید. URL بلند می‌تواند یک بخش اضافه ایجاد کند.
  3. Encoding را قبل از ارسال بررسی کنید. مخصوصاً در متن‌های انگلیسی که ایموجی یا عدد فارسی دارند.
  4. فاصله و خط جدید اضافی را حذف کنید. ظاهر زیباتر همیشه ارزش یک Part اضافه را ندارد.
  5. متن پرتکرار را از قبل تست کنید. برای OTP، یادآوری، تخفیف و اطلاع‌رسانی قالب‌های بهینه بسازید.
  6. در ارسال انبوه، شمارنده خود پنل را ملاک نهایی قرار دهید. چون همان محیط بر اساس Encoding واقعی پیام شما محاسبه می‌کند.

قبل از ارسال پیامک در پنل چه چیزهایی را چک کنیم؟

قبل از تأیید یک کمپین بزرگ، فقط متن را از نظر نگارشی بررسی نکنید؛ این سه مورد را هم ببینید:

تعداد کاراکتر

مطمئن شوید متن نهایی پس از جایگذاری لینک و متغیرها چند کاراکتر مصرف می‌کند.

تعداد بخش

یک کاراکتر اضافه نزدیک مرز 70 یا 160 می‌تواند هزینه را تغییر دهد.

هزینه تقریبی

قبل از ارسال، تعداد گیرندگان × Part × تعرفه را بررسی کنید.

برای ساخت و مدیریت کمپین‌های پیامکی می‌توانید پنل پیامکی پیشگام رایان را بررسی کنید. اگر ارسال از نرم‌افزار یا CRM انجام می‌شود، وب‌سرویس پیامک مسیر مرتبط‌تری است.

برای مدیریت چند مدل ارسال در یک محیط نیز پورتال یکپارچه پیامک پیشگام رایان را ببینید. اگر علاوه بر هزینه، مشکل تحویل پیام دارید، مقاله تحلیل Delivery، Failed و Blacklist مکمل این راهنماست.

قبل از ارسال انبوه، تعداد بخش و هزینه واقعی متن را بررسی کنید.
یک تغییر کوچک در Encoding یا طول پیام می‌تواند روی هزینه کل کمپین اثر بگذارد.

درخواست مشاوره مشاهده پنل پیامکی

جمع‌بندی؛ عددهای 160، 153، 70 و 67 را به خاطر بسپارید

برای محاسبه سریع طول SMS، چهار عدد اصلی کافی است: ۱۶۰ و ۱۵۳ برای GSM-7 و ۷۰ و ۶۷ برای UCS-2. اولی ظرفیت تک‌بخشی و دومی ظرفیت هر بخش در پیامک چندبخشی است.

نکته مهم‌تر این است که هزینه فقط به طول ظاهری متن بستگی ندارد. Encoding، نویسه‌های خاص، لینک، ایموجی و عبور از مرز یک بخش می‌توانند تعداد Part و در نتیجه هزینه کل را تغییر دهند.

قاعده نهایی:
متن را کوتاه کنید، نوع Encoding را بررسی کنید و قبل از ارسال انبوه، شمارنده کاراکتر و تعداد بخش خود پنل را ملاک نهایی قرار دهید.

سوالات متداول درباره تعداد کاراکتر و هزینه پیامک

تعداد کاراکتر پیامک فارسی چندتاست؟
در حالت معمول، پیامک فارسی با UCS-2 تا 70 کاراکتر در یک بخش جا می‌شود. اگر چندبخشی شود، ظرفیت متداول هر بخش 67 کاراکتر است.
تعداد کاراکتر پیامک انگلیسی چندتاست؟
اگر همه نویسه‌های متن با GSM-7 سازگار باشند، ظرفیت تک‌بخشی 160 کاراکتر و ظرفیت متداول هر بخش در پیام چندبخشی 153 کاراکتر است.
چرا پیامک فارسی 80 کاراکتری دو بخشی می‌شود؟
چون سقف پیام تک‌بخشی فارسی معمولاً 70 کاراکتر است. پس از عبور از این مرز، پیام در قالب چندبخشی محاسبه می‌شود.
آیا ایموجی روی تعداد بخش پیامک اثر دارد؟
بله. در یک متن GSM-7، اضافه‌شدن ایموجی می‌تواند باعث تغییر Encoding به Unicode شود و ظرفیت پیام را کاهش دهد.
آیا فاصله و نیم‌فاصله هم کاراکتر حساب می‌شوند؟
بله. فاصله، نیم‌فاصله، خط جدید و علائم نگارشی هم در طول متن و ظرفیت پیام اثر دارند.
فرمول محاسبه هزینه پیامک چیست؟
برای برآورد ساده می‌توانید از فرمول «تعداد گیرندگان × تعداد بخش هر پیام × تعرفه هر بخش» استفاده کنید. نرخ نهایی بسته به تعرفه سرویس و نوع ارسال متفاوت است.
چطور بفهمم پیام من چند بخش می‌شود؟
بهترین روش، بررسی شمارنده کاراکتر و Part در پنل پیامکی است؛ چون نوع Encoding و نویسه‌های واقعی متن را همان محیط محاسبه می‌کند.
آیا علامت‌های [ ] { } ^ ~ \ | € در پیام انگلیسی یک کاراکتر حساب می‌شوند؟
این نویسه‌ها در GSM-7 از جدول Extension استفاده می‌کنند و از نظر ظرفیت معمولاً بیش از یک واحد مصرف می‌کنند؛ بنابراین نزدیک مرز 160 کاراکتر باید با دقت بیشتری بررسی شوند.

این شروع یک ارتباط ارزشمند است.

فرم ثبت‌ نام را تکمیل کنید تا کارشناسان ما در اولین فرصت با شما تماس بگیرند.