Skip to content

よくある質問

この記事では、SMS、MMS、RCS メッセージングに関するよくある質問に回答します。

一般

SMS APIオブジェクトのapp_idとは何ですか?

アプリ識別子APIキー(app_id)は、ワークスペース内の特定のアプリにアクティビティを関連付けるパラメーターです。ワークスペース内のどのアプリとやり取りしているかを指定します。たとえば、iOSアプリ用のapp_id、Androidアプリ用のapp_id、Web統合用のapp_idがあります。

SMSの場合、API経由でSMSメッセージを送信する際(/messages/sendエンドポイントなど)にapp_idパラメーターが必要です。これは、ワークスペース内のどのアプリがSMSアクティビティまたはAPI呼び出しに関連付けられているかを指定します。SMSメッセージングのためにワークスペースで設定されたアプリの有効なapp_idであれば、ユーザーのプロファイルにその特定のアプリがあるかどうかに関係なく使用できます。

app_idは、設定 > アプリ設定に移動し、識別セクションを見つけることで確認できます。

複数のユーザーが同じ電話番号を持っている場合はどうなりますか?

同じ電話番号(SMSが有効)を共有する複数のユーザープロファイルが、受信SMSのイベントによってトリガーされるアクションベースのキャンペーンまたはキャンバスコンポーネントに同時に適格である場合、Brazeはキャンバスコンポーネントレベルでユーザーの重複を排除します。これにより、複数のユーザーが同じ電話番号を共有していても、キャンバスコンポーネントに対して複数のSMSテキストを受信することが防止されます。

Brazeは以下のフローを使用して受信者プロファイルを決定します。

  • 最も最近SMSを受信したプロファイルを確認します(最大7日前まで)。存在する場合、そのユーザーに送信します。
  • どちらも7日前までにSMSを受信していない場合、電話番号に一致する「phone」のユーザーエイリアスを持つユーザーに送信します。
  • どちらも存在しない場合、利用可能なプロファイルの中からランダムなプロファイルに送信します。

共有された電話番号から「START」または「STOP」キーワードを受信した場合、すべてのユーザープロファイルがSMSの購読および有効化、または購読解除されます。これはAPIの状態変更にも適用されます。たとえば、異なるexternal IDを持つ複数のプロファイルが同じ電話番号を持っている場合、APIを通じた購読グループの状態変更は、1つのexternal IDのみが指定されていても、その電話番号を持つすべてのプロファイルを更新します。

不必要に大規模な更新を防ぐため、購読の更新が行われた際に、識別子を共有するユーザープロファイルは最大100件まで更新されます。同じ電話番号を共有するユーザープロファイルが100件を超える場合、すべてのプロファイルが更新されるわけではありません。

共有ショートコードとは何ですか?

共有ショートコードでは、どのビジネスや組織が送信したかに関係なく、すべてのテキストメッセージが同じ5〜6桁の電話番号から消費者のモバイルデバイスに届きます。共有ショートコードは比較的低コストですぐに利用できますが、ビジネス専用のショートコードを持てないことを意味します。

このアプローチのデメリットには以下が含まれます。

  • 顧客が、あなたと共有ショートコードを持つ別のビジネスのメッセージをオプトアウトした場合、あなたのメッセージもオプトアウトされます。
  • 1つのビジネスがルールに違反した場合、すべてのビジネスのメッセージが停止されます。
  • セキュリティの問題

請求と料金

SMSの請求はどのように行われますか?

ショートコードとロングコードの料金に加えて、Brazeはさまざまな国向けにSMSメッセージの割り当てを提供しています。つまり、お客様と協力して、さまざまな国ごとに一定数のメッセージセグメントを設定し、それを使用してSMSキャンペーンを送信します。請求は、国ごとに送信されたメッセージセグメント数に基づいて行われます。メッセージセグメントの計算方法の詳細については、メッセージセグメントとコピーの制限ガイドを参照してください。上限に近づいている場合は、アカウントマネージャーから連絡があり、関連するレポートを提供して最新情報をお届けします。超過料金に関するその他のご質問については、Brazeの担当者にお問い合わせください。

MMSとSMSの料金は異なりますか?

MMSとSMSはコストが異なり、ボリュームに基づいて別々に課金されます。料金情報については、Brazeオンボーディングチームにお問い合わせください。

超過料金を回避するにはどうすればよいですか?

超過料金が一切発生しないことを保証することはできませんが、割り当て上限を超える可能性を減らすために、以下の予防策を講じることができます。

  • SMSの文字数に注意してください。意図せず複数のセグメントを送信すると、超過料金が発生する可能性があります。詳細については、セグメントの内訳を参照してください。
  • LiquidやConnected Contentを考慮して、SMSの文字数を慎重に計算してください。ダッシュボードのBraze SMSコンポーザーでは、これらの機能の使用量を推定または考慮しません。
  • メッセージが使用するエンコーディングの種類を考慮してください。メッセージがGSM-7エンコーディングを使用する場合、通常1メッセージセグメントあたり128文字のメッセージを送信できると見積もることができます。メッセージがUCS-2エンコーディングを使用する場合、通常1メッセージセグメントあたり67文字のメッセージを送信できると見積もることができます。
  • テスト、テスト、そしてテストです!特にLiquidやConnected Contentを使用する場合は、送信前に必ずSMSメッセージをテストしてください。

