Skip to content

Possible to increase the limitation of events? #179

Open
@yccheok

Description

@yccheok

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.

Metadata

Metadata

Assignees

Labels

analyticsRelated to App Center's analytics service

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions