Skip to content

カスタムキーワード処理

このリファレンス記事では、Brazeが双方向SMS、MMS、RCSメッセージングと自動応答をどのように処理するかについて説明します。キーワードトリガーの仕組み、カスタムキーワードカテゴリ、多言語サポートについても解説しています。

双方向メッセージング(カスタムキーワード応答)

双方向メッセージングでは、メッセージを送信し、それに対する応答を処理できます。エンドユーザーがBrazeにキーワードを送信すると、そのユーザーに自動返信が届きます。正しく適用すれば、双方向メッセージングはカスタマーマーケティングにおけるシンプルで即時的かつダイナミックなソリューションとなり、時間とリソースを節約できます。

キーワードと自動応答の管理

BrazeのSMS、MMS、RCSでは、キーワードトリガーの作成、カスタム応答の設定、複数言語のキーワードセットの定義、カスタムキーワードカテゴリの設定が可能です。

キーワードトリガーの追加

デフォルトのオプトインおよびオプトアウトキーワードに加えて、オプトイン、オプトアウト、ヘルプの応答をトリガーする独自のキーワードを定義することもできます。

独自のキーワードを定義するには、以下の手順に従ってください。

  1. Brazeダッシュボードで、Audience > Subscription Group Managementに移動し、SMS/MMS/RCSサブスクリプショングループを選択します。

  2. Global Keywordsの下で、キーワードを追加したいキーワードカテゴリの横にある鉛筆アイコンを選択します。鉛筆アイコンが表示されたオプトインキーワード。

  3. 開いたタブで、このキーワードカテゴリをトリガーするキーワードを追加します。キーワードは大文字と小文字を区別せず、STARTYESUNSTOPなどのユニバーサルキーワードは変更できません。「オプトイン」カテゴリのキーワード編集画面。追加されたキーワードは「START」、「UNSTOP」、「YES」。返信メッセージフィールドには「この番号からのメッセージの配信を停止しました。ヘルプが必要な場合はHELPと返信してください。配信停止するにはSTOPと返信してください。メッセージおよびデータ料金が適用される場合があります。」と表示されています。

キーワードとキーワード応答には以下のルールが適用されます。

キーワード キーワード応答
- 有効なUTF-8エンコード文字
- カテゴリごとに最大20キーワード
- 最大34文字
- 最小1文字
- スペースを含めることはできない
- サブスクリプショングループ全体で大文字小文字を区別せず一意である必要がある
- 空白にはできない
- 最大300文字
- 有効なUTF-8文字

応答の管理

特定のキーワードカテゴリにキーワードをテキスト送信したユーザーに送信される応答を管理できます。

  1. Brazeダッシュボードで、Audience > Subscription Group Managementに移動し、SMS/MMS/RCSサブスクリプショングループを選択します。

  2. Global Keywordsの下で、鉛筆アイコンを選択して応答を編集するキーワードカテゴリを選択します。鉛筆アイコンが表示されたオプトインキーワード。

  3. 開いたタブで応答を編集します。応答を作成する際は、コンプライアンスを正しく守るための6つのルールに留意し、キーワードとキーワード応答に適用される以下のルールをお読みください。応答画面

  4. 応答内の静的URLを自動的に短縮するには、Link Shorteningトグルを選択します。文字カウンターが更新され、短縮URLの予想される長さが表示されます。「Link Shortening」トグルがオンのときに文字カウンターが更新される様子を示すGIF。
考慮事項
キーワード キーワード応答
- 有効なUTF-8エンコード文字
- カテゴリごとに最大20キーワード
- 最大34文字
- 最小1文字
- スペースを含めることはできない
- サブスクリプショングループ全体で大文字小文字を区別せず一意である必要がある
- 空白にはできない
- 最大300文字
- 有効なUTF-8文字

多言語サポート

特定の国に送信する場合、送信者は現地の言語で受信キーワードと送信返信をサポートする必要がある場合があります。これをサポートするために、Brazeでは言語固有のキーワード設定を作成できます。作成すると、言語固有のキーワード設定はサブスクリプショングループ内のすべての送信番号に適用されます。 キーワード設定として追加する言語を表示するドロップダウン。

