リッチコミュニケーションサービス: デベロッパーが知るべきこと

November 27, 2024
執筆者
レビュー担当者

リッチコミュニケーションサービス: デベロッパーが知るべきこと

リッチコミュニケーションサービス(RCS)は長年にわたり成長し続けており、Twilioはこれが将来の主要なグローバルメッセージングチャネルになると確信しています。iOS 18のリリースによってAppleデバイスでも利用可能となり、世界中の開発者がRCSに注目しています。この記事では、TwilioがRCSの展開を通じて得た知見をまとめ、開発者の皆様から寄せられるよくある質問にお答えします。

パブリックベータ版に参加して、RCSを使ってみませんか?Twilioの[RCS Business Messaging]ページにアクセスし、[Get started](開始する)をクリックするだけでお試しいただけます。リクエストは通常、数日中に承認されます。

iPhone displaying first RCS message from Twilio sender on WhatsApp, hashtag in background with Twilio logo.
iPhone displaying first RCS message from Twilio sender on WhatsApp, hashtag in background with Twilio logo.

RCSについて

RCSは新しい概念ではなく、Global System for Mobile Communications Association(GSMA)が構想した高度なメッセージングの進化形です。2008年に導入されましたが、本格的に普及し始めたのは、2019年にGoogleがAndroidエコシステムでの展開を開始してからです。その後は急速に拡大しており、今やこのサービスのアクティブユーザー数は毎月15億人を超え、現在も増え続けています。特に、2024年11月にiPhoneがRCSのサポートを開始してからの伸びは目覚ましく、Juniper Researchの予測によれば、RCSユーザー数は2026年までに36億人に達する見込みです。

RCSは、WhatsAppやFacebook MessengerのようなOver-The-Top(オーバーザトップ、OTT)メッセージングアプリが持つ頑健性と機能を、モバイルデバイスのネイティブメッセージングアプリにもたらすサービスです。RCSに対応したすべてのユーザーが、国境やモバイルOSの違いを超えてシームレスにメッセージをやり取りできます。RCSの最大の特徴のひとつは、従来のSMSをはるかに超える広範なリッチメッセージの配信が可能な点です。SMSは1992年から存在していますが、既読確認のような最新機能が追加されることはありませんでした。RCSはまた、モバイルネットワークとWi-Fiの両方で動作可能なため、様々なネットワーク環境で高い信頼性が確保されます。想像してみてください。メッセージにボタンが組み込まれていれば、受信者はボタンをタップして直接アクションを実行できます。商品カタログの閲覧や決済も可能です。こうした機能を取り入れた動的でインタラクティブなメッセージングは、ユーザーエンゲージメントの大幅な強化をもたらします。

注目すべき点として、RCSのコミュニケーションには2つの「タイプ」があります。ひとつはピアツーピア(P2P)コミュニケーション向けStandard RCS、もうひとつはアプリケーション対個人(A2P)用にカスタマイズされたRCS Business Messaging(RBM)です。P2Pタイプがエンドツーエンド暗号化などの消費者向け機能を備えているのに対し、RBMタイプは企業によるリッチなブランドメッセージの発信を可能にします。これは従来のコミュニケーション戦略をさらに進化させたもので、インタラクティブな交流とエンゲージメントの向上を実現します。RBMはあらゆる業種の企業に適していますが、顧客のモバイルデバイスを通じて信頼性の高い最新のコミュニケーションチャネルを築きたい大手企業にとって特に魅力的な選択肢です。

コミュニケーションチャネルの比較

最新のメッセージングオプションにおいて、RCSは従来のSMS/MMSや、WhatsAppのようなOTTメッセージングアプリにはない独自の強みを持っています。

機能

SMS

MMS

RCS Business Messaging

WhatsApp

配信方法

電話網

電話網

Wi‑Fiまたはキャリアデータ接続

Wi‑Fiまたはキャリアデータ接続

アプリのダウンロードが必要か

不要

不要

非対応

対応

リッチテキスト&メディア対応

不要

サイズ制限あり

必要

対応

スパム対策

「STOP」によるオプトアウト

