使って、さまざまなマーケティングチャンネルの有効性を追跡する方法を示します。つの主要な機能があります。購入するその電話番号に対する着信をセールス担当者に転送する電話番号および受け取った通話に関するデータを示すチャートを表示するWhatclinic.comがTwilioを使用してヘルスケア業界向けに通話の追跡プラットフォームを構築する方法を確認しましょう。このチュートリアルでは、このアプリケーションを実行するための主要なコードをいくつか紹介します。はじめましょう!使用可能な電話番号を検索する通話追跡には必要に応じて電話番号を検索、購入することが必要で、特定の番号がある販促経路に紐付けられます。ユーティリティー・クラスはtwilio-rubyヘルパーライブラリーを使用して地域コード別に電話番号を検索、購入可能な番号の一覧を返します。Sample...SDKのサポートされないバージョンを参照しています。responselib/twilio_client.rb電話番号を検索するlib/twilio_client.rbここで、これらの番号を購入用にユーザーに表示し、キャンペーンを有効にする方法を見てみましょう。使用可能な電話番号を表示する使用可能な電話番号を表示するユーザーに対して、エリアコード別に新しい電話番号を検索するためのフォームを、アプリのホームページに表示します。使って、実際に番号を検索します。番号のリストを示すビューがレンダリングされ、その中から購入したい番号を選択できます。Sample...SDKのサポートされないバージョンを参照しています。C#ヘルパーライブラリーを活用して、購入用の利用可能電話番号をどのように表示できるかについて見てきました。ここで利用可能電話番号の購入方法を確認しましょう。クライアントを使って、ユーザーが選択した使用可能な電話番号を購入します。Sample...SDKのサポートされないバージョンを参照しています。responselib/twilio_client.rb電話番号を購入するlib/twilio_client.rbアプリケーションSIDの確認場所がわからない場合でもご安心ください。次の手順で方法をご案内します。設定する電話番号を購入する際、VoiceアプリケーションSIDを指定します。Consoleで作成できます。番号を検索し購入したら、データベースのリードソースと関連付ける必要があります。これは、通話のトラッキングアプリケーションのコアです。番号にかかってきた通話はこのソースに起因するものとみなされます。Sample...SDKのサポートされないバージョンを参照しています。responseapp/controllers/lead_sources_controller.rb引き合い元のコントローラーapp/controllers/lead_sources_controller.rbここまで、リードソースの作成と、それをTwilio電話番号に関連づける方法は大変理解しやすいものです。ここでは、この情報を保存するリードソースのモデルについて詳しく見ていくことにしましょう。sign」など)に関連付けます。セールスやサポートヘルプ回線など、すべての通話のリダイレクト先の電話番号も追跡します。Sample...SDKのサポートされないバージョンを参照しています。生成された通話を表します。提供するデータの一部を記録します。Sample...SDKのサポートされないバージョンを参照しています。responseapp/models/lead.rbリードモデルapp/models/lead.rbTwilio電話番号だけでなくLeadSourceを作成するコードのバックエンド部分が完成しました。アプリケーションの次の部分は着信通話を処理し、それを適切な営業部のメンバーに転送するためのWebhookになります。これらWebhookの構築方法を見ていきましょう。リクエストを送信します。Sample...SDKのサポートされないバージョンを参照しています。responseapp/controllers/call_tracking_controller.rb電話の転送app/controllers/call_tracking_controller.rb通話を転送してリードを作成したら、見込み顧客を生み出す着信通話が大量にやってくるでしょう。それらは我々にとってのデータとなるのですが、これらデータから恩恵を得られるような情報に変えてやることが必要です。そこで次のステップでは、これらのソースから統計を得る方法を見ていきます。受け取った通話の数です。モデルのカウントを示すリストを作成します。Sample...SDKのサポートされないバージョンを参照しています。responseapp/models/lead_source.rbソースの統計によるリードapp/models/lead_source.rbこの時点まで、アプリケーションのバックエンドのコードについて見てきました。これで着信通話や見込み顧客の処理を開始する準備が整いました。続いて、クライアント側に注目点を切り替えましょう。今回の場合は、それはシンプルなJavaScriptアプリケーションで、またChart.jsを使用して適切な方法でこれら統計を描画します。統計を視覚化するホームページに戻り、jQueryを使用してサーバーから通話捕捉の統計をJSON形式で取得し、統計情報をChart.jsで作成したカラフルな円グラフで表示します。Sample...SDKのサポートされないバージョンを参照しています。responseapp/assets/javascripts/call_tracking.js統計からの円グラフapp/assets/javascripts/call_tracking.jsこれで終わりです。アプリケーションは新しい電話番号を購入し、着信を転送し、ビジネス上の統計情報を記録できるようになりました。開発者であれば、以下のチュートリアルもお楽しみください。RubyおよびRailsを使用したワンクリック通話ウェブページのボタンを押して、電話を介して訪問者をライブサポートまたはセールス担当者に接続します。Response:自動音声応答)に接続し、通話をどのようにルーティングするか選択できるようにします。これは役に立ちましたか?このチュートリアルをお読みいただき、ありがとうございます。弊社に知らせたいフィードバックがある場合は、Twitter経由で英語でご連絡ください。喜んでお話を伺います。page:ヘルプが必要ですか?誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。Twilioタグのついた情報から欲しいものを探してみましょう。Sample...SDKのサポートされないバージョンを参照しています。