次の方法で共有


価格シナリオ

Azure Communication Services の価格は、従量課金制モデルに基づいています。 次の例の価格は説明を目的としており、最新の Azure 価格を反映していない場合があります。

音声/ビデオ通話と画面共有

Azure Communication Services を使用すると、音声/ビデオ通話と画面共有をアプリケーションに追加できます。 JavaScript、Objective-C (Apple)、Java (Android)、または .NET SDK を使用して、エクスペリエンスをアプリケーションに埋め込むことができます。 使用可能な SDK の完全な一覧を参照してください。

価格設定

通話および画面共有サービスは、グループ通話の場合、参加者ごとに 1 分あたり $0.004 で 1 分あたり課金されます。 Azure Communication Services は、データ エグレスに対して課金されません。 可能なさまざまなコール フローを理解するには、 このページを参照してください。

通話の各参加者は、通話に接続されている 1 分ごとに課金されます。 これは、ユーザーがビデオ通話、音声通話、画面共有のいずれであるかに関係なく当てはまります。

呼び出しはミリ秒単位で精密に課金されます。 たとえば、通話が 30 秒続いた場合、料金は $0.002 になります。

価格の例: JS および iOS SDK を使用して音声/ビデオ通話をグループ化する

Alice は、同僚の Bob とチャーリーとグループ通話を行いました。 Alice と Bob は JS SDK、チャーリー iOS SDK を使用しました。

  • 通話の実行時間は合計で 60 分です。
  • Alice と Bob は、通話全体に参加しました。 Alice はビデオを 5 分間オンにし、23 分間画面を共有しました。 Bob は通話全体 (60 分間) のビデオをオンにして、12 分間画面を共有しました。
  • チャーリーは43分後に通話を終了しました。 チャーリーは、参加した時間 (43 分) の間、オーディオとビデオを使用しました。

コスト計算

  • 2 人の参加者 x 60 分 x 参加者 1 分あたり $0.004 = $0.48 [ビデオとオーディオの両方が同じ料金で課金されます]
  • 参加者 1 人 x 43 分 x 1 分あたり $0.004 = $0.172 [ビデオとオーディオの両方が同じ料金で課金されます]

グループ通話の合計コスト: $0.48 + $0.172 = $0.652

価格の例: JS SDK を使用したアプリから PSTN (公衆交換テレフォニー ネットワーク) 番号への発信通話

Alice は、 +1-425から始まる米国の電話番号で、アプリから Bob に PSTN 通話を行います。

  • Alice は JS SDK を使用してアプリをビルドしました。
  • 通話の実行時間は合計 10 分です。

コスト計算

  • アプリから Communication Services サーバーへの VoIP レッグの参加者 1 名 (Alice) x 10 分 x $0.004 (1 参加者レッグ、1 分あたり) = $0.04
  • Communication Services サーバーから米国の電話番号への PSTN 発信レッグの参加者 1 名 (Bob) x 10 分 x $0.013 (1 参加者レッグ、1 分あたり) = $0.13。

USA の混合レート +1-425 は $0.013 です。 詳細については、次のリンクを参照してください: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)

通話の合計コスト: $0.04 + $0.13 = $0.17

価格の例: アズールコミュニケーションサービスのダイレクトルーティングを利用したJS SDK経由で、アプリから行うアウトバウンドコール

Alice は、Azure Communication Services ダイレクト ルーティングを介して、Azure Communication Services アプリから電話番号 (Bob) への発信通話を行います。

  • Alice は JS SDK を使用してアプリをビルドしました。
  • Communication Services ダイレクト ルーティングを介して接続されたセッション ボーダー コントローラー (SBC) に通話が送信される
  • 通話の実行時間は合計 10 分です。

コスト計算

  • アプリから Communication Services サーバーへの VoIP レッグの参加者 1 名 (Alice) x 10 分 x $0.004 (1 参加者レッグ、1 分あたり) = $0.04
  • Communication Services サーバーから SBC への Communication Services ダイレクト ルーティング発信レッグの参加者 1 名 (Bob) x 10 分 x $0.004 (1 参加者レッグ、1 分あたり) = $0.04。

通話の合計コスト: $0.04 + $0.04 = $0.08

