Customizing your metrics: Tags and Events

Before start with the EMMA SDK integration is important to define what are you going to track and how will you label your app. The options of segmentation of our technology will directly depend on that decision.

In order to cover all the metrics, EMMA offers three tagging levels, that could be complementary options.

1. Tags

Tags are used to identify unique characteristics or conditions of the user. With the tag method each user will be assigned to a valor that will be automatically overwritten if a new valor is fired.

Some habitual examples of metrics with Tags:

  • Country: Spain, Portugal, UK, US…
  • Age: 18, 19, 20, 21…
  • Phone number: 650050550, 696362656, 652987541...
  • Notifications: ON, OFF.
  • Share in social networks: yes, no.
  • Birthdate: 1988-11-01,1992-02-26...

Review our iOS and Android developer guides to extend the info about how to integrate Tags. 

2. Default events

Events are used to identify the actions of the app users. The same user could have an infinite number of repetitions for each event created.  

EMMA defines as default events are those events automatically created when the different EMMA SDK methods are integrated.

Following you can see the default events list that will be automatically shown in EMMA when the methods needed are used:

  • EMMA Install: generates data when the starteMMaSession method SDK is integrated.
  • EMMA Session: generates data when the starteMMaSession method SDK is integrated.
  • EMMA Register: generates data when the registerUser method SDK is integrated.
  • EMMA First Login: generates data when the loginUser method SDK is integrated.
  • EMMA Login: generates data when the loginUser method SDK is integrated.
  • EMMA Transaction: generates data when the trackOrder method SDK is integrated.

3. Custom events

Events are used to identify the actions of the app users. The same user could have an infinite number of repetitions for each event created.  

Here you can see the main actions usually tagged as custom events:

  • See a screen or an app section
  • Click on a button of the app

Review our iOS and Android developer guides to extend the info about how to integrate Custom events. 

Have more questions? Submit a request

0 Comments

Article is closed for comments.