SMS karakter sınırı: Türkçe harfler neden pahalı?
160 ve 70 karakter sınırı, ş, ğ, ı harflerinin mesajı Unicode'a çevirmesi, çok parçalı mesajda 153 ve 67 kuralı ve aynı metnin iki yazımı.
Bir SMS'in uzunluk sınırı 160 karakter olarak bilinir. Türkçe mesajlarda bu sınır çoğu zaman 70'e düşer. Sebep, mesajın hangi karakter setiyle kodlandığıdır.
İki kodlama
GSM 7-bit: Standart SMS alfabesi. Latin harfleri, rakamlar ve bazı işaretleri içerir. Bu alfabeyle bir mesaj 160 karaktere kadar tek parçadır.
Unicode (UCS-2): Alfabede olmayan tek bir karakter bile varsa mesajın tamamı bu kodlamaya geçer ve tek parça sınırı 70 karaktere iner.
Hangi Türkçe harfler sorun çıkarır?
GSM alfabesinde Ö, ö, Ü, ü ve büyük Ç bulunur. Buna karşılık ş, Ş, ğ, Ğ, ı, İ ve küçük ç yoktur. "Sayın sakinimiz" ifadesindeki tek bir "ı" harfi mesajı Unicode'a çevirir.
Çok parçalı mesaj
Mesaj sınırı aşınca parçalara bölünür ve her parçanın bir kısmı birleştirme bilgisine ayrılır. Bu yüzden parça başı sınır GSM'de 153, Unicode'da 67 karaktere düşer.
| Uzunluk | GSM | Unicode |
|---|---|---|
| 70 karakter | 1 parça | 1 parça |
| 120 karakter | 1 parça | 2 parça |
| 160 karakter | 1 parça | 3 parça |
| 300 karakter | 2 parça | 5 parça |
Aynı mesaj, iki yazım
Sayın sakinimiz, Ekim aidatınız 2.750 TL'dir. Son ödeme günü 31 Ekim'dir. İyi günler dileriz.
Bu metin 93 karakterdir ama ı, ş gibi harfler içerdiği için Unicode'dur ve 2 parça sayılır.
Degerli sakinimiz, Ekim aidatiniz 2.750 TL. Son odeme 31 Ekim. Iyi gunler.
Bu yazım GSM alfabesindedir ve tek parçadır. 400 daireli bir sitede fark, tek gönderimde 400 SMS'tir.
Hangisini seçmeli?
Resmî bir çağrı ya da hukuki bir bildirimde düzgün Türkçe tercih edilebilir. Rutin aidat ve duyuru mesajlarında Türkçe karaktersiz yazım okunabilirliği bozmadan maliyeti yarıya indirir. Önemli olan, gönderimden önce parça sayısını görmektir.