Repolode
Countly

Countly/countly-server

Web、モバイル、デスクトップ、IoTアプリに対応した、セルフホスト型でプライバシーを重視するプロダクト分析・エンゲージメントプラットフォーム。

代替できる製品:Google AnalyticsMixpanelFirebase

スター
5,919
フォーク
981
未解決の Issue
25
最終コミット
7 時間前

これは何?

Countlyは、オンプレミスまたはプライベートクラウドにデプロイできる分析・顧客エンゲージメントプラットフォームです。チームがデータを完全に管理できるよう、セッション、画面表示、イベントをモバイル、Web、デスクトップ、コネクテッドデバイスから収集し、組み込みレポートやカスタマイズ可能なダッシュボードに表示します。

分析機能に加えて、サーバーはiOS、Android、React Native、Flutter、Unity、Java、Node.js、JavaScript向けのクラッシュ・エラー報告にも対応しています。また、iOSとAndroid向けのリッチプッシュ通知、リモート設定、アプリ内評価ウィジェットのほか、同意取得やデータ主体からの請求に対応するCompliance Hubも備えています。

このプラットフォームはモジュール式で、既存機能の拡張や新機能の追加に使えるプラグインアーキテクチャと、ダッシュボードに表示されるすべての情報を扱える読み書きAPIを提供します。このリポジトリにはサーバー側の実装が含まれており、クライアントアプリ向けSDKは別途配布されています。

主な機能

  • 01モバイル、Web、デスクトップアプリからセッション、画面表示、カスタムイベントを収集します。
  • 02iOS、Android、Flutter、Unity、Node.js、JavaScriptにわたってクラッシュやエラーを報告します。
  • 03iOSおよびAndroidデバイスにリッチプッシュ通知を送信します。
  • 04リモート設定でアプリのロジックや外観を変更できます。
  • 05同意取得やデータ主体からの請求に対応するCompliance Hubを備えています。
  • 06カスタマイズに利用できる読み書きAPIとプラグインアーキテクチャを提供します。

ユースケース

  • ユーザーデータを自社内で管理するため、自社サーバーでプロダクト分析を実施する。
  • 複数のクライアントプラットフォームにわたってアプリのクラッシュやエラーを監視する。
  • 対象を絞ったプッシュ通知を送信し、アプリの動作をリモートで調整する。
  • 組み込みのコンプライアンスツールを使って、GDPRなどが定める同意取得やデータ請求への対応義務を果たす。

クイックスタート

  1. 1

    公式インストールスクリプトを使って、UbuntuまたはCentOSの新規サーバーにインストールします

    wget -qO- https://c.ly/install | bash
  2. 2

    または、公式のDocker手順に従ってCountly LiteをDockerで実行します

使う前に知っておきたいこと

  • インストーラーは、ポート80と443が空いていて外部からアクセス可能な、Ubuntu、CentOS、またはRHELの新規マシンを前提としています。
  • ライセンスは第7条が変更されたAGPL-3.0です。商用利用の前に条件を確認してください。
  • Countly Liteは非商用ライセンスでのみ無料です。高度な機能を利用するには、EnterpriseまたはFlexプランが必要です。

トピック

よくある質問

countly-server とは?
Web、モバイル、デスクトップ、IoTアプリに対応した、セルフホスト型でプライバシーを重視するプロダクト分析・エンゲージメントプラットフォーム。 Countlyは、オンプレミスまたはプライベートクラウドにデプロイできる分析・顧客エンゲージメントプラットフォームです。チームがデータを完全に管理できるよう、セッション、画面表示、イベントをモバイル、Web、デスクトップ、コネクテッドデバイスから収集し、組み込みレポートやカスタマイズ可能なダッシュボードに表示します。
countly-server は無料で使えますか?ライセンスは?
countly-server は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
countly-server は今もメンテナンスされていますか?
活発にメンテナンス中。countly-server の最終コミットは 2026年10月20日 です。
countly-server は何に使えますか?
ユーザーデータを自社内で管理するため、自社サーバーでプロダクト分析を実施する。 複数のクライアントプラットフォームにわたってアプリのクラッシュやエラーを監視する。 対象を絞ったプッシュ通知を送信し、アプリの動作をリモートで調整する。 組み込みのコンプライアンスツールを使って、GDPRなどが定める同意取得やデータ請求への対応義務を果たす。
countly-server のインストール方法は?
公式インストールスクリプトを使って、UbuntuまたはCentOSの新規サーバーにインストールします: wget -qO- https://c.ly/install | bash または、公式のDocker手順に従ってCountly LiteをDockerで実行します
countly-server はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Countly/countly-server

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト