Alles Wissenswerte, nichts Unwissendes.
Warum 160 – und warum 70?
Die Beschränkung auf 160 Zeichen ergibt sich aus der 140 Byte langen Nutzlast von SMS, die mit dem 7-Bit-GSM-Alphabet kodiert ist. Sobald ein Zeichen außerhalb des GSM-7-Zeichensatzes liegt – beispielsweise ein Emoji, geschwungene Anführungszeichen oder arabischer, chinesischer oder kyrillischer Text –, wird die gesamte Nachricht in die 16-Bit-UCS-2-Kodierung umgewandelt, die nur 70 Zeichen zulässt. Siehe /answers/what-is-encoding-gsm-7-ucs-2.
Wie die Verkettung die Anzahl verändert
Überschreitet eine SMS die Grenze von einem Segment, muss jedes Segment einen Benutzerdaten-Header enthalten, damit das Mobiltelefon die Segmente wieder zusammenfügen kann. Dadurch reduziert sich die nutzbare Länge auf 153 Zeichen (GSM-7) bzw. 67 Zeichen (Unicode) pro Segment. Eine 161 Zeichen lange GSM-7-Nachricht wird daher als zwei Segmente abgerechnet, nicht als eines. Siehe /answers/what-is-concatenated-sms und /answers/what-is-udh-sms.
Beschränken Sie die Nachrichten auf ein Segment.
Da die Abrechnung pro Segment erfolgt, kann ein einzelnes Unicode-Zeichen die Kosten einer Massen-SMS-Kampagne verdoppeln. Entfernen Sie Emojis, verwenden Sie Anführungszeichen, kürzen Sie Links und überprüfen Sie die Segmentanzahl vor dem Versand mit dem SMS-Segmentrechner unter /tools/sms-segment-calculator. Weitere Informationen finden Sie unter /answers/how-to-reduce-sms-costs.