MMS

信頼できるMMSメッセージングにより、エンゲージメントを強化

画像、音声、動画などのリッチメディアの送受信には、信頼できる大規模MMS向けプラットフォーム、Messagingをご活用ください。
Man in denim jacket and sunglasses with phone text about shoes being back in stock.
Man in denim jacket and sunglasses with phone text about shoes being back in stock.

対話の強化とコンバージョンの促進をリッチメディアを通じて実現

MMSによる顧客体験の向上により、成長が促進されます。トランザクション関連の配信、GIFマーケティング、コンタクト情報の共有、グループチャットも実現できます。Twilioの開発者フレンドリーなAPIとスケーラビリティを使用すると、わずか数行のコードでMMSが実現します。

大規模な配信で実績のある開発者フレンドリーなAPI

Workflow connecting compliance check with messaging and image icons and leading to analytics.
Workflow connecting compliance check with messaging and image icons and leading to analytics.

Programmable Messaging API

トランザクションMMS、SMS、
WhatsAppメッセージは1つのAPIで送信できます。  

  • ローカライズされた送信者、コンプライアンスツール、グローバルガイドラインにより、180か国以上に確実にリーチ。

  • コンプライアンス、配信性、返信などをTwilioのプログラム可能なソフトウェアを通じて管理。

  • リアルタイム分析により、メッセージ配信やエンゲージメントを監視・トラブルシューティング。

Illustration of multichannel messaging options and live agent service.
Illustration of multichannel messaging options and live agent service.

Conversations API

双方向のエンゲージメントを、単一APIを使用したMMSなどのクロスチャネルメッセージングで推進しましょう。    

  • SMS、MMS、チャット、Facebook Messenger、WhatsAppでの商取引やサポートを強化。

  • 参加者の管理、メッセージのアーカイブ、ワークフローのオーケストレーションをコードの追加なしに実現。

  • クイックスタート、サンプルアプリ、SDKにより、迅速に市場参入。

関係を大規模に構築

プロモーション

Programmable Messaging APIを使用し、画像、絵文字、動画を独自の方法で組み合わせることにより、ブランドの差別化やセールスを促進します。

会話型コマース

顧客ジャーニー全体をサポートするため、サポート、セールス、リード創出に双方向型メッセージングを活用します。

カスタマーケア

シームレスな顧客体験をサポートするため、Twilio Studioに組み込まれたライブサポート、オンデマンドリソース、チャットフローを活用します。

通知

パーソナライズしたリッチメディアのアラート、リマインダー、配信通知などの送信は、Programmable Messaging APIにより可能になります。

ドキュメントはこちら

クイックスタートガイド、サンプルアプリ、SDKなど、Twilioの包括的なリソースライブラリーをご覧ください。Messagingを使用し、Web環境やアプリ内チャットを迅速に構築できます。

画像のURLを含むメッセージの送信

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.messages
  .create({
     body: 'This is the ship that made the Kessel Run in fourteen parsecs?',
     from: '+15017122661',
     mediaUrl: ['https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg'],
     to: '+15558675310'
   })
  .then(message => console.log(message.sid));

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)を返し、メッセージは配信されません。 

MMS Converterの利用方法をご確認ください

配信率は、キャリアのサポート、受信者デバイスの互換性、メッセージコンテンツ、送信者の評判によって異なります。最高の配信成功率を実現するために、当社は次のような高配信性を保証するための措置を講じます。

  • キャリアとの直接的な関係とルート

  • リアルタイム配信ステータスコールバック(Webhook)

  • MMSがサポートされていない場合にMMSをSMSに変換する自動メッセージ再試行およびフォールバックメカニズム

スループットとレート制限は、MMSの送信に使用する番号タイプによって異なります。レート制限は、無線キャリアネットワークに送信するMMSメッセージの数を制御し、一般的なスループットに影響を与えます。

  • 10DLC番号: 通常、1秒あたり1メッセージ(MPS)

  • トールフリー番号: 通常、毎秒3メッセージ(MPS)

  • ショートコード: キャリアとユースケースに応じて、毎秒30メッセージ(MPS)

レート制限の詳細についてはこちらをご覧ください

MMSメッセージングを拡張するには、Twilio Messaging Servicesで番号をプールできます。これにより、スループットを最大化するために、メッセージが番号プール全体に分散されます。また、コンテンツサイズとメディアタイプを管理して、キャリアと宛先間でメッセージの配信性を最適化し、キャリアと場所による制限があることを識別することもできます。さらに、Twilioメッセージポリシーに準拠して、キャリアの規則に従い、メッセージ配信のチャンスを最大限に引き出すこともできます。

Twilioは、以下を含むコンプライアンスツールおよびベストプラクティスを提供しています。

番号保護の再割り当て: Twilio Lookupは、オプトインしてから再割り当てされた番号を識別するため、不要なメッセージの送信を回避できます。

TwilioでMMSを実装するには、Twilioアカウントをお持ちでない場合は、Twilioアカウントにサインアップしてください。その場合、Twilio Consoleにログインし、米国やカナダなどのサポート対象地域でMMS(10DLC、トールフリー、ショートコード)をサポートするTwilioの電話番号から開始してください。 

Programmable Messaging APIを使用して、ホストされている画像またはビデオを指すmediaURLパラメータを含めることで、MMSメッセージを送信できます。mediaURLパラメータは、単一のURLまたはURLのリストにすることができ、メディアは、公的にアクセス可能なURLでホストされる必要があります。

MMSの受信については、お客様の電話番号のメッセージングWebhookをアプリケーションエンドポイントに設定し、Twilioが受信メッセージデータとメディアURLを送信します。監視目的で、配信コールバックを介してメッセージステータスを追跡することもできます。

詳しい手順は、以下のドキュメントをご覧ください。 

  1. Webhookを設定する

    Twilio ConsoleまたはAPI経由でWebhook URLに着信メッセージを送信するには、Twilio電話番号を設定します。

  2. 着信するリクエストを処理する

    MMSが受信されると、TwilioはメディアURLを含むメッセージの詳細を含むHTTPリクエスト(Webhook)を行います。

    その後、送信者情報にプログラムでアクセスし、メディアURLを取得して添付のメディアファイルをダウンロードして処理し、TwiML(Twilio Markup Language)を使用して送信者に応答することができます。

    各プログラミング言語向けのチュートリアルで、ステップごとの手順をご確認ください。