固定電話にメッセージが送信された場合、SMS送信数にカウントされますか?

米国、カナダ、英国の場合:

  • SMSが固定電話に送信された場合、未配信としてマークされます。ただし、Twilioは配信の試行に対して課金するため、メッセージログで送信済み配信済み、または未配信としてマークされたメッセージは請求対象となります。
  • 英国では、一部のキャリアがSMSをボイスメールに変換してメッセージを配信する場合があります。

その他の国の場合:

  • Twilioはエラーを返し、試行されたSMSメッセージに対して課金されることはありません。

メッセージが160文字(GSM-7)または70文字(UCS-2)未満なのに、追加のメッセージセグメントが課金される可能性があるとBrazeダッシュボードで警告が表示されるのはなぜですか?

メッセージにLiquidパーソナライゼーションが含まれている場合、追加のメッセージセグメントが課金される可能性があります。コンテンツブロックのテンプレート処理は、メッセージの送信準備が整うまで行われません。コンテンツブロックを含むSMSを編集する際、Brazeはコンテンツブロックの内容を把握できませんが、おおよその見積もりを提供します。テストペインを使用してメッセージをプレビューし、期待される内容をより正確に把握することをお勧めします。

送信と配信性

SMSキャンペーンには任意のリンクを含めることができます。ただし、いくつかの注意点があります。

  • リンクはSMSの160文字制限の大部分を占める可能性があります。リンクとテキストの両方を含めると、1通ではなく2通のSMSメッセージになる場合があります。
  • 企業はリンクの文字数への影響を抑えるためにリンク短縮サービスを使用することがよくあります。ただし、短縮リンクをロングコードで送信すると、キャリアがリンクのリダイレクトを疑い、メッセージをブロックまたは拒否する可能性があります。
  • リンクを含める場合、ショートコードが最も信頼性の高い番号タイプです。

Brazeには独自のリンク短縮機能もあり、リンクを自動的に短縮し、クリックスルー分析を提供します。詳細については、リンク短縮を参照してください。

SMSメッセージの送信速度をレート制限する必要がありますか?

デフォルトの同時実行レートとスループットでは、ショートコードあたり1時間に約360,000メッセージを送信できます。追加のスループットには追加のショートコードが必要です。

SMSのURLをどのように許可リストに登録しますか?

特定の国(スウェーデンや北欧諸国など)のユーザーにURLを含むSMSメッセージを送信する前に、これらのURLをキャリアに登録する必要があります。Brazeカスタマーサービスマネージャーにお問い合わせください。このプロセスには約5日かかります。

SMSのスパム検出を回避するためのベストプラクティスは何ですか?

  1. オプトインとオプトアウトの手順が明確であることを確認してください。
  2. あなた(ブランド)が顧客との関係を持っていることを確認してください。
  3. コンテンツがその関係性と、ユーザーが受信をオプトインした内容に関連していることを確認してください。

スパム検出の回避に関する詳細なガイドラインについては、SMSの法律と規制に関するガイドラインをご覧ください。

絵文字は何文字を使用しますか?

絵文字はすべての絵文字に標準的な文字数がないため、扱いが難しい場合があります。絵文字が文字数制限を超え、Brazeコンポーザーでは1通のメッセージとして表示されているにもかかわらず、SMSが複数のメッセージに分割されるリスクがあります。メッセージをテストする際に、セグメント計算ツールを使用して、メッセージが分割されるかどうかをより正確に確認できます。

購読グループとオプトイン/オプトアウト

ユーザーが適切な購読グループに入るように、SMSの選択的オプトインのロジックをどのように作成しますか?

カスタムキーワードはカスタムイベントとして記録されるため、顧客がテキスト送信できるキーワードに基づいてセグメントを作成します。たとえば、ユーザーがVIPメッセージのSMSにはオプトインしたがアラートにはオプトインしていない場合、VIPセグメントとアラートセグメントを作成し、ユーザーを適切なセグメントに割り当てることができます。

ユーザーがショートコードに「Stop」とテキスト送信した場合、購読グループから購読解除されますか?

ユーザープロファイルではどのように表示されますか?購読グループは2つのダッシュ(- -)に戻り、購読と購読解除のカスタムイベントが記録されます。

ユーザーがオプトアウトしている状態でショートコードやロングコードにキーワードを送信した場合、Brazeで設定したそのキーワードへの応答を受信しますか?

ユーザーがオプトアウトしている状態でデフォルトキーワードカテゴリのキーワードを送信した場合、そのキーワードに対する応答を受信します。ユーザーがオプトアウトしている状態でカスタムキーワードを送信した場合、そのキーワードに対する応答は受信しません。

SMSイベントプロパティは文中のキーワードをキャプチャしますか?

文中のキーワードを認識させるには(たとえば「please stop texting me」)、メッセージ内でLiquidステートメントを使用して特定の単語を認識させる必要があります。イベントプロパティには256文字の制限がありますが、それ以外に文字数制限はありません。

テスト

テストテキストメッセージは制限にカウントされますか?

はい、カウントされます。メッセージのテスト時にはこの点にご注意ください。

SMSテストメッセージを受信するには、ユーザーがSMS購読グループに属している必要がありますか?

はい、必要です。ユーザーは有効な電話番号を持ち、テスト送信に使用するSMS購読グループに属し、SMSのGeographic Permissionsで少なくとも1つの国が選択されている必要があります。

ユーザープロファイルにエイリアスが存在するかどうかを確認する方法はありますか?

エイリアスはユーザープロファイルには表示されません。エイリアスが設定されていることを確認するには、ユーザーデータのエクスポートエンドポイントを使用する必要があります。

MMS

MMSを送信する場合、Currentsデータに変更はありますか?

いいえ、MMSメッセージを送信する場合も同じレベルのインサイトが提供されます。

MMSの画像とメッセージ本文の配信順序を制御できますか?

Brazeは、MMSメッセージにメッセージ本文と画像の両方が含まれている場合の表示順序を制御できません。これは以下を含むがこれに限定されないいくつかの要因に依存します。

  • メッセージを受信するキャリア
  • メッセージを受信するデバイス
  • メッセージの全体的なサイズ

MMSには別途オンボーディングプロセスが必要ですか?

いいえ。MMSは現在、SMSオンボーディングプロセスに含まれています。すでにオンボーディングを完了した既存のお客様は、以下のステップを完了した後にMMSキャンペーンの送信を開始できます。

  1. MMSを購入します。
  2. Brazeオンボーディングチームに連絡して、MMS機能の有効化をリクエストします。これによりMMSが有効になり、SMS/MMSサブスクリプショングループが作成または更新されます。

次に、BrazeオンボーディングチームがショートコードとロングコードがMMSに対して有効になっていることを確認します(米国とカナダ)。また、MMS用に追加または有効化された現在の番号を表示するようにサブスクリプショングループを更新します。これらのステップが完了すると、ネイティブのSMSコンポーザーからすぐにMMSメッセージを送信できます。

機能が有効になっているのに、ダッシュボードでMMSが見つからないのはなぜですか?

MMSは、サブスクリプショングループが「MMS有効」と見なされた場合にのみBrazeダッシュボードに表示されます。これは、SMS/MMSメッセージのコンポーザーでサブスクリプショングループを選択する際のMMSタグに反映されます。つまり、サブスクリプショングループ内の少なくとも1つの番号がMMSメッセージを送信できる必要があります。

さらに、特定の状況では、元々MMSが有効になっていなかったショートコードの有効化をTwilioが再承認する必要がある場合があります。この承認プロセスには数週間かかる可能性があります。

RCS

iOSデバイスでRCSメッセージが正確にレンダリングされないのはなぜですか?

RCSメッセージは、オペレーティングシステムやメッセージングアプリによってiOSデバイスでの表示が異なる場合があります。iOSデバイスでは、以下の動作が発生する可能性があります。

  • 同じ会話スレッド内の異なるRCSメッセージからのサジェストアクションがグループ化され、誤った順序で表示される場合があります。
  • リッチカードボタンおよびリッチカード外のサジェストアクションが、リッチカードボタンやサジェストアクションをタップした後も表示されたままになる場合があります。

RCSで事前録音のボイスメールを送信できますか?

はい、メディアメッセージを使用してオーディオファイルをサポートできます。

REST APIのSMSオプトインがSMS/MMS/RCSパフォーマンスの合計オプトイン数と一致しないのはなぜですか?

SMS/MMS/RCSパフォーマンスダッシュボードの合計オプトイン数合計オプトアウト数は、受信SMSキーワード処理によるサブスクリプション変更をカウントします(たとえば、ユーザーがショートコードにオプトインキーワードをテキスト送信した場合)。REST API、ダッシュボード、またはその他のソースを通じて行われたすべてのサブスクリプション更新が含まれるわけではありません。

ソース別のオプトインとオプトアウトを分析するには、USERS_BEHAVIORS_SUBSCRIPTIONGROUP_STATECHANGE_SHAREDクエリビルダーを使用し、STATE_CHANGE_SOURCEでフィルタリングします(たとえば、Rest APIInbound Messageの比較)。

New Stuff!