SMS-Zeichenbegrenzung
Eine einzelne SMS-Nachricht kann technisch gesehen bis zu 160 Zeichen enthalten, oder bis zu 70, wenn die Nachricht ein oder mehrere Unicode-Zeichen (wie Emoji oder chinesische Zeichen) enthält.
Moderne Telefone und Mobilfunknetze unterstützen jedoch die Verkettung von Nachrichten, so dass auch längere Nachrichten versendet werden können. Nachrichten, die länger als 160 Zeichen sind, werden automatisch in Teile (sogenannte "Segmente") aufgeteilt und beim Empfang wieder zusammengesetzt. Mit der Nachrichtenverkettung können Sie lange SMS-Nachrichten versenden, was jedoch die Kosten pro Nachricht erhöht, da die SMS pro Segment abgerechnet wird.
Die 160-Zeichen-Grenze gilt für Nachrichten, die mit dem GSM-7-Zeichensatz kodiert sind. Nachrichten, die nicht mit GSM-7 kodiert sind, sind auf 70 Zeichen begrenzt. Nähere Informationen dazu, wie sich diese Zeichengrenzen bei verketteten (mehrteiligen) Nachrichten ändern, finden Sie weiter unten.
SMS-Nachrichtenlänge und Zeichenkodierung
Wenn Sie eine SMS-Nachricht mit mehr als 160 Zeichen senden, wird die Nachricht für die Übertragung in kleinere Nachrichten aufgeteilt. Große Nachrichten werden in 153-Zeichen-"Segmente" aufgeteilt und einzeln gesendet und dann vom Gerät des Empfängers wieder zusammengesetzt. Das effektive Zeichenlimit pro Segment beträgt 153 und nicht 160, da jedem Segment ein Datenkopf beigefügt werden muss, um eine korrekte Wiederzusammensetzung zu gewährleisten.
Eine 161-Zeichen-Nachricht wird beispielsweise in zwei Nachrichten gesendet: eine mit 153 Zeichen und eine zweite mit acht Zeichen.
Zeichenkodierung
Wenn Sie Nicht-GSM-7-Zeichen, wie z. B. chinesische Schrift oder Emoji, in SMS-Nachrichten einfügen, müssen diese Nachrichten mit der UCS-2-Kodierung gesendet werden. Nachrichten, die ein oder mehrere UCS-2-Zeichen enthalten, können bis zu 70 Zeichen in einer einzigen, nicht segmentierten Nachricht enthalten. UCS-2-Nachrichten mit mehr als 70 Zeichen werden in Segmente mit 67 Zeichen aufgeteilt.
SupraTix rechnet je SMS für jedes gesendete Nachrichtensegment iCloudCredits ab. Wenn Sie also zum Beispiel eine 140 Zeichen lange Nachricht senden müssen, die nur ein Nicht-GSM-Zeichen enthält, können Sie die Kosten für ein zweites Nachrichtensegment vermeiden, indem Sie dieses UCS-2-Zeichen entfernen.
Der ursprüngliche Zeichensatz für SMS (GSM-7), kann dank der 7-Bit-Grenze nur 128 verschiedene Zeichen umfassen. Wenn Sie also Zeichen aus erweiterten lateinischen oder nicht-lateinischen Schriften einbeziehen wollen, müssen Sie UCS-2 verwenden.
Ein häufiger Fehler ist die versehentliche Verwendung eines UCS-2-Zeichens. GSM-7 ist kein unterstützter Zeichensatz in vielen Texteditoren, die möglicherweise GSM-7-kompatible Zeichen durch Zeichen außerhalb von GSM-7 ersetzen. Wenn Ihr Texteditor z. B. " in " - ein "geschweiftes" oder "intelligentes" Anführungszeichen - ändert, haben Sie ein UCS-2-Zeichen in Ihrer Nachricht, wodurch sich die Zeichenbegrenzung von 160 auf 70 verringert.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.