Replies: 1 comment 4 replies
-
Hi @AtjonTV ! We do not plan to develop a built-in feature to collect mobile application analytics because needs can be very different between users. But as you mention, it's very easy to implement an analytics system with Kuzzle without code:
Kuzzle is extensible like any other framework, you can learn how to extend Kuzzle here: https://docs.kuzzle.io/core/2/guides/getting-started/write-application/ |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello!
I am currently in the search of a BaaS with features similar to Firebase.
This includes User Management (Login, Perms), Data Storage (at least JSON), App Analytics and Error Tracking.
From what I found after 3 days of searching on Google and Searx, I found a few Promising looking Platforms that all had some issue or another. (From outdated UI, to incomplete features over missing features to having a last commit in 2015)
As I dislike using Google (Except for search), using Firebase itself is out of questions.
Now from what I can see, Kuzzle has 2 out of the 4 features I desire. (User and Data).
But what I am missing is Analytics, from what I can read in the Docs I can make a Plugin that adds a API that I can call from Apps to insert analytical data. The same goes for Error Tracking, though that could be redirected to Sentry. (Note that I also want to go away from Sentry because its huge, slow and doesnt do much yet needs quite some attention)
My point in coming here is to ask if there are any Plans or Ideas at Kuzzle to implement App Analytics for mobile apps (Not for the Kuzzle Server, as that is covered by existing Plugins).
What I mean with Analytics, I think of the following:
The first can be done via a simple API Controller, yet there has to be a format of how the data comes in.
The second is storing the data (which comes with a timestamp) and storing it with the timestamp as primary search index.
Third could be done via Grafana or in the Kuzzle Dashboard. As from what I understand Kuzzle uses Elasticsearch as storage, Grafana could possiby directly get the data out.
I am just here to ask, and bring Ideas. While I do program in Java Script I am not familiar with neither NodeJS nor Elasticsearch.
Beta Was this translation helpful? Give feedback.
All reactions