Skip to content
Last updated

SMSメッセージの要件と制限

SMSには、メールよりも厳しい文字数とデータの要件があります。キャンペーンを作成する前に確認すると、パーソナライズ、URL、文字コードによって予想外のセグメントが発生したり、配信に失敗したりすることを防げます。

メッセージ要件

要件詳細
送信者ワークスペースに割り当てられたTreasure AIプロビジョニング済みショートコード
受信者の電話番号+12125551234などのE.164形式
GSM-7メッセージ1セグメントあたり最大160文字
Unicodeメッセージ1セグメントあたり最大70文字
長いメッセージ複数のSMSセグメントを使用。各セグメントで配信コストが加算されるため確認が必要
パーソナライズLiquid変数に対応するオーディエンスカラムのマッピングが必要
URLTreasure AIのリンク短縮にはHTTPS URLを使用

文字コードとセグメント

GSM-7メッセージは1セグメントあたり最大160文字です。多くの絵文字を含む、GSM-7文字セット外の文字を含むメッセージはUnicodeエンコーディングになり、1セグメントあたり最大70文字になります。

Engage Studioはメッセージ作成中にセグメント数を表示します。Liquid値、UTMパラメータ、リンクを追加した後にも確認してください。レンダリング後の値によって最終的な長さが変わる場合があります。

リンク固有の制限は、SMSキャンペーンのリンクを短縮するを参照してください。

Liquidでパーソナライズする

Liquidを使用して、送信時にプロファイル属性を挿入します。

Hi {{ profile.first_name }}, your offer is ready.

メッセージ内のすべての変数には対応する出力マッピングが必要です。profile.first_nameを参照する場合は、first_nameマッピングが必要です。

出力マッピングを設定する

キャンペーンActivationで次の値をマッピングします。

  • phone_numberは配信に必須で、E.164形式の電話番号を含めます。
  • メッセージで使用する各Liquid変数に対応するカラムを追加します。
  • マッピングとLiquid式には同じカラム名を使用します。

マッピングされていない変数を使用すると、メッセージが不完全になったり、Activationが失敗したりする場合があります。Activationの手順はSMSキャンペーンを作成するを参照してください。

関連要件