ダブルオプトイン
ダブルオプトイン機能では、SMS、MMS、またはRCSメッセージを受信する前に、ユーザーがオプトインの意思を明示的に確認する必要があります。これにより、エンゲージメントの高いユーザーにメッセージングを集中させ、コンプライアンスのベストプラクティスをサポートします。
ダブルオプトインが有効になっている場合、CampaignsやCanvasesからメッセージを送信する前に、ユーザーに明示的な同意を求めるメッセージが送信されます。
1991年電話消費者保護法(TCPA)の明示的な要件ではありませんが、Brazeでは、ユーザーがSMS、MMS、またはRCSプログラムに参加することを認識し、同意していることを確認するためにダブルオプトインを設定することを推奨しています。コンプライアンスの詳細については、SMS、MMS、RCSに関する法律、規制、不正利用防止をご覧ください。
ダブルオプトインワークフロー
ダブルオプトインにより、インバウンドおよびアウトバウンドのオプトインCampaignsを通じて明示的な同意を取得できます。
アウトバウンド
ユーザーが電話番号を提供すると、同意を求めるメッセージが送信されます。

インバウンド
ユーザーがオプトインキーワードを含むメッセージを送信すると、同意を求めるメッセージが送信されます。

ダブルオプトインの有効化
ダブルオプトインを有効にするには、該当するサブスクリプショングループのグローバルキーワードテーブルに移動し、オプトインキーワードカテゴリの編集をクリックします。次に、オプトイン方法(オプトインまたはダブルオプトイン)を選択します。ダブルオプトインを選択すると、ページが展開され、追加の設定可能なフィールドが表示されます。

設定可能なフィールド
| カテゴリ | フィールド | 説明 |
|---|---|---|
| オプトインプロンプト | キーワード | ユーザーがオプトインの意思を示すためにテキストできるキーワードです。STARTは必須キーワードです。このオプトインプロンプトは、サブスクリプションソースセクションに記載されているソースによってサブスクリプションステータスが更新された場合にもユーザーに送信されます。 |
| 返信メッセージ | ユーザーがオプトインキーワードをテキストした後に受け取る最初の応答です(例:「この番号からのメッセージ受信を確認するにはYと返信してください。メッセージ&データ料金が適用される場合があります。」) | |
| ダブルオプトイン確認 | キーワード | ユーザーがオプトインの意思を確認するために返信できるキーワードです。少なくとも1つのキーワードが必要です。これらのキーワードはオプトインプロンプト返信メッセージフィールドで指定する必要があります。 |
| 返信メッセージ | ユーザーがオプトインを明示的に確認し、メッセージ送信可能になった後に受け取る確認応答です。ユーザーのサブスクリプショングループステータスはSubscribedに設定されます。 |
ユーザーがオプトインプロンプトを受け取った後、オプトインの意思を確認するまでに30日間の猶予があります。30日間の時間枠を過ぎた後にサブスクリプションを希望する場合、ユーザーはオプトインキーワードをテキストしてダブルオプトインワークフローを再度開始する必要があります。

サブスクリプショングループステータス
ユーザーがダブルオプトインワークフローを完了した後にのみ、サブスクリプショングループステータスがSubscribedに更新されます。ユーザーがワークフローを開始したが完了しなかった場合、Unsubscribedのままとなり、そのサブスクリプショングループからメッセージを送信することはできません。
ユーザーは、他のソースからサブスクリプション登録された場合(例:REST API、SDK)にも、ダブルオプトインワークフローに登録されることがあります。
サブスクリプションソース
ユーザーは、インバウンドメッセージ以外のサブスクリプション更新を通じてもダブルオプトインワークフローに入ることができます。これらのソースには、REST API、SDK、ユーザー設定センターからの更新が含まれます。ユーザーがこれらのソースを通じてダブルオプトインワークフローに入ると、オプトインプロンプト返信メッセージを受け取ります。

インバウンドメッセージ以外のソースからダブルオプトインワークフローに登録されたユーザーは、このワークフローに登録された回数に関係なく、24時間のローリング期間中に最大1回のオプトインプロンプト返信メッセージを受け取ります。
各サブスクリプションソースには、以下の表に記載されているように、異なる登録動作があります。
| ソース | ダブルオプトイン登録動作 |
|---|---|
| SDK | Braze SDKを通じてサブスクリプション登録されたユーザーは、自動的にダブルオプトインワークフローに入ります。 |
| REST API | /subscription/status/set、/v2/subscription/status/set、または/users/trackを通じてサブスクリプションステータスが設定され、オプションパラメーターuse_double_opt_in_logicがtrueとして渡された場合、ユーザーはワークフローに登録されます(例:[{“subscription_group_id” : “subscription_group_identifier”, “subscription_state” : “subscribed”, “use_double_opt_in_logic”: true}])。このパラメーターが省略された場合、ユーザーはダブルオプトインワークフローに登録されません。 |
| Shopify | Shopify連携によってサブスクリプションステータスが設定された場合、ユーザーはダブルオプトインワークフローに登録されません。 |
| ユーザーインポート | ユーザーインポートによってサブスクリプションステータスが設定された場合、ユーザーはダブルオプトインワークフローに登録されません。 |
| ユーザー設定センター | ユーザー設定センターを通じてサブスクリプション登録されたユーザーは、自動的にダブルオプトインワークフローに入ります。 |
| ユーザーの更新ステップ | ユーザーの更新ステップを通じてサブスクリプションステータスが設定され、オプションパラメーターuse_double_opt_in_logicがtrueとして渡された場合、ユーザーはダブルオプトインワークフローに登録されます。このパラメーターが省略された場合、ユーザーはダブルオプトインワークフローに登録されません。 |
多言語サポート
インバウンドメッセージの場合、ダブルオプトインはサブスクリプショングループで定義されたすべての言語でサポートされています。つまり、自動応答を異なる言語で定義でき、一致するキーワードが受信された際にBrazeが特定の言語に関連付けられた自動応答を送信します。
インバウンドメッセージ以外のサブスクリプション更新(例:SDK、REST API、Shopify)を通じてダブルオプトインワークフローに入るユーザーには、英語のキーワードのみが送信されます。