「STOP」によるオプトアウト

ユーザーの通報により信頼スコアが低下し、メッセージ送信が停止される

ユーザーの通報により信頼スコアが低下し、メッセージ送信が停止される

信頼できる送信者

英数字IDで制限(一部の地域)

英数字IDで制限(一部の地域)

認証済みブランドプロフィール

Metaによる確認済みのチェックマーク

スループット

ネットワーク容量の範囲内

ネットワーク容量の範囲内

高速で柔軟に処理可能

階層に基づく制限

エンゲージメント追跡

限定的(配信ステータスのみ)

限定的(配信ステータスのみ)

配信確認と既読確認

配信確認と既読確認

料金設定(地域により異なる)

N/A

SMS/MMSに匹敵

SMS/MMSに匹敵

リッチなメッセージング機能

テキストのみの従来のSMSや、サイズが限られているMMSとは異なり、RCSはマルチメディアコンテンツをサポートしており、画像や動画、インタラクティブ要素などのリッチメディアをメッセージに直接含めることができます。この点だけでもRCSには優位性があることが分かります。ユーザーに別のアプリへの切り替えを求めることなく、より魅力的な機能を提供できるのです。RCSはこうした他にはない汎用性を備えているため、SMSや多くのOTTソリューションは実現できない、より高度なブランドメッセージングを展開する強力なチャネルとなります。

認証済み送信者プロフィール

SMS/MMSは広く利用されているメッセージングチャネルですが、よくパーソナライズに欠けると言われます。一部の地域では、メッセージは匿名のテキストとして表示され、送信者情報は電話番号または英数字のIDに限定されます。そのためユーザーは正当なメッセージとスパムとを区別できず、オーディエンスとの信頼関係を築きたい企業にとって大きな課題となっています。英数字の送信者IDの導入により、ブランド名を識別できるようになるなど多少の改善は見られましたが、真のブランドアイデンティティを提示するには依然として不十分です。RCSは、認証済み送信者プロフィールを可能にすることで、これまでの状況を一変させます。ブランドロゴや、下の図にある「Verified by Google」(Googleで検証済み)のようなバッジをあわせて表示できるため、一目で公式メッセージであることが分かります。この機能により、企業はSMSよりも効果的に存在感を示し、より強固な信頼関係を築くことが可能になります。

Features of branded RCS senders
Features of branded RCS senders

ブランディングされたRCS送信者の特徴

高いスループット

スループットもチャネルごとに大きく異なります。SMSとMMSのスループットは送信者IDの種類に左右されます。メッセージの処理件数は一般的な電話番号では1秒あたり数件程度ですが、ショートコードであれば1秒間に最大100件処理できます。ただし、これらの上限はネットワーク全体のトラフィックに左右されるため、混雑状況によっては配信速度が大きく低下する可能性もあります。一方、WhatsAppは階層に基づくシステムを採用しており、企業は認証レベルに応じて1日あたり250件から10万件のメッセージを送信できます。高い評価を維持している送信者であれば、スパムと判定されない限り、事実上無制限にメッセージを送信できる可能性があります。RCSはスループット面で柔軟性が高いため、高速配信が可能であり、SMSトラフィックに見られるような制約を回避できます。

組み込まれたフォールバックオプション

RCSは特定のキャリアやデバイス側のサポートを必要とするため、現時点では一部のユーザーはRCSメッセージを受信できない可能性があります。この問題に対処するため、Twilioはフォールバックソリューションを提供しています。受信者のデバイスでRCSがサポートされていない場合でも、SMSを介してシームレスにメッセージを配信でき、メッセージ配信の一貫性が確保されます。ユーザーの機能を手動で確認する必要もありません。WhatsAppのようなOTTチャネルは多くの国で広範に利用できますが、アプリの要件や時折発生する政府の規制の影響を免れません。これに対してSMSはほぼ世界中で利用可能です。Twilioの地域別RCS提供状況については、こちらをご覧ください。

競争力のある料金設定

