カスタムキーワード処理
このリファレンス記事では、Brazeが双方向SMS、MMS、RCSメッセージングと自動応答をどのように処理するかについて説明します。キーワードトリガーの仕組み、カスタムキーワードカテゴリ、多言語サポートについても解説しています。
双方向メッセージング(カスタムキーワード応答)
双方向メッセージングでは、メッセージを送信し、それに対する応答を処理できます。エンドユーザーがBrazeにキーワードを送信すると、そのユーザーに自動返信が届きます。正しく適用すれば、双方向メッセージングはカスタマーマーケティングにおけるシンプルで即時的かつダイナミックなソリューションとなり、時間とリソースを節約できます。
キーワードと自動応答の管理
BrazeのSMS、MMS、RCSでは、キーワードトリガーの作成、カスタム応答の設定、複数言語のキーワードセットの定義、カスタムキーワードカテゴリの設定が可能です。

Brazeは、オプトアウトキーワードの完全なセット(デフォルトキーワードおよびカスタムキーワード)を使用して、正確なオプトアウト処理とファジーオプトアウトを行います。
キーワードトリガーの追加
デフォルトのオプトインおよびオプトアウトキーワードに加えて、オプトイン、オプトアウト、ヘルプの応答をトリガーする独自のキーワードを定義することもできます。
独自のキーワードを定義するには、以下の手順に従ってください。
- Brazeダッシュボードで、Audience > Subscription Group Managementに移動し、SMS/MMS/RCSサブスクリプショングループを選択します。
- Global Keywordsの下で、キーワードを追加したいキーワードカテゴリの横にある鉛筆アイコンを選択します。

- 開いたタブで、このキーワードカテゴリをトリガーするキーワードを追加します。キーワードは大文字と小文字を区別せず、
START、YES、UNSTOPなどのユニバーサルキーワードは変更できません。
キーワードとキーワード応答には以下のルールが適用されます。
| キーワード | キーワード応答 |
|---|---|
| - 有効なUTF-8エンコード文字 - カテゴリごとに最大20キーワード - 最大34文字 - 最小1文字 - スペースを含めることはできない - サブスクリプショングループ全体で大文字小文字を区別せず一意である必要がある |
- 空白にはできない - 最大300文字 - 有効なUTF-8文字 |

これらのキーワードをキャンペーンやキャンバスでリターゲティングやメッセージのトリガーにどのように使用できるか知りたい場合は、ユーザーリターゲティングをご覧ください。
応答の管理
特定のキーワードカテゴリにキーワードをテキスト送信したユーザーに送信される応答を管理できます。
- Brazeダッシュボードで、Audience > Subscription Group Managementに移動し、SMS/MMS/RCSサブスクリプショングループを選択します。
- Global Keywordsの下で、鉛筆アイコンを選択して応答を編集するキーワードカテゴリを選択します。

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

- 応答内の静的URLを自動的に短縮するには、Link Shorteningトグルを選択します。文字カウンターが更新され、短縮URLの予想される長さが表示されます。

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

アクションベースのキャンバスが受信SMS、MMS、またはRCSメッセージによってトリガーされた場合、キャンバスの最初のメッセージステップでSMS、MMS、またはRCSのプロパティを参照できます。
多言語サポート
特定の国に送信する場合、送信者は現地の言語で受信キーワードと送信返信をサポートする必要がある場合があります。これをサポートするために、Brazeでは言語固有のキーワード設定を作成できます。作成すると、言語固有のキーワード設定はサブスクリプショングループ内のすべての送信番号に適用されます。

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

英語以外の言語にはプリセットのキーワードと応答が付属していないため、送信者はマーケティングチームおよび法務チームと協力して、必要なキーワードをこのセットに追加する必要があります。そうしないと、Brazeはそれらの言語のローカライズされた受信メッセージを処理しません。
言語を削除する必要がある場合は、右下のDelete Languageボタンを選択します。

カスタムキーワードカテゴリ
3つのデフォルトキーワードカテゴリ(オプトイン、オプトアウト、ヘルプ)に加えて、最大25個の独自のキーワードカテゴリを作成できます。これにより、任意のキーワードを識別し、ビジネスに固有の応答を設定できます。カテゴリの例としては「PROMO」や「DISCOUNT」があり、今月実施中のプロモーションに関する応答を促すことができます。
これらのカスタムキーワードは「常時オン」の状態で動作します。つまり、メッセージサービスに購読しているユーザーは、いつでもキーワードをテキスト送信して応答を受け取ることができます。この動作に加えて、ユーザーのライフサイクルの特定の時点でのみ送信できる特定のキーワードを定義するオプションもあります。

カスタムカテゴリの作成
カスタムキーワードカテゴリを作成するには、以下の手順に従ってください。
- 適切なサブスクリプショングループを編集します。
- Add custom keywordを選択します。

- キーワードカテゴリ名を入力し、ユーザーが返信メッセージを受け取るためにテキスト送信できるキーワードを定義します。
このキーワードカテゴリが作成されると、キャンペーンやキャンバスでフィルターおよびトリガーとして利用できるようになります。
カスタムキーワードカテゴリで作成されたキーワードは、新しいキーワード作成のすべてのルールとバリデーションに準拠します。
ライフサイクル固有のキーワード
ライフサイクル中の特定の時点(例えば、最初のオンボーディング中)で顧客が特定のキーワードを送信して応答を受け取ることを制限したいユースケースがある場合は、キャンペーンまたはキャンバスでトリガーサブスクリプショングループ内のキーワードカテゴリOTHERに受信SMSを送信を使用し、ユーザーが特定の時点で送信できるキーワードを定義できます。
このトリガーは、メッセージの「一致する」または「一致しない」比較、および正規表現の「マッチする」または「マッチしない」ルールを使用して、特定の受信メッセージのフィルタリングをサポートし、ユーザーの入力を検証します。
キャンバス

キャンペーン

不明なキーワードへの対応
購読中のユーザーが定義済みのキーワードに一致しないテキストを送信した場合の自動応答を設定することを強くお勧めします(OTHERキーワードカテゴリで処理されます)。
デフォルトの返信(例えば「申し訳ありません。そのキーワードは認識できませんでした。」)を送信するには、以下の手順に従ってください。
- SMS キャンペーンを作成します。
- ターゲットオーディエンスで、すべてのユーザーを選択します(トリガーによってメッセージを受信するユーザーは制限されます)。
- スケジュールで、アクションベースの配信を選択します。
- トリガーを、適切なサブスクリプショングループのキーワードカテゴリOTHER内への受信SMS送信に設定します。
- Messagingステップで、ユーザーに受信させたい応答本文を入力します。
Brazeが不明な電話番号(プロファイルが存在する前)からの受信メッセージをどのように処理するかについては、不明な電話番号の処理をご覧ください。

これらのキーワードとキーワードカテゴリをキャンペーンやキャンバスでリターゲティングやメッセージのトリガーにどのように使用できるか知りたい場合は、ユーザーリターゲティングをご覧ください。