Lewati ke konten
OmniChannels.ai

SMS

Mengapa SMS saya terpecah menjadi beberapa pesan?

Diperbarui

Jawaban singkat

SMS terpecah menjadi beberapa pesan saat teks melebihi satu segmen: 160 karakter GSM-7 atau 70 karakter Unicode (UCS-2). Pesan panjang dikirim sebagai segmen yang saling terhubung masing-masing 153 atau 67 karakter, karena setiap segmen membawa header untuk penyusunan ulang. Satu huruf Arab, emoji, atau tanda kutip melengkung saja sudah mengubah seluruh pesan menjadi Unicode.

Berapa batas segmen SMS?

3GPP TS 23.040 membatasi setiap SMS hingga 140 oktet data pengguna. Jika pesan lebih panjang, User Data Header sebesar 6 oktet disisipkan ke setiap bagian agar ponsel dapat menyatukannya kembali, sehingga ruang per segmen berkurang.

EncodingDigunakan untukSMS tunggalPer segmen pada SMS panjang
GSM-7Huruf Latin dasar, angka, tanda baca umum160 karakter153 karakter
UCS-2Huruf Arab, emoji, karakter non-GSM lainnya70 karakter67 karakter

Karakter tersembunyi apa yang menyebabkan pesan terpecah?

  • Tanda kutip melengkung, tanda hubung panjang, atau spasi tanpa jeda (non-breaking space) yang disalin dari aplikasi pengolah kata memaksa pesan memakai UCS-2 dan menurunkan batas dari 160 menjadi 70.
  • Karakter dalam tabel ekstensi GSM-7, seperti € { } [ ] ~ | ^ dan \, dihitung sebagai dua karakter masing-masing.
  • Emoji memaksa pesan memakai UCS-2, dan sebagian besar emoji memakan dua dari 70 slot.
  • Variabel personalisasi dapat membuat pesan melewati batas untuk penerima dengan nama panjang.

Bagaimana cara mencegah SMS terpecah?

  1. Tempel teks final, lengkap dengan nilai variabel terpanjang, ke penghitung karakter.
  2. Ganti tanda kutip dan tanda hubung "pintar" dengan versi biasa agar tetap memakai GSM-7.
  3. Perpendek tautan dan hapus kata-kata pengisi.
  4. Kirim pesan bahasa Inggris dan bahasa Arab sebagai pesan terpisah.
  5. Periksa ulang jumlah segmen sebelum setiap pengiriman dalam jumlah besar.

Apakah pesan yang terpecah tetap diterima sebagai satu pesan?

Ya, di sebagian besar ponsel, bagian-bagian pesan disatukan kembali dan ditampilkan sebagai satu pesan. Setiap bagian biasanya ditagih terpisah dan dapat memiliki laporan pengiriman (DLR) sendiri, sehingga pesan GSM-7 sepanjang 161 karakter dihitung sebagai dua SMS.

Sumber resmi