Twilio vs. Nexmo:開発者向けの直接対決
公開: 2017-01-05ビジネスでウェブサイトやアプリに含まれる通話、テキストメッセージ、認証機能が必要な場合は、TwilioやNexmoなどのプロバイダーに依存します。 これらのテキストメッセージ認証またはアプリ内サポートの背後にある原動力として、両方のプロバイダーがクラウドベースの通信APIのサービスとしてのプラットフォームを提供しています。 要約すると、TwilioとNexmoを使用すると、企業はテキストメッセージング、音声通話、認証、さらには人気のあるチャットアプリを、既存のWebサイトやアプリに直接統合して顧客やクライアントが利用できるようになります。
オンラインでアカウントを作成したことがあり、アカウント確認用のテキストメッセージを受信するために電話番号を入力する必要がある場合は、市場に出回っている数少ないAPIプロバイダーの1つを使用している可能性があります。 Amazon、Uber、Airbnbなど、地球上で最大の企業のいくつかは、これらのSMSAPIと通信プラットフォームを使用しています。 TwilioとNexmoを比較して、2つの最大のプラットフォームが互いにどのように比較されるかを確認することにしました。
プラットフォームやアプリケーションを比較する場合、開始するのに最適な場所の1つは設計です。 アプリの第一印象は、一般的に、すべてがどのように見えるか、画面上の情報がどのように整理されているかにかかっています。 現在、特にソフトウェアに関しては、フォームに対する古くからの引数関数が引き続き有効です。1つのオプションの見栄えが良いからといって、それが優れたアプリであるとは限りません。
ただし、設計があまりよく考えられていない場合は、プラットフォーム全体から簡単に差し引くことができます。 ありがたいことに、TwilioもNexmoもこれに苦しんでいませんが、注目に値するいくつかの重要な違いがあります。
Twilio
すぐに、コンソールにログインする前でも、TwilioのWebサイトは非常に見栄えがします。 セクションは色で区別され、色は重要な側面に目を引くためにも使用され、すべてが徹底的でありながら短い説明で説明されています。 このデザインテーマは、ユーザーがシステムと対話するコンソールに直接引き継がれます。
全体として、Twilioは非常に優れたモダンなデザインを使用しており、フラットな要素とシンプルなアイコンで人気のトレンドを踏襲しています。 一般に、デザインに関しては、何かが壊れていない場合は修正しないでください。何が機能し、機能するかは、Twilioのデザイン選択の証拠です。 全体的に、コンソールは快適なものです。 内訳として、画面の右上には、コンソールダッシュボード、アカウントの概要、クイックアクセス、ニュース、ヘルプの間のメインナビゲーションが表示されます。 このメインナビゲーションバーは変更されることはなく、Twilioプラットフォームをナビゲートするための最も重要なリンクが含まれています。
画面の左側にはリンクの別のセクションがありますが、今回はそこに何が格納されているかはあなた次第です。 ユーザーは、音声機能やSMS機能など、特定の製品またはセクションを固定するオプションがあります。 必要な数だけピン留めして、バー全体をカバーすることも、触れるだけの2つのセクションだけをカバーすることもできます。 固定されたセクションをクリックすると、2番目のバーが開き、同じセクション内のさらに多くのオプションが表示されます。
ここから、中央のディスプレイは同じテーマに従い、明確にラベル付けされたセクション、異なるセクションを区別するための色、シンプルでありながら完全な説明を備えたすっきりとしたフォント、そして目を引くために赤で着色された最も重要なボタンさえあります。
Nexmo
最近Vonageに買収されたNexmoは、主要な競合他社であるTwilioに非常に近いです。 Twilioは確かにきれいですが、Nexmoもきれいです。 現在、デザインは主観的であり、一方の目に魅力的なものはもう一方の目には魅力的ではないかもしれませんが、Nexmoのコンソールダッシュボードやメインのホームページを見て、デザインが悪いまたは醜いと宣言する方法はないと思います。
ただし、Twilioから切り替えると、微妙な違いが少し少なくなります。 しかし、それはNexmoを落胆させるものではありません。彼らはデザインのテーマを採用し、それを実行したからです。 ホームページから開発者向けのドキュメントに至るまで、Nexmoのデザインで私が気付いたことがありますが、シンプルさが絶対的な鍵のようです。 Twilioと比較すると、ページの周りで行われることがはるかに少なく、それはNexmoからの肯定的なマークと見なすことができます。 煩雑さが少なくなると、プラットフォームの操作が簡単になります。
Twilioと同様に、コンソール画面の上部にはナビゲーションリンクが表示されますが、今回はNexmoがすべてのリンクをページの上部に配置します。 SMS、音声、検証、番号インサイト、および番号機能のセクションは、[はじめに]、[ドキュメント]、[サポート]、および[アカウント]タブと同じメニューにあります。 アイデアの単純さに続いて、Nexmoは余分なナビゲーションパネルや名前のないアイコンを追加せず、混乱することなく要点を伝えるための単純な単語とタイトルを追加します。
1つのセクション(たとえばSMS)をクリックすると、そのセクションの新しいページが表示され、ページの左側にナビゲーションメニューが表示されますが、これは元の選択のサブセクションに固有です。 たとえば、SMSを使用すると、分析ログセクションと配信ログセクションのどちらかを決定できますが、これもセクションにほとんど注意を払わない単純なテキストリンクです。
どちらのプラットフォームも色を使用しますが、Nexmoは微妙でシンプルな方法で使用します。ナビゲーションバーのみが青で、ページの残りの部分は白で、重要なセクションは灰色でマークされることがあります。
勝者– Twilio :もちろん、デザインは主観的であり、多くの人がNexmoの単純な選択を好むかもしれませんが、全体として、Twilioがテーブルにもたらした外観とスタイルを好むと思います。これについてはUXでも詳しく説明します。
ここで、私は開発者ではないことを述べて、ユーザーエクスペリエンスの観察の前置きをします。私の非常に限られた知識は、13歳のときにHTMLおよびCSS Webサイトを構築したことから得られたものであり、本質的には何もありません。 開発者のように完全な機能を作成してこれらのプラットフォームを実際に体験することはできませんでしたが、サービスとの通話を送受信するための電話番号を設定するという1つのタスクを完了しようと考えました。
同様の手順を確立して、両方のプラットフォームでエクスペリエンスを再現することができました。失敗した場合でも、タスクを完了するために何が必要か、これらのアプリがどれほど簡単または難しいかを確認できました。 私の観察は、リンクをクリックしないままにしないようにしているので、ポータルを介した一般的なナビゲーションからも得られます。
Twilio
私のようななじみのないユーザーにとって、Twilioはプラットフォーム全体をガイドするという素晴らしい仕事をします。 初めてコンソールを開くと、ユーザーは、開発者コンソール、Twilioを別のサービスに統合する簡単なプロセス、またはコードなしで機能するTwilioと提携するSaaSソリューションを見つけるオプションを区別するかどうかを決定するよう求められます。 私は開発者コンソールを選択して、Nexmoにできるだけ近づけました。
そこから、音声機能に移動してTwilio番号を選択し、確認のために自分の番号を入力して、Twilio番号との間で電話を送受信するプロセスを確立しました。 プロセス全体は4つのセクションに分割され、各セクションのプロセスはすべてユーザー向けに簡単にレイアウトされています。 Twilioは、シンプルでありながら要点の説明、さらには図でプロセスをガイドします。開発者のドキュメントもまだ利用していません。これはコンソール自体にぴったりです。
プロセス中に、Twilioはプラットフォームのマークダウン言語であるTwiMLもユーザーに紹介します。 これを使用して、この特定の例でボイスメッセージをカスタマイズできます。これにより、言語を簡単に紹介できます。 各ステップを完了すると、Twilioは「機能しましたか?」と尋ねます。 「はい」または「いいえ」のオプションがあります。図やシンプルでありながら要点の説明とともに、私が楽しんだものです。 Twilioは、ユーザーがうまくいくことを期待して次のステップに進むのではなく、プロセスが機能したことを確認し、機能しなかった場合は、問題を解決するのに役立ちます。
全体として、アプリはほとんどナビゲートしやすく、クイックアクセスリンクと最も重要なセクションを固定する機能を楽しんでいます。 しばらくすると、それは第二の性質になりますが、新しいユーザーがすべての情報に慣れるために時間がかかる場合があります。 開発ドキュメントは、非常にナビゲートしやすいセクションといくつかの詳細なインタラクティブドキュメントを使用して、設計を通じてUXを大幅に向上させます。 ユーザーは、ステップバイステップで教えるだけでなく、チュートリアル自体でビルドを練習できるチュートリアルに従うことができます。 特定のタスクのガイドは、最も人気のあるすべての言語で見つけることもできます。 チュートリアルまたはガイドを続行すると、参照チャートが一緒にスクロールするため、忘れた1つの参照を見つけるために、5ページ上に掘り下げてスクロールする必要はありません。
Nexmo
一方、Nexmoは、全体的なデザインで非常に普及しているシンプルさというテーマを継続しています。 すべてが要点であり、雑然としたものを切り取ります。 不要なアイコン、説明、チュートリアルオーバーレイはありません。 それは、Nexmoがあなたを乾燥させないということではありません。あなたが必要とする情報が含まれ、すべてが非常に明確にラベル付けされています。
ただし、Twilioを使用すると、電話番号を確立するプロセスを設定でき、送受信の両方で通話を完了することができました。また、プラットフォームとTwilioのユニークな言語を紹介しました。 一方、Nexmoには、GettingStartedコンソールのホームページに「StartDevelopmentinminutes」セクションがあります。 ここで、利用する関数APIを選択でき、すべてのコーディング情報がすぐそこにありますが、ユーザーはNexmo CLIをインストールして、すぐにコーディングに取り掛かる必要があります。
Twilioで行ったのと同じプロセスを完了しようとしましたが、Nexmoがすぐにレンガの壁にぶつかることに失敗しました。 さて、これは私の開発者の知識の欠如に帰着します。経験豊富なベテラン、またはまったく新しい人でさえ、私が含むよりも開発の経験が豊富であれば、ポータルをナビゲートして必要な機能を作成するのに問題はないと確信しています。 Nexmoは、ログインするとすぐに文字通り数分で開発を開始するための最も重要な情報とAPIコーディングを含めることで、これを非常に簡単にします。
2つのプラットフォーム間で大きな違いがあるように見える1つの機能は、ロギングです。 どちらの場合も、ユーザーは通話やメッセージに関するほぼすべての指標を追跡できますが、Twilioはグラフとビジュアルを提供しますが、Nexmoは情報を一覧表示する標準のログに依存しているようです。 これで検索機能があり、日別または月別に分類できますが、これにはTwilioのチャートに含まれる視覚的な影響がすぐにはありません。
ただし、全体として、Nexmoのユーザーエクスペリエンスは、プラットフォームの全体的な設計で見たシンプルさのテーマを継続しています。 私が説明したように、ナビゲーションメニューに使用されるアイコンはありませんが、代わりに、すべてが明確にラベル付けされ、混乱を減らすのに役立つ主要なナビゲーションバーが1つだけあり、色は最小限の使用法に残されて、違いを気にしないようにしています。 メニューは青い背景の前にあります。 タイトルは、セクションごとに大きく太字になっています。
勝者– Twilio:私のデザインの選択に続いて、私はTwilioプラットフォームのエクスペリエンスを好みました。より多くのオプション、より多くのカスタマイズ、インタラクティブなドキュメント、そして私のような非開発者が飛び込んでプレイを開始できることを理解するのに十分簡単な機能を備えています。 確かに、Nexmoのデザインと、煩雑さを解消するシンプルさの両方を好む人もいるかもしれませんが、Twilioは、カラフルなデザインテーマを継続しながら、すべてにアクセスして読みやすくするという素晴らしい仕事をしています。 チームは、見栄えがよく、邪魔にならず、カスタマイズ可能でインタラクティブな要素を備えたプラットフォームを作成することができました。
開発者プラットフォームにとって重要なのは、サービスによって提供されるドキュメントです。 これらのドキュメントは、プラットフォームでの利用、構築、開発の方法に関するチュートリアル、ガイド、および説明を備えた、あらゆるプラットフォームの聖杯です。 ドキュメントは、1つの特定のタスクを実行する方法の簡単な説明から、関数全体を開発するプロセスをユーザーに説明する大規模なチュートリアルまで多岐にわたります。
ドキュメントを比較するときは、利用可能なドキュメントの数、ドキュメント自体の徹底度、ドキュメントが利用できるプログラミング言語の数と数、およびドキュメントの読みやすさや使いやすさを考慮することが重要です。
ドキュメントの利用経験が少し少ないので、社内の開発者の支援を借りて、彼の洞察を提供しました。
Twilio
一見すると、Twilioのドキュメントが非常に徹底していることを誰もがすぐに認識できます。 クイックスタート、ガイド、チュートリアル、APIリファレンス、SDKの各セクションから選択できるため、Twilioには確かにさまざまなドキュメントが用意されています。 ユーザーは、言語、製品、およびプラットフォームから選択することもできます。
ドキュメント自体は、予想どおり、情報が非常に徹底しているだけでなく、Twilioが優れているのは、ドキュメントに含まれる双方向性のレイヤーです。 一部のドキュメントには、左側の説明と、スクロールする参照テーブルとリソースプロパティ、および右側のインタラクティブなコーディングセクションの両方が含まれます。
彼らの本格的なチュートリアルでは、ユーザーがチュートリアル自体で直接作成および開発することもできます。したがって、手順を読むだけでなく、一緒に構築することもできます。
Nexmo
一方、Nexmoも決してがっかりすることはありません。 Nexmoのドキュメントも非常に徹底しており、ユーザーインターフェースを介して機能と対話するツール、関数の実装方法を示すチュートリアル、アプリに簡単に統合できるNexmoAPI用に開発されたライブラリから選択できます。 Nexmoは、メッセージング、音声、検証、および番号インサイトのセクションも区別します。
Nexmoのドキュメントは、図、表、チャート、詳細な説明など、まだ徹底的で豊富です。 Nexmoには、Twilioよりわずかに少ないものの、いくつかのプログラミング言語も含まれています。それらは依然として最も人気のある言語に当てはまります。 開発者がNexmoのドキュメントを見て、何かが欠けているとは思わない。
ただし、ここでの主な違いは、Twilioがドキュメントにもたらす双方向性のレベルです。 これらはプロセスをわずかに簡素化し、チュートリアル自体で正しく構築し、学習しながら実践的に進むためのインタラクティブなツールを提供します。
勝者– Twilio:繰り返しになりますが、ドキュメントに関しては、NexmoとTwilioの両方がほぼ均等に一致しています。 社内開発者の推奨と私の観察に基づいて、TwilioはインタラクティブなチュートリアルとAPIリファレンスでさらに上を行きます。 今回は、これらは単なる優れたデザインギミックではありませんが、真の生産性ツールです。
どちらのプラットフォームも、ユーザーに提供する機能、機能、およびサービスが非常に似ています。 NexmoとTwilioの両方から音声、SMS、および認証を利用できる場合、主な違いは、各セクションに含まれる特定の機能だけでなく、これら3つ以外のプラットフォームに含まれる場合の機能にもあります。
NexmoとTwilioの代替手段には、同じ着信SMS、発信SMS、通話録音、番号マスキング、およびテキスト読み上げ機能がいくつかある可能性がありますが、これら2つは理由から市場のトップにあります。 これらのサービスプロバイダーは、Whatsappなどのモバイルアプリケーションと統合して米国内外で通信する堅牢な音声APIを備えています。
このセクションでは、NexmoとTwilioの両方から提供された最も関連性の高い情報を切り上げて、可能な限り完全な比較に近づけました。
ボイス
電話から電話へ | はい | はい |
電話へのアプリ | はい | はい |
アプリからアプリへ | はい | はい |
どこへでもVoIP | はい | はい |
キャリア接続 | はい | はい |
高度な通話制御 | はい | はい |
コールキュー | はい | はい |
会議 | はい | はい |
通話録音 | はい | はい |
テキスト読み上げ | はい | はい |
ビデオサポート | はい | 番号 |
番号サポート | 50カ国 | 80カ国 |
メッセージング
テキストメッセージング | はい | はい |
MMSを許可します | はい | 番号 |
アプリ内チャット | はい | はい |
通知 | はい | はい |
キャリアルートの最適化 | はい | はい、アダプティブルーティング |
無料のインバウンドSMS | 番号 | はい |
Unicodeをサポート | はい | はい |
スティッキーセンダー | はい | はい |
連結 | はい | はい |
人気のチャットアプリのサポート |
|
|
認証
クロスプラットフォーム | はい | はい |
マルチデバイス | はい | はい |
デバイス検証用のPIN | はい | はい |
セルフサービスリカバリ(失われたアカウント情報) | はい | はい |
モバイル検証 | はい | はい |
固定電話の確認 | はい | はい |
白いラベル | 番号 | はい |
勝者– Twilio:機能では優位に立っていませんが、Twilioはさらに一歩進んで、ビデオサポートや、同じ番号のユーザーに繰り返し返信するStickySenderなどの独自の機能を少しだけ提供しているようです。リクエスト。
これらのプラットフォームの価格設定に関しては、VoIPプロバイダーやチームコラボレーションアプリを比較したときに見たパラダイムとは異なります。 通常、プラットフォームのコストは、アクティブユーザーに基づいて繰り返し発生する月額料金ですが、NexmoとTwilioの場合、価格は、アカウントが所有する電話番号と、発生する着信通信との間で分類されます。 もちろん、価格はアウトバウンドメッセージとインバウンドメッセージの間、および音声、SMS、または認証機能の間で異なります。
専用番号 | 月額$ 1 | 月額$ 0.70 |
着信SMS | メッセージあたり$ 0.0075 | 自由 |
送信SMS | メッセージあたり$ 0.0075 | メッセージあたり$ 0.0060 |
ショートコード | 3か月で3,000ドル | 1か月で1,000ドル |
着信するショートコードメッセージ | $ 0.005 | メッセージあたり$ 0.0049 |
ショートコードメッセージ送信 | $ 0.01 | メッセージあたり$ 0.0060 |
フリーダイヤル# | 月額$ 2 | SMSと音声の月額$ 1.83 |
発信通話 | 1分あたり$ 0.015 | 1秒あたり$ 0.0133 |
着信 | 1分あたり$ 0.0075 | $ 0.0038 |
発信フリーダイヤル | 1分あたり$ 0.015 | 1秒あたり0.0041ドルから0.0167ドル |
フリーダイヤルの着信 | 1分あたり0.0275ドル | $ 0.0157 |
勝者– Nexmo: Nexmoは、価格設定の大部分で、特に音声通話の2番目の請求で、最終的に安くなります。
もちろん、どのクラウドプラットフォームでも、サポートはユーザーエクスペリエンスと同じくらい重要です。何か問題が発生した場合は、ヘルプが確実に提供され、適切なウィンドウ内に到着するようにする必要があります。 TwilioとNexmoの両方で、すべてのアカウントは標準の無料で制限付きのサポートから始まります。 少しプレミアムで、ユーザーはサポートをさまざまなレベルにアップグレードできます。
Twilio
- 無料–メールのみ、応答時間は保証されません
- ブートストラップ–電子メールサポートのみで月額500ドルですが、ビジネスクリティカルな問題の場合は2時間、サービスの低下の場合は4時間、一般的な問題の場合は8時間の応答が保証されます。
- プレミアム–月額1,500ドルで、24時間365日の電話サポートが得られ、応答時間がそれぞれ1時間、2時間、3時間に短縮されます。
- パーソナライズ–電子メールサポート、24時間年中無休の電話サポート、セットアップと履歴を知っている名前付き連絡先、チケットのエスカレーションのためのTwilioのサポート管理への即時アクセスのためのデューティマネージャー、および四半期レビューのための月額5,000ドル。 応答時間はプレミアムと同じです
Nexmo
- 無料–重大な問題の場合は月曜日から金曜日の応答時間のみ2時間、通常の問題の場合は6時間の電子メールサポートのみ。 土曜日と日曜日の応答時間は、それぞれ4時間と翌営業日にジャンプします。 サービスステータス通知が含まれています。
- プレミアム– 24時間年中無休の電子メール、電話、チャットのサポート、30分から60分の応答時間、および指定されたサポートエンジニアに対して月額5,000ドル。
勝者– Twilio:選択できるオプションが非常に多いため、Twilioは、あらゆる規模の企業が予算を見つけるためのサポートプランを見つけるのに役立ちます。
結局のところ、TwilioとNexmoの両方がユーザーと開発者の大多数を満足させるはずです。 どちらのプロバイダーも、同等の機能、機能、製品、およびサービスを提供しています。 どちらのプロバイダーにも、開発者向けの詳細で豊富なドキュメントに加えて、よく考えられた設計と確かなユーザーエクスペリエンスが含まれています。 どちらのプロバイダーにも包括的なサポートが含まれており、ユーザーは24時間365日のカバレッジとパーソナルエンジニアのサポートをアップグレードすることができます。
NexmoがTwilioを採用するビジネスのニーズを満たすことは間違いありません。実際、Nexmoは、特定の価格設定に関してTwilioを打ち負かします。これだけで、一部のチームからの唯一の選択肢としてプロバイダーを固めることができます。シンプルさも好みます。 また、注目に値するのは、Nexmoは、海外でビジネスを行う人々にとって、より強力な国際的プレゼンスを持っているようです。 ただし、チームが最高のものを探している場合は、Twilioがその答えです。 10の異なるプログラミング言語でリストされた広範なインタラクティブドキュメント、さらに詳細な制御のように感じられるより完全なダッシュボード、およびデータロギングのビジュアルグラフのような小さな利点の間。
NexmoとTwilioはどちらも仕事をこなし、うまくやっています。Twilioだけが、ほんの少し余分なチェリーを付けて常にトップに立っています。 結局、私はNexmoをまったく除外しませんでした。そして、Vonageが今後数年間にプロバイダーのために彼らの袖を計画しているのかどうか個人的に興味があります。 誰が知っている、多分彼らは予想される2017年のトレンドのいくつかを揺るがすでしょう。