価格の例: Azure Communication Services ダイレクト ルーティングを介した Microsoft Dynamics 365 Omnichannel for Customer Service エージェントのアプリケーションからの発信通話

Alice は Dynamics 365 コンタクト センター エージェントで、Azure Communication Services の直接ルーティングを介して、Omnichannel for Customer Service から電話番号 (Bob) への発信通話を行います。

  • Alice が Customer Service クライアント アプリケーションにオムニチャネルを使用する
  • オムニチャネルのカスタマーサービス ボットがダイレクトルーティングを介して新しい発信呼び出しを施す。
  • Communication Services ダイレクト ルーティングを介して接続されたセッション ボーダー コントローラー (SBC) に通話が送信される
  • Dynamics 365 Omnichannel for Customer Service ボットは、グループ呼び出しへの直接ルーティング呼び出しをエスカレートすることで、Alice を通話に追加します
  • 通話の実行時間は合計 10 分です。

コスト計算

  • Omnichannel for Customer Service クライアント アプリケーションからの VoIP レッグの参加者 1 名 (Alice) x 10 分 x $0.004 (1 参加者レッグ、1 分あたり) = $0.04
  • Communication Services サーバーから SBC への Communication Services ダイレクト ルーティング発信レッグの参加者 1 名 (Bob) x 10 分 x $0.004 (1 参加者レッグ、1 分あたり) = $0.04
  • Customer Service ボットのオムニチャネルでは、追加の Azure Communication Services 料金は発生しません。

通話の合計コスト: $0.04 + $0.04 = $0.08

顧客サービスのオムニチャネルの価格に関する詳細については、音声通話の価格シナリオを参照してください。

価格の例: JS SDK と 1 PSTN レッグを使用してグループ音声通話を行う

Alice と Bob は VoIP 通話中です。 Bob は、Charlie の PSTN 番号 (+1-425 で始まる米国の電話番号) で、通話を Charlie にエスカレートしました。

  • Alice は JS SDK を使用してアプリをビルドしました。 PSTN 番号でチャーリーに電話する前に、10 分間話しました。
  • Bob が PSTN 番号でチャーリーへの通話をエスカレートすると、3 人はさらに 10 分間話しました。

コスト計算

  • アプリから Communication Services サーバーへの VoIP 接続区間での参加者2名(AliceとBob)× 20分 × 参加者1名あたり1分につき$0.004 = $0.16
  • Communication Services サーバーから米国電話番号への PSTN 発信レッグの参加者 1 名 (Charlie) x 10 分 x $0.013 (1 参加者レッグ、1 分あたり) = $0.13

注: +1-425 への米国の混合率は $0.013 です。 詳細については、次のリンクを参照してください: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)

VoIP + エスカレーション呼び出しの合計コスト: $0.16 + $0.13 = $0.29

価格の例: Call Automation SDK が管理するグループ通話

Asha は、携帯電話から米国のフリーダイヤル番号 (Communication Services から取得) を呼び出します。 サービス アプリケーションは、Call Automation SDK を使用して呼び出しに応答し、Play アクションと Recognize アクションを使用して IVR メニューを再生します。 その後、アプリケーションは、Calling SDK を使用してカスタム アプリケーションを介して呼び出しに応答する呼び出しに、人間のエージェント David を追加します。

  • Asha は PSTN エンドポイントとして合計 10 分間通話中でした。
  • アプリケーションは、呼び出しの 10 分間、通話中でした。
  • David は、Calling JS SDK を使用して、呼び出しの最後の 5 分間呼び出し中でした。

コスト計算

  • Asha による、Communication Services から取得した無料通話番号への着信 PSTN レッグ x 10 分 x $0.0220 (1 分あたり、通話を受信するため) = $0.22
  • VoIP レッグの参加者 1 名 (David) x 5 分間 x $0.004 (1 参加者レッグ、1 分あたり) = $0.02

Call Automation SDK を使用するサービス アプリケーションは、呼び出しの一部として課金されない点に注意してください。 この計算には、米国のフリーダイヤル番号をリースするための追加の月額料金は含まれません。

通話の合計コスト: $0.22 + $0.02 = $0.24

価格の例: Call Automation SDK を使用して、受信 PSTN 通話が別の外部電話番号に転送される場合

