Description
Hi, custom events has the following limitation
You can track your own custom events with up to twenty properties to understand the interaction between your users and the app.
Once you have started the SDK, use the trackEvent() method to track your events with properties. You can send up to 200 distinct event names. Also, there is a maximum limit of 256 characters per event name and 125 characters per event property name and event property value.
Since, unlike other analytics lib in the market, AppCenter analytics doesn't have trackView
function. We can only have workaround like
Analytics.trackEvent("VIEW-MainActivity");
Analytics.trackEvent("VIEW-CalendarFragment");
Analytics.trackEvent("VIEW-NoteFragment");
as oppose for real event usage purpose like
Map<String, String> properties = new HashMap<>();
properties.put("action", "menu");
properties.put("label", "action_search");
Analytics.trackEvent(TAG, properties );
Currently, we can see we will hit the limit based on above usage
- 200 distinct event
- Each event can have 20 properties
May I know the tech reason behind such limitation? Is it possible to have limit like
- 2000 distinct event
- Each event can have 200 properties
Thanks.