言語固有のキーワードの作成

Add a Languageを選択し、ターゲット言語を選択するか、ドロップダウン内で言語を検索します。

言語を削除する必要がある場合は、右下のDelete Languageボタンを選択します。

「イタリア語」タブが選択されたGlobal Keywordsページ。追加された各言語のタブが表示されています。

カスタムキーワードカテゴリ

3つのデフォルトキーワードカテゴリ(オプトイン、オプトアウト、ヘルプ)に加えて、最大25個の独自のキーワードカテゴリを作成できます。これにより、任意のキーワードを識別し、ビジネスに固有の応答を設定できます。カテゴリの例としては「PROMO」や「DISCOUNT」があり、今月実施中のプロモーションに関する応答を促すことができます。

これらのカスタムキーワードは「常時オン」の状態で動作します。つまり、メッセージサービスに購読しているユーザーは、いつでもキーワードをテキスト送信して応答を受け取ることができます。この動作に加えて、ユーザーのライフサイクルの特定の時点でのみ送信できる特定のキーワードを定義するオプションもあります。

「Promo」カテゴリのキーワード。ユーザーが「YO」とテキスト送信すると、プロモコード付きのメッセージを受信します。

カスタムカテゴリの作成

カスタムキーワードカテゴリを作成するには、以下の手順に従ってください。

  1. 適切なサブスクリプショングループを編集します。
  2. Add custom keywordを選択します。新しいキーワードを追加するフィールド。
  3. キーワードカテゴリ名を入力し、ユーザーが返信メッセージを受け取るためにテキスト送信できるキーワードを定義します。

このキーワードカテゴリが作成されると、キャンペーンやキャンバスでフィルターおよびトリガーとして利用できるようになります。

カスタムキーワードカテゴリで作成されたキーワードは、新しいキーワード作成のすべてのルールとバリデーションに準拠します。

ライフサイクル固有のキーワード

ライフサイクル中の特定の時点(例えば、最初のオンボーディング中)で顧客が特定のキーワードを送信して応答を受け取ることを制限したいユースケースがある場合は、キャンペーンまたはキャンバスでトリガーサブスクリプショングループ内のキーワードカテゴリOTHERに受信SMSを送信を使用し、ユーザーが特定の時点で送信できるキーワードを定義できます。

このトリガーは、メッセージの「一致する」または「一致しない」比較、および正規表現の「マッチする」または「マッチしない」ルールを使用して、特定の受信メッセージのフィルタリングをサポートし、ユーザーの入力を検証します。

キャンバス

アクションベースのキャンバスステップ。トリガーはサブスクリプショングループ「Messaging Service」のキーワードカテゴリ「Other」への受信SMSの送信で、メッセージ本文が正規表現「キャレット記号skip」にマッチします。

キャンペーン

アクションベースのキャンペーン。トリガーはサブスクリプショングループ「Marketing Message Service A」のキーワードカテゴリ「Other」への受信SMSの送信で、メッセージ本文が「Keyword1」または「Keyword2」であるか、「Keyword A」ではない場合です。

不明なキーワードへの対応

購読中のユーザーが定義済みのキーワードに一致しないテキストを送信した場合の自動応答を設定することを強くお勧めします(OTHERキーワードカテゴリで処理されます)。

デフォルトの返信(例えば「申し訳ありません。そのキーワードは認識できませんでした。」)を送信するには、以下の手順に従ってください。

  1. SMS キャンペーンを作成します。
  2. ターゲットオーディエンスで、すべてのユーザーを選択します(トリガーによってメッセージを受信するユーザーは制限されます)。
  3. スケジュールで、アクションベースの配信を選択します。
  4. トリガーを、適切なサブスクリプショングループのキーワードカテゴリOTHER内への受信SMS送信に設定します。
  5. Messagingステップで、ユーザーに受信させたい応答本文を入力します。

Brazeが不明な電話番号(プロファイルが存在する前)からの受信メッセージをどのように処理するかについては、不明な電話番号の処理をご覧ください。

New Stuff!