Vlad は、携帯電話からフリーダイヤル番号 (コミュニケーション サービスから取得した番号) をダイヤルします。 (Call Automation SDK を使用して構築された) サービス アプリケーションが呼び出しを受信し、Azure Communication Services の直接ルーティングを使用して、呼び出しをデバイスの携帯電話番号にリダイレクトするロジックを呼び出します。 アブラハムは電話を受け、5分間ヴラドと話します。

  • Vlad は、合計 5 分間 PSTN エンドポイントとして通話中でした。
  • サービス アプリケーションは、呼び出しの 5 分間、通話中でした。
  • エイブラハムは、合計 5 分間、ダイレクト ルーティング エンドポイントとして通話中でした。

コスト計算

  • Vlad による、Communication Services から取得した無料通話番号への着信 PSTN レッグ x 5 分 x $0.0220 (1 分あたり、通話を受信するため) = $0.11
  • サービス アプリケーションから SBC への Azure Communication Services ダイレクト ルーティング発信レッグの参加者 1 名 (Abraham) x 5 分 x $0.004 (1 参加者レッグ、1 分あたり) = $0.02

Call Automation SDK を使用するサービス アプリケーションは、呼び出しの一部として課金されません。 この計算には、米国のフリーダイヤル番号をリースするための追加の月額料金は含まれません。

通話の合計コスト: $0.11 + $0.02 = $0.13

通話レコーディング

Azure Communication Services を使用すると、開発者は PSTN、WebRTC、会議、または SIP 通話を記録できます。 通話録音では、混合ビデオ MP4、混合オーディオ MP3/WAV、およびミックスされていないオーディオ WAV 出力形式がサポートされます。 呼び出し記録 SDK は、Java および C# で使用できます。 通話記録の 概念クイック スタートの詳細については、こちらを参照してください。

料金

  • 混合ビデオ (オーディオ+ ビデオ): $0.01/分
  • 混合オーディオ: $0.002/分
  • 非ミキシング オーディオ: $0.0012/参加者/分

料金の例: ビデオ通話を録音する

Alice は、同僚の Bob と Charlie とグループ通話を行いました。

  • 通話は合計 60 分間続き、録音は 60 分間アクティブでした。
  • Bob は通話に 30 分間滞在し、Alice とチャーリーは 60 分間滞在しました。

コスト計算

  • 会議の長さに対して課金されます。 (会議の長さは、ユーザーがレコーディングを開始してから明示的に停止するか、会議に誰も残っていない場合のタイムラインです)。
  • 60 分 x 0.01 ドル/分の記録 = $0.6

価格の例: 音声通話を混在形式で録音する

Alice が Jane との通話を開始します。

  • 通話の実行時間は合計で 60 分です。 記録は 45 分間続いた。

コスト計算

  • 録音の長さに対して課金されます。
  • 45 分 x 1 分あたりの記録あたり $0.002 = $0.09

価格の例: ミックスされていない形式で音声通話を録音する

Bob は財務アドバイザーのチャーリーと電話を開始します。

  • 通話の実行時間は合計で 60 分です。 記録は 50 分間続いた。

コスト計算

  • 参加者ごとのレコーディングの長さに対して課金されます。
  • 50 分 x $0.0012 x 2 (1 レコーディング、1 参加者、1 分あたり) = $0.12

チャット

Communication Services を使用すると、2 人以上のユーザー間でチャット メッセージを送受信する機能を使用して、アプリケーションを強化できます。 チャット SDK は、JavaScript、.NET、Python、Java で使用できます。 SDK の詳細については、このページを参照してください

料金

送信されたチャット メッセージごとに 0.0008 ドルが課金されます。

価格の例: 2 人のユーザー間のチャット

Geeta は、Emily とチャット スレッドを開始して更新プログラムを共有し、5 つのメッセージを送信します。 チャットの時間は 10 分です。 Geeta と Emily は、それぞれ別の 15 個のメッセージを送信します。

コスト計算

  • 送信されたメッセージの数 (5 + 15 + 15) x $0.0008 = $0.028

価格の例: 複数のユーザーとのグループ チャット

