Countly

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(安装)
(简介)
 
(未显示1个用户的15个中间版本)
第1行: 第1行:
Countly 是一个开源的移动分析服务器,服务端基于[[Node.js]]构建,并运行在[[MongoDB]]和[[Nginx]]环境下。
+
Countly 是一个开源的移动分析服务器,服务端基于[[Node.js]]构建。实际上,99% 的 Countly 是用 [[JavaScript]] 编写的,并运行在[[MongoDB]] 和 [[Nginx]] 环境下。
 +
 
 +
==简介==
 +
Countly 是一个创新的实时移动分析软件,其优势是便于使用、扩展性强且功能丰富。Countly 包括服务器和移动组件,在许可期限内,您可以在自己公司的应用程序中自由使用。
 +
 
 +
Countly 的核心是 [[MongoDB]]、[[Node.js]]、[[Express.js]] 和 [[Nginx]]。
 +
 
 +
许可协议采用AGPL v3,但附加条款不太友好。
 +
 
 +
[[image:countly-powered-by-opensource.png]]
 +
 
 +
==功能==
 +
===一般功能===
 +
* 实时数据更新
 +
* 打开源软件(请参见许可条款)
 +
* 给人印象深刻的用户界面
 +
* 目标导向的用户体验
 +
* 应用程序内指导和帮助
 +
* 用于 iPhone、iPad 和 Android 的移动应用程序
 +
* 跟踪网页的功能(使用 Countly web SDK)
 +
 
 +
===移动分析功能===
 +
* Countly 钻取
 +
* Countly 漏斗
 +
* 在线用户小组件数
 +
* 保留计算和队列
 +
* 收入分析
 +
* 崩溃报告和分析
 +
* 用户配置文件
 +
* 推送通知
 +
* 通过分段跟踪自定义事件
 +
* 显示主要平台、电信公司和用户的一般控制面板视图
 +
* 基于国家跟踪
 +
* 用户跟踪
 +
* 用户忠诚度跟踪
 +
* 会话跟踪
 +
* 会话频率跟踪
 +
* 设备类型和模型跟踪
 +
* 电信公司跟踪
 +
* 应用程序版本跟踪
 +
* 平台和平台版本跟踪
 +
* 将管理员或用户添加到应用程序或创建全局管理员进行管理的高级用户管理
 +
* 离线跟踪
 +
* 第三方可视化/BI 应用程序的数据导出功能
  
 
==安装==
 
==安装==
第5行: 第48行:
 
  bin/countly.install.sh // 请使用ubuntu,debian可能无法成功安装
 
  bin/countly.install.sh // 请使用ubuntu,debian可能无法成功安装
 
  apt-get update
 
  apt-get update
  apt-get install mongodb-10gen
+
  apt-get install mongodb
 
  /etc/init.d/nginx restart
 
  /etc/init.d/nginx restart
 
  http://localhost
 
  http://localhost
 
要迅速安装请先在 [[Ubuntu]] 下实践。
 
要迅速安装请先在 [[Ubuntu]] 下实践。
 +
 +
==OS X==
 +
 +
==Express==
 +
前端使用了[[Express.js]]框架。
 +
 +
==插件==
 +
[http://resources.count.ly/v2.0/docs/plugins-development-introduction 自 15.03 版起],Countly 便可以使用插件进行扩展,用户可以通过创建自有的插件扩展 Countly 功能。
 +
* 提供了[https://github.com/Countly/countly-server/tree/master/plugins plugins]的扩展机制,
 +
* Countly使用了众多的[http://resources.count.ly/v2.0/docs/list-of-open-source-components-in-countly 开源组件]。
  
 
==Dockrer==
 
==Dockrer==
*[https://registry.hub.docker.com/u/countly/countly-server/ Countly Dockrer 镜像]
+
[https://hub.docker.com/r/countly/countly-server/ Countly Dockrer 官方镜像]
 +
docker pull countly/countly-server
  
 
==升级==
 
==升级==
第41行: 第95行:
 
[[category:android]]
 
[[category:android]]
 
[[category:node.js]]
 
[[category:node.js]]
 +
[[category:express]]
 +
[[category:JavaScript]]
 
[[category:mongoDB]]
 
[[category:mongoDB]]
 
[[category:data analysis]]
 
[[category:data analysis]]
 +
[[category:data science]]
 
[[category:huihoo]]
 
[[category:huihoo]]

2017年11月17日 (五) 09:57的最后版本

Countly 是一个开源的移动分析服务器,服务端基于Node.js构建。实际上,99% 的 Countly 是用 JavaScript 编写的,并运行在MongoDBNginx 环境下。

目录

[编辑] 简介

Countly 是一个创新的实时移动分析软件,其优势是便于使用、扩展性强且功能丰富。Countly 包括服务器和移动组件,在许可期限内,您可以在自己公司的应用程序中自由使用。

Countly 的核心是 MongoDBNode.jsExpress.jsNginx

许可协议采用AGPL v3,但附加条款不太友好。

Countly-powered-by-opensource.png

[编辑] 功能

[编辑] 一般功能

  • 实时数据更新
  • 打开源软件(请参见许可条款)
  • 给人印象深刻的用户界面
  • 目标导向的用户体验
  • 应用程序内指导和帮助
  • 用于 iPhone、iPad 和 Android 的移动应用程序
  • 跟踪网页的功能(使用 Countly web SDK)

[编辑] 移动分析功能

  • Countly 钻取
  • Countly 漏斗
  • 在线用户小组件数
  • 保留计算和队列
  • 收入分析
  • 崩溃报告和分析
  • 用户配置文件
  • 推送通知
  • 通过分段跟踪自定义事件
  • 显示主要平台、电信公司和用户的一般控制面板视图
  • 基于国家跟踪
  • 用户跟踪
  • 用户忠诚度跟踪
  • 会话跟踪
  • 会话频率跟踪
  • 设备类型和模型跟踪
  • 电信公司跟踪
  • 应用程序版本跟踪
  • 平台和平台版本跟踪
  • 将管理员或用户添加到应用程序或创建全局管理员进行管理的高级用户管理
  • 离线跟踪
  • 第三方可视化/BI 应用程序的数据导出功能

[编辑] 安装

下载 安装包 比较方便,安装指南

bin/countly.install.sh // 请使用ubuntu,debian可能无法成功安装
apt-get update
apt-get install mongodb
/etc/init.d/nginx restart
http://localhost

要迅速安装请先在 Ubuntu 下实践。

[编辑] OS X

[编辑] Express

前端使用了Express.js框架。

[编辑] 插件

自 15.03 版起,Countly 便可以使用插件进行扩展,用户可以通过创建自有的插件扩展 Countly 功能。

[编辑] Dockrer

Countly Dockrer 官方镜像

docker pull countly/countly-server

[编辑] 升级

  • Extract countly-server-vXX.YY.zip to your previous installation directory (or do a git pull if you cloned the repo from GitHub)
  • Stop Countly processes stop countly-supervisor
  • Start Countly processes start countly-supervisor

[编辑] iOS

[编辑] Android

[编辑] MongoDB

MongoDB 数据库存储

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