Android - Verify analytics events

Description

Verify that all events are...

  • correct for each screen

    • Are the custom fields correct?

  • are sent to the right place

  • the same as the iOS events

Note: RegisterActivity is currently sending ISegment.Screens.LAUNCH_ACTIVITY, which is being sent by Launch and DiscoveryLaunch activities too. We should have a separate identification for RegisterActivity.

Note: Maybe we should define a version of trackScreenView() that doesn't need the action parameter, considering that we're only sending null in these places.

Note: We are sending a BATCH_VIDEOS_DOWNLOAD call on a single video download in subsection-view, need to fix that too.

Steps to Reproduce

None

Reason for Variance

None

Release Notes

None

Customer Problem Statement

None

Status

Assignee

Mian Khalid

Reporter

Christopher Lee

Labels

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Sub-Team(s)

None

Reach

None

Impact

None

Open edX Discourse Thread

None

Story Points

3

Epic Link

Components

Sprint

None

Priority

Unset
Configure