Analytics (Android)
Analytics for Live2.ai tracks and analyzes user interactions and livestream performance to improve content and user experience.
Live2.ai Analytics
Now let's see how to subscribe to the specific analytics event:
Kotlin:
subscribe(this@MainActivity) { event ->
when (event.keyword) {
API_REQUEST_START -> { catchCommonData(event.data) }
API_REQUEST_END -> { catchCommonData(event.data) }
EMBED_LOAD_START -> {catchL1EventsData(event.data)}
EMBED_LOAD_FAIL -> {catchL1EventsData(event.data)}
EMBED_LOAD_SUCCESS -> {catchL1EventsData(event.data)}
VIDEO_CONTROL_CLICK -> {catchL2EventsData(event.data)}
VIDEO_VIEW -> { catchL2EventsData(event.data) }
VIDEO_SWIPE -> { catchL2EventsData(event.data) }
PRODUCT_CTA_CLICK -> { catchL2EventsData(event.data) }
PRODUCT_CARD_CLICK -> { catchL2EventsData(event.data) }
PLAYER_VIEW_LAUNCH -> { catchL2EventsData(event.data) }
PRODUCT_DETAILS_OPEN -> { catchL2EventsData(event.data) }
CAMPAIGN_RESPONSE_SUBMIT -> { catchL2EventsData(event.data) }
CAMPAIGN_EXPAND_CLICK -> { catchL2EventsData(event.data) }
}
}Handling Specific Event Data in Your Application
1). Handling L2 Events Data
2). Handling L1 Events Data
3) Handling Common Events Data
Summary
Last updated