Andriod SDK/plugin to track user activities in an app
- or -
Post a project like this$$$
- Posted:
- Proposals: 3
- Remote
- #1017371
- Expired
Description
Experience Level: Expert
Estimated project duration: 1 - 2 weeks
General information for the business: Andriod SDK/Plugin to track user activities in an app
Kind of development: New program from scratch
Num. of modules: 1
Description of requirements/functionality: Andriod SDK/Plugin to track user activities in an app
We need an Andriod SDK/Plugin to be written that we can plugin to any Andriod app (HOST APP) during compile time. The only thing this SDK will do is gather the the actions the user performs (events, screens, form data, etc) on the HOST APP and save to a log file.
This is very similar to the Google Analytics SDK (https://developers.google.com/analytics/devguides/collection/android/v4/). Though the GA SDK does the same thing we need, it requries the HOST APP developer to add a call HitBuilders.EventBuilder() everytime we want to send an event information to the server/log file.
We need our SDK to work with very little modification to the HOST APP code.
The following information needs to be collected and saved to the log for every event the user or app does
* VIEW NAME - eg: RouteSearch
* PACKAGE - eg: com.hostapp.fabric
* ACTIVITY - eg: MainActivity
* USER DATA - eg: 'Abcd'
* ID - Eg: login_username
* CLASS - eg: android.widget.EditText.class
* INDEX - eg: 1
* TEXT - eg: 9741282222
* CUSTOMER ACTION - eg: clickOnView
Crashlytics is sort of similar to what we are looking for (http://try.crashlytics.com/sdk-android/) but while Crashlytics only captures on an crash, we would like to capture info at every step.
Extra notes:
Kind of development: New program from scratch
Num. of modules: 1
Description of requirements/functionality: Andriod SDK/Plugin to track user activities in an app
We need an Andriod SDK/Plugin to be written that we can plugin to any Andriod app (HOST APP) during compile time. The only thing this SDK will do is gather the the actions the user performs (events, screens, form data, etc) on the HOST APP and save to a log file.
This is very similar to the Google Analytics SDK (https://developers.google.com/analytics/devguides/collection/android/v4/). Though the GA SDK does the same thing we need, it requries the HOST APP developer to add a call HitBuilders.EventBuilder() everytime we want to send an event information to the server/log file.
We need our SDK to work with very little modification to the HOST APP code.
The following information needs to be collected and saved to the log for every event the user or app does
* VIEW NAME - eg: RouteSearch
* PACKAGE - eg: com.hostapp.fabric
* ACTIVITY - eg: MainActivity
* USER DATA - eg: 'Abcd'
* ID - Eg: login_username
* CLASS - eg: android.widget.EditText.class
* INDEX - eg: 1
* TEXT - eg: 9741282222
* CUSTOMER ACTION - eg: clickOnView
Crashlytics is sort of similar to what we are looking for (http://try.crashlytics.com/sdk-android/) but while Crashlytics only captures on an crash, we would like to capture info at every step.
Extra notes:
Lance N.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
9 May 2024
India
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies