必要な情報はすべて、不要な情報は一切なし
なぜ160なのか、そしてなぜ70なのか
160文字の制限は、7ビットGSMアルファベットでエンコードされたSMSの140バイトのペイロードに由来します。絵文字、特殊な引用符、あるいはアラビア語、中国語、キリル文字など、1文字でもGSM-7の範囲外になると、メッセージ全体が16ビットのUCS-2エンコーディングに切り替わり、70文字しか収まらなくなります。詳細は/answers/what-is-encoding-gsm-7-ucs-2をご覧ください。
連結SMSによるカウント数の変化
単一セグメントの制限を超えると、各パーツにユーザーデータヘッダーを含める必要があるため、端末がそれらを再結合する際に、1セグメントあたりの利用可能な文字数は153文字(GSM-7)または67文字(Unicode)に減少します。したがって、161文字のGSM-7メッセージは、1セグメントではなく2セグメントとして課金されます。詳細は/answers/what-is-concatenated-smsおよび/answers/what-is-udh-smsを参照してください。
メッセージを1セグメントに収める
セグメントごとに料金が発生するため、Unicode文字が1つ混入するだけでSMS一斉送信のコストが2倍になる可能性があります。絵文字を削除し、直線的な引用符を使用し、リンクを短縮した上で、/tools/sms-segment-calculatorを使用して送信前にセグメント数を確認してください。詳細は/answers/how-to-reduce-sms-costsをご覧ください。