Flussonicによる統計収集サービス

みなさん、こんにちは。私たちがお客様に提供する最初のサービス、 統計収集とレポートについてお話したいと思います



長年、ソフトウェアのみを販売していましたが、現在、統計を収集し、レポートを提供するサービスを開始する準備を整えています。 彼らは私たちからFlussonicを取得し、サーバーで起動し、加入者はこれらのFlussonicインスタンスからビデオを視聴し、視聴セッションの記録を作成します。



これらのセッションは当社のサービスに統合され、 アカウントで作成されたレポートが表示されます。



簡単にオンになります。アカウントには「統計を有効にする」という大きなボタンがあります。 数分後にクリックすると、Flassonicはセッションの送信を開始し、安全に保存されます。



画像



現時点では、最も基本的なレポートのみを提供します。国別、ブラウザ別(およびその他のデバイス)別、チャネル別の分布です。 セッションの大まかなリストと、互いに類似した集計の両方を提供できます。







2週間のクローズドテストでは、まだ数十億のレコードが残っていますが、100倍以上のボリュームに対応できると確信しています。これまでのところ、ユニークなセッションでも非常に迅速に表示でき、これは非常に高価なレポートです。 具体的には、このスクリーンショットでは、同様のセッションを一意のセッションに接着する方法を示しました。 同じアドレスから、同じユーザーエージェントを使用して、同じ時間を短期間見てみた場合、おそらくこれは1つのセッションであり、十分に考慮されていません。



いくつかの詳細



ユーザーエージェントヘッダーを解析するという非常に不快な問題に既に遭遇しています。結局のところ、多くのセットトップボックスやその他の類似のものがあり、それらは通常のブラウザーデータベースにはありません。



MaxMindの予期しない問題も浮上しました。完全なデータベースを購入して検索結果を表示するだけでなく、30,000ドルからの特別なライセンスが必要です。



しかし、これはすべて真実であり、問​​題は解決されており、私たちは現在、これらすべてに取り組んでいます。



javascriptの顔を持つ別の瞬間:これは、サービス自体と一緒に別のマイクロサービスに存在するSPA Reactアプリケーションです。 私たちはこれを行う最初のコンポーネントではありません。javascript、cssはライブであり、サービスバックエンド自体で開発され、ユーザーは単純なjavascript挿入で接続されます。 アカウントに通知するだけでなく、そのアクセス権を同時に取得したいので、承認にはトリックがあります。ユーザーがサーバー間対話を通じて個人アカウントにログインすると、承認セッションが開きます。



計画



将来のために多くの計画があります。



  1. サーバートラフィックとクライアントトラフィックを統計的に分離する
  2. アカウントを友人と共有している人、および再起訴に従事している人をキャッチするのに役立ちます
  3. アーカイブの表示の深さなどに関する情報を追加します。


Flussonicを試してみようと思っているが、まだ起動していない場合は、 無料の試用版を喜んで提供します。



ところで、重要なのは、無料で統計情報の収集とレポートを行うことです!



All Articles