实例介绍
【实例简介】移动分析应用
Countly 是一个实时的、开源的移动分析应用,通过收集来自手机的数据,并将这些数据通过可视化效果展示出来以分析移动应用的使用和最终用户的行为。截至2019年,支持超过2500个网站,16000个移动应用程序和多个桌面应用程序。它从移动,桌面,Web收集数据包括Apple Watch,TvOS和其他互联网连接设备的应用程序,并将这些信息可视化以分析应用程序使用情况和最终用户行为。
【实例截图】
.
├── countly-server-22.09.6
│ ├── AGPLv3
│ ├── CHANGELOG.md
│ ├── CONTRIBUTING.md
│ ├── Dockerfile
│ ├── Dockerfile-api
│ ├── Dockerfile-centos-api
│ ├── Dockerfile-centos-frontend
│ ├── Dockerfile-core
│ ├── Dockerfile-frontend
│ ├── Gruntfile.js
│ ├── LICENSE
│ ├── README.md
│ ├── SECURITY.md
│ ├── Vagrantfile
│ ├── api
│ │ ├── api.js
│ │ ├── config.sample.js
│ │ ├── configextender.js
│ │ ├── configs
│ │ │ └── config.db_out.sample.js
│ │ ├── jobs
│ │ │ ├── appExpire.js
│ │ │ ├── clear.js
│ │ │ ├── clearAutoTasks.js
│ │ │ ├── clearTokens.js
│ │ │ ├── ipcTest.js
│ │ │ ├── ping.js
│ │ │ ├── task.js
│ │ │ ├── test.js
│ │ │ ├── topEvents.js
│ │ │ └── userMerge.js
│ │ ├── lib
│ │ │ ├── countly.common.js
│ │ │ ├── countly.countries.js
│ │ │ ├── countly.device_details.js
│ │ │ ├── countly.devices.js
│ │ │ ├── countly.event.js
│ │ │ ├── countly.model.js
│ │ │ └── countly.users.js
│ │ ├── parts
│ │ │ ├── data
│ │ │ ├── jobs
│ │ │ └── mgmt
│ │ ├── tcp_example.js
│ │ └── utils
│ │ ├── authorizer.js
│ │ ├── common.js
│ │ ├── countly-root
│ │ ├── countlyFs.js
│ │ ├── localization.js
│ │ ├── log.js
│ │ ├── models.js
│ │ ├── pdf.js
│ │ ├── random-sfc32.js
│ │ ├── render.js
│ │ ├── requestProcessor.js
│ │ ├── rights.js
│ │ ├── taskmanager.js
│ │ ├── timezones.js
│ │ └── utils.js
│ ├── apidoc.json
│ ├── bin
│ │ ├── README.md
│ │ ├── backup
│ │ │ ├── app_crashgroups58bf06bd6cba850047ac9f19.json
│ │ │ ├── apps.json
│ │ │ ├── members.json
│ │ │ └── run.sh
│ │ ├── commands
│ │ │ ├── countly.sh
│ │ │ ├── docker
│ │ │ ├── enabled
│ │ │ ├── launchd
│ │ │ ├── scripts
│ │ │ ├── systemd
│ │ │ └── upstart
│ │ ├── config
│ │ │ ├── countly_user.sh
│ │ │ ├── nginx.conf
│ │ │ ├── nginx.server.block.conf
│ │ │ ├── nginx.server.conf
│ │ │ ├── nginx.server.ssl.conf
│ │ │ ├── supervisord.conf
│ │ │ └── supervisort.wuser.conf
│ │ ├── countly.install.sh
│ │ ├── countly.install_rhel.sh
│ │ ├── countly.install_travis.sh
│ │ ├── countly.install_ubuntu.sh
│ │ ├── dev-scripts
│ │ │ ├── install-pre-commit-hooks.sh
│ │ │ └── pre-commit-hooks
│ │ ├── docker
│ │ │ ├── cmd.sh
│ │ │ ├── k8s
│ │ │ ├── modify.sh
│ │ │ ├── nginx.server.conf
│ │ │ ├── postinstall.sh
│ │ │ └── preinstall.sh
│ │ ├── installer.sh
│ │ ├── scripts
│ │ │ ├── add_indexes.js
│ │ │ ├── block.connections.sh
│ │ │ ├── check-translations.js
│ │ │ ├── checking_versions.js
│ │ │ ├── continious-data-population.js
│ │ │ ├── countly.enable.all.plugins.sh
│ │ │ ├── countly.install.plugins.sh
│ │ │ ├── create_nginx_conf.js
│ │ │ ├── delete_queried_user_script.js
│ │ │ ├── deploy.sh
│ │ │ ├── detect.init.sh
│ │ │ ├── device_list
│ │ │ ├── done.sh
│ │ │ ├── expire-data
│ │ │ ├── export-data
│ │ │ ├── fix-data
│ │ │ ├── generateDocs.sh
│ │ │ ├── git_merge_master.sh
│ │ │ ├── install-google-chrome.sh
│ │ │ ├── install-python27.sh
│ │ │ ├── install_plugins.js
│ │ │ ├── loadCitiesInDb.js
│ │ │ ├── logo.sh
│ │ │ ├── make.swap.sh
│ │ │ ├── member-managament
│ │ │ ├── modify-data
│ │ │ ├── mongodb.install.sh
│ │ │ ├── prepare.package.sh
│ │ │ ├── sharding
│ │ │ ├── timezones
│ │ │ └── version_marks.js
│ │ └── upgrade
│ │ ├── 15.03
│ │ ├── 15.08
│ │ ├── 16.02
│ │ ├── 16.06
│ │ ├── 16.12
│ │ ├── 16.12.2
│ │ ├── 17.05
│ │ ├── 17.09
│ │ ├── 18.01
│ │ ├── 18.01.1
│ │ ├── 18.04
│ │ ├── 18.04.1
│ │ ├── 18.08
│ │ ├── 19.02
│ │ ├── 19.08
│ │ ├── 19.08.1
│ │ ├── 20.04
│ │ ├── 20.11
│ │ ├── 20.11.1
│ │ ├── 22.03
│ │ ├── 22.06
│ │ ├── 22.08
│ │ ├── 22.09
│ │ ├── DEV
│ │ ├── common.upgrade.sh
│ │ └── countly.github.update.sh
│ ├── deploy-key.enc
│ ├── docker-compose.yml
│ ├── extend
│ │ ├── aws_ses.example.js
│ │ ├── mail.debug.example.js
│ │ ├── mail.example.js
│ │ └── mail.office365.example.js
│ ├── frontend
│ │ └── express
│ │ ├── app.js
│ │ ├── config.sample.js
│ │ ├── libs
│ │ ├── locale.conf.js
│ │ ├── public
│ │ ├── uploads
│ │ ├── version.info.js
│ │ └── views
│ ├── greenkeeper.json
│ ├── inch.json
│ ├── jsdoc_conf.json
│ ├── lgtm.yml
│ ├── log
│ ├── nyc.config
│ ├── package-lock.json
│ ├── package.json
│ ├── plugins
│ │ ├── README.md
│ │ ├── alerts
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── assistant
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── browser
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── compare
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── compliance-hub
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── consolidate
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── crashes
│ │ │ ├── api
│ │ │ ├── bin
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── dashboards
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── data-manager
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests
│ │ │ └── uninstall.js
│ │ ├── data_migration
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests
│ │ │ └── uninstall.js
│ │ ├── dbviewer
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── density
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── desktop
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── empty
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── enterpriseinfo
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── errorlogs
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── hooks
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── ip_store
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── locale
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── logger
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── mobile
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── old-ui-compatibility
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── onboarding
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── plugin-upload
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── scripts
│ │ │ ├── tests
│ │ │ └── uninstall.js
│ │ ├── pluginDependencies.js
│ │ ├── pluginManager.js
│ │ ├── plugins
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── plugins.default.json
│ │ ├── populator
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── push
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── recaptcha
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── remote-config
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── reports
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── server-stats
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── scripts
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── slipping-away-users
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── sources
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── stores.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── star-rating
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── mock.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── system-utility
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── systemlogs
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── scripts
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── times-of-day
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── two-factor-auth
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── views
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── scripts
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ ├── vue-example
│ │ │ ├── api
│ │ │ ├── frontend
│ │ │ ├── install.js
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── tests.js
│ │ │ └── uninstall.js
│ │ └── web
│ │ ├── api
│ │ ├── frontend
│ │ ├── install.js
│ │ ├── package.json
│ │ ├── tests.js
│ │ └── uninstall.js
│ └── test
│ ├── 1.frontend
│ │ ├── 0.load.db.js
│ │ ├── 1.setup.test.js
│ │ └── 2.login.test.js
│ ├── 2.api
│ │ ├── 00.read.config.js
│ │ ├── 01.empty.api.js
│ │ ├── 02.read.user.js
│ │ ├── 03.fail.write.user.js
│ │ ├── 04.create.user.js
│ │ ├── 05.update.user.js
│ │ ├── 06.without.global.permissions.js
│ │ ├── 07.reading.apps.js
│ │ ├── 08.create.app.js
│ │ ├── 09.update.app.js
│ │ ├── 10.fail.read.app.data.js
│ │ ├── 11.fail.read.app.data.v2.js
│ │ ├── 12.read.empty.app.data.js
│ │ ├── 13.read.empty.app.data.v2.js
│ │ ├── 14.authorize.token.js
│ │ ├── 15.event.managment.js
│ │ ├── 16.token.manager.js
│ │ └── 17.jobs.js
│ ├── 3.api.write
│ │ ├── 1.fail.write.app.js
│ │ ├── 2.write.app.sessions.js
│ │ ├── 3.reset.app.js
│ │ ├── 4.write.app.metrics.js
│ │ ├── 5.write.app.events.js
│ │ ├── 6.bulk.write.js
│ │ ├── 7.user.merge.js
│ │ └── 8.checksums.js
│ ├── 4.plugins
│ │ ├── 1.plugin.tests.js
│ │ └── separation
│ ├── 5.cleanup
│ │ ├── 1.delete.app.js
│ │ ├── 100.close.db.js
│ │ ├── 2.delete.user.js
│ │ └── 3.output.logs.js.ignore
│ ├── testUtils.js
│ └── unit-tests
│ ├── api.utils.common.js
│ └── test.cache.js.disabled
├── 说明.htm
└── 移动分析应用_Countly-v22.09.6.zip
208 directories, 355 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论