対話の強化とコンバージョンの促進をリッチメディアを通じて実現
MMSによる顧客体験の向上により、成長が促進されます。トランザクション関連の配信、GIFマーケティング、コンタクト情報の共有、グループチャットも実現できます。Twilioの開発者フレンドリーなAPIとスケーラビリティを使用すると、わずか数行のコードでMMSが実現します。
大規模な配信で実績のある開発者フレンドリーなAPI
Programmable Messaging API
トランザクションMMS、SMS、
WhatsAppメッセージは1つのAPIで送信できます。
-
ローカライズされた送信者、コンプライアンスツール、グローバルガイドラインにより、180か国以上に確実にリーチ。
-
コンプライアンス、配信性、返信などをTwilioのプログラム可能なソフトウェアを通じて管理。
-
リアルタイム分析により、メッセージ配信やエンゲージメントを監視・トラブルシューティング。
Conversations API
双方向のエンゲージメントを、単一APIを使用したMMSなどのクロスチャネルメッセージングで推進しましょう。
-
SMS、MMS、チャット、Facebook Messenger、WhatsAppでの商取引やサポートを強化。
-
参加者の管理、メッセージのアーカイブ、ワークフローのオーケストレーションをコードの追加なしに実現。
-
クイックスタート、サンプルアプリ、SDKにより、迅速に市場参入。
関係を大規模に構築
ドキュメントはこちら
クイックスタートガイド、サンプルアプリ、SDKなど、Twilioの包括的なリソースライブラリーをご覧ください。Messagingを使用し、Web環境やアプリ内チャットを迅速に構築できます。
画像のURLを含むメッセージの送信
Messagingによりビジネス向けMMSが簡単に実現
信頼性に優れたプラットフォームMessagingで2種類のAPIを使用し、MMSを介して顧客関係を強化できます。料金は従量制です。使用量や使用期間に応じて割引が適用されます。
FAQ
Twilio MMSの可用性は、使用している番号の種類、キャリア、国によって異なります。
米国とカナダからロングコード(10桁の番号)のMMSを送信する場合は、AT&T、Verizon、T-Mobile、Sprint、Rogers、Bell、Fido、Telus、Wind Canadaなどの大手キャリアを通して送信できます。その他の小規模なキャリアについてはこちらをご覧ください。
MMS向けに有効化された米国のショートコードでMMSを送信する場合は、AT&T、Verizon、T-Mobile、Sprint、US Cellularなどの大手キャリアを通じて送信できます。ただし、米国以外の国のTwilioのショートコード番号はMMSをサポートしていません。
サポートされていないネットワークにMMSを送信する場合、MMSをSMSに自動的に変換するMMS Converter機能があるため、顧客が送信および受信できます。
Twilioは、以下の送信者タイプのMMSをサポートしています。
A2P 10DLC
ショートコード
トールフリー番号
ただし、MMSのサポートは、番号タイプと宛先によって異なります。特定の番号タイプが対象国のMMSをサポートしているかどうかについては、Twilioの規制ガイドラインを参照してください。
一般的なメディア形式(JPEG、PNG、GIFなど)がサポートされています。以下に、その内訳を示します。
画像フォーマット: JPEG、PNG、GIF
ビデオ形式: MP4
オーディオ形式: オーディオのみのファイルにも対応していますが、キャリアの互換性によって制限があります。
最大ファイルサイズはキャリアによって異なります。jpeg、png、gif画像以外のファイルを送信する場合は、600KB以下の添付ファイルを使用することをお勧めします。キャリアによっては、サイズ制限が小さくなる場合があります。
TwilioのMMSの価格は、番号の種類、宛先国、キャリアによって異なります。米国の場合、現在の価格は次のとおりです。
ロングコードおよびトールフリー:
MMSの送信: 1メッセージあたり$0.0220から。メディア料金が加算されます(メディアサイズによって異なります)
MMSの受信: 1受信メッセージあたり$0.0165から
ショートコード:
MMSの送信: 1メッセージあたり$0.0220から
MMSの受信: 1メッセージあたり$0.0165から
ショートコードで送信されたすべてのメッセージには、1回限りの$500のキャリア料金に加えて、ショートコードでMMSを有効にするための追加のキャリア料金がかかります。Twilio Messagingの価格ページで国およびユースケース別の詳細な価格をご覧ください。
受信者のキャリアまたはデバイスがMMSをサポートしていない場合、メッセージをSMSに変換できるMMS Converterを提供しています。MMS Converterには、メディアを指す短縮リンクが含まれるため、受信者はMMSを受信できない場合でもコンテンツを見ることができます。
MMS Converter機能を有効にしていない場合、MMSメッセージはHTTP 400エラー(エラーコード21612)を返し、メッセージは配信されません。
配信率は、キャリアのサポート、受信者デバイスの互換性、メッセージコンテンツ、送信者の評判によって異なります。最高の配信成功率を実現するために、当社は次のような高配信性を保証するための措置を講じます。
キャリアとの直接的な関係とルート
リアルタイム配信ステータスコールバック(Webhook)
MMSがサポートされていない場合にMMSをSMSに変換する自動メッセージ再試行およびフォールバックメカニズム
スループットとレート制限は、MMSの送信に使用する番号タイプによって異なります。レート制限は、無線キャリアネットワークに送信するMMSメッセージの数を制御し、一般的なスループットに影響を与えます。
10DLC番号: 通常、1秒あたり1メッセージ(MPS)
トールフリー番号: 通常、毎秒3メッセージ(MPS)
ショートコード: キャリアとユースケースに応じて、毎秒30メッセージ(MPS)
MMSメッセージングを拡張するには、Twilio Messaging Servicesで番号をプールできます。これにより、スループットを最大化するために、メッセージが番号プール全体に分散されます。また、コンテンツサイズとメディアタイプを管理して、キャリアと宛先間でメッセージの配信性を最適化し、キャリアと場所による制限があることを識別することもできます。さらに、Twilioメッセージポリシーに準拠して、キャリアの規則に従い、メッセージ配信のチャンスを最大限に引き出すこともできます。
Twilioは、以下を含むコンプライアンスツールおよびベストプラクティスを提供しています。
Messaging Servicesの高度なオプトアウト: STOP、START、HELPのキーワードが組み込まれており、すべての送信者間でオプトアウトとオプトインを処理します。
番号保護の再割り当て: Twilio Lookupは、オプトインしてから再割り当てされた番号を識別するため、不要なメッセージの送信を回避できます。
TwilioでMMSを実装するには、Twilioアカウントをお持ちでない場合は、Twilioアカウントにサインアップしてください。その場合、Twilio Consoleにログインし、米国やカナダなどのサポート対象地域でMMS(10DLC、トールフリー、ショートコード)をサポートするTwilioの電話番号から開始してください。
Programmable Messaging APIを使用して、ホストされている画像またはビデオを指すmediaURLパラメータを含めることで、MMSメッセージを送信できます。mediaURLパラメータは、単一のURLまたはURLのリストにすることができ、メディアは、公的にアクセス可能なURLでホストされる必要があります。
MMSの受信については、お客様の電話番号のメッセージングWebhookをアプリケーションエンドポイントに設定し、Twilioが受信メッセージデータとメディアURLを送信します。監視目的で、配信コールバックを介してメッセージステータスを追跡することもできます。
詳しい手順は、以下のドキュメントをご覧ください。
Webhookを設定する
Twilio ConsoleまたはAPI経由でWebhook URLに着信メッセージを送信するには、Twilio電話番号を設定します。
着信するリクエストを処理する
MMSが受信されると、TwilioはメディアURLを含むメッセージの詳細を含むHTTPリクエスト(Webhook)を行います。
その後、送信者情報にプログラムでアクセスし、メディアURLを取得して添付のメディアファイルをダウンロードして処理し、TwiML(Twilio Markup Language)を使用して送信者に応答することができます。
各プログラミング言語向けのチュートリアルで、ステップごとの手順をご確認ください。