これらのチャネル間では料金も異なり、RCSは多くの市場でSMS/MMSに匹敵する料金の維持を目指していますが、具体的な料金は現地の通信事業者の料金体系に左右されます。WhatsAppのようなOTTアプリも同様に、競争力のあるメッセージングサービス料金を提供していますが、その料金体系(このリンク先を閲覧するにはログインが必要。RCSに対応しているアカウントのみ閲覧可能)は異なります。Twilioでは、企業が地域ごとにRCS、SMS、WhatsAppの料金を比較し、自社のメッセージングニーズを満たすコスト効率の最も高いソリューションを選択できるよう、各種リソースを提供しています。

エンゲージメント追跡

RCSは従来のチャネルとは一線を画し、包括的なトラッキングを活用した顧客エンゲージメントの向上を可能にしています。配信ステータスや既読確認、インタラクティブなリッチコンテンツの提供など、ユーザージャーニーのあらゆる段階を数値化して測定できます。Twilioのテストでは、RCSの採用により主要メトリックスが向上することが明らかになりました。SMSと比較してワンタイムパスワード(OTP)認証の成功率が顕著に高いのもその一例です。企業はインタラクティブな機能をエンゲージメント向上に役立てるだけでなく、ユーザーがどのタッチポイントで反応したかをデータから正確に把握し、サービスの最適化につなげることができます。インタラクティブ機能の向上と数値化可能な成果を目指す企業にとって、こうした特長を備えたRCSはSMSに代わる魅力的な選択肢です。

Conversation funnel of an RCS campaign of a UK-based company
Conversation funnel of an RCS campaign of a UK-based company

英国に拠点を置く企業によるRCSキャンペーンのコンバージョンファネル

要約すると、RCSはSMSの使いやすさと、最新のメッセージングアプリの堅牢な機能を併せ持つサービスであり、これらすべてをデフォルトのメッセージングアプリケーションに組み込んでいます。信頼性を高める機能、マルチメディア対応、高いエンゲージメント率を備えたRCSは、モバイルファーストな今日のユーザーのニーズに合致したメッセージングの進化形なのです。

TwilioとNode.jsを使用したRCSの実装

Twilioでは、サンドボックス環境を利用してRCSを簡単に試したうえで導入できます。

手順に従いRCS送信者を設定し、メッセージングサービスを作成したら、Node.jsを使用して最初のRCSメッセージを送信してみましょう。既にメッセージングサービスをお使いであれば、コードの変更は一切不要です。

const client = require("twilio")();
client.messages
  .create({
    body: "I just got my first RCS message from my own Twilio sender 🥳",
    to: "+<NUMBER>",
    messagingServiceSid: "<MESSAGING SERVICE SID>",
  })
  .then((message) => console.log(message.sid))
  .catch((error) => console.error(error));
Received RCS message
Received RCS message

サンドボックスでのテストから本番環境での利用に移行する際には、先ほど省略した国ごとの認証プロセスを完了させる必要があります。これは、各地域の規制に準拠し、潜在的なスパムメッセージからユーザーを保護するためです。最初は多少手間がかかるかもしれませんが、この要件を満たすことにより、信頼できる送信元からの真正なメッセージであることの保証となり、スパム防止とユーザーからの信頼向上につながります。Twilioと世界中の通信事業者はスパム対策に取り組んでおり、SMSが許可を不要としたことで生じた問題を未然に防ごうと尽力しています。
詳細については、TwillioのRCSドキュメントをご覧ください。

終わりに

RCSは、より高い関心を引き出すインタラクティブな顧客コミュニケーションの未来を指し示しています。従来のチャネルよりも高いエンゲージメントと顧客満足度を実現できるという利点は、RCSの導入を検討すべき強力な理由となります。
イノベーションの限界に挑むスタートアップから、ブランドイメージの向上を目指す大手企業まで、RCSはデジタルに精通した現代のオーディエンスに響くコミュニケーションを可能にします。

今すぐRCSをお試しください。[RCS Business Messaging]ページにアクセスし、[Get started](開始する)をクリックしてください。ドキュメントなどの追加リソースもすぐに利用できます。

ご不明な点は、どうぞお気軽にお問い合わせください。RCSを活用して何を構築されるのか、とても楽しみです。