チャーリーは休暇を計画するために彼の友人ケイシー&ジャスミンとチャットスレッドを開始します。 彼らはしばらくの間チャットし、チャーリー、ケイシー&ジャスミンはそれぞれ20、30、18のメッセージを送信します。 彼らは友人のローズも旅行に参加することに興味を持っているかもしれないことを認識しているので、彼らは彼女をチャットスレッドに追加し、すべてのメッセージ履歴を彼女と共有します。

Rose はメッセージを確認し、チャットを開始します。 その間、ケイシーは電話を受け、後で会話に追いつきます。 チャーリー、ジャスミン&ローズは旅行日を決定し、それぞれ別の30、25、35のメッセージを送信します。

コスト計算

  • 送信されたメッセージの数 (20 + 30 + 18 + 30 + 25 + 35) x $0.0008 = $0.1264

SMS (ショート メッセージング サービス)

Azure Communication Services を使用すると、SMS メッセージング機能をアプリケーションに追加できます。 JavaScript、Java、Python、または .NET SDK を使用して、エクスペリエンスをアプリケーションに埋め込むことができます。 使用可能な SDK の完全な一覧を参照してください。

価格設定

SMS の使用料金は、メッセージの宛先に基づくメッセージごとのセグメント料金です。 通信事業者の追加料金は、メッセージの宛先 (送信メッセージの場合) およびメッセージの送信者 (受信メッセージの場合) に基づいて計算されます。 価格の詳細については、 SMS の価格ページ を参照してください。

価格の例: 1:1 SMS 送信

Contoso は、米国とカナダにクリニックを持つ医療会社です。 Contoso には、今後の予定に関する SMS 予定アラームを患者に送信する患者予約アラーム アプリケーションがあります。

  • このアプリケーションは、米国のフリーダイヤル番号を使用して、20 人の米国の患者と 30 人のカナダの患者に予定リマインダーを送信します。
  • アラーム メッセージのメッセージ長は 150 文字 < 1 つのメッセージ セグメント*です。 そのため、送信されたメッセージの合計数は、米国では 20 個のメッセージ セグメント、CA の場合は 30 個のメッセージ セグメントです。

コスト計算

  • 米国 - メッセージ セグメント 20 件 x 1 セグメントあたり $0.0075 + メッセージ セグメント 20 件 x 1 セグメントあたり $0.0025 のキャリア手数料 = $0.20
  • カナダ - 30 メッセージ セグメント x 送信メッセージ セグメントあたり $0.0075 + 30 メッセージ セグメント x 送信メッセージ セグメントあたりの通信業者の追加料金 $0.0085 = $0.48

米国の 20 人の患者と 30 人の CA 患者の予定アラームの合計コスト: $0.20 + $0.48 = $0.68

価格の例: 1:1 SMS 受信

Contoso は、米国とカナダにクリニックを持つ医療会社です。 Contoso には、今後の予定に関する SMS 予定アラームを患者に送信する患者予約アラーム アプリケーションがあります。 患者は、"スケジュール変更" を使用してメッセージに応答し、予定を再スケジュールするための日付/時刻の優先設定を含めることができます。

  • このアプリケーションは、CA フリーダイヤル番号を使用して、米国の 20 人の患者と 30 人のカナダの患者に予定リマインダーを送信します。
  • 6 人の米国の患者と 4 人の CA 患者が応答して、予定を再スケジュールします。 Contoso は合計で 10 の SMS 応答を受け取ります。
  • 再スケジュール・メッセージのメッセージ長が 1 つのメッセージ・セグメント*未満です。 そのため、受信したメッセージの合計数は、米国の場合は 6 つのメッセージ セグメント、CA の場合は 4 つのメッセージ セグメントです。

コスト計算

  • 米国 - 6 メッセージ セグメント x 受信メッセージ セグメントあたり $0.0075 + 6 メッセージ セグメント x 受信メッセージ セグメントあたりの通信業者の追加料金 $0.0010 = $0.051
  • CA - 4 つのメッセージセグメント x 受信したメッセージセグメントあたり $0.0075 = $0.03

6 人の米国患者と 4 人の CA 患者から患者の応答を受け取るための合計コスト: $0.051 + $0.03 = $0.081

テレフォニー

テレフォニーの価格の詳細については、次のリンクを参照してください。

次のステップ

Azure Communication Services の使い方を始めましょう: