Mobile Analytics Events

Events

Name

Params

Trigger

Done

Checked

Name

Params

Trigger

Done

Checked

User_Login

method:
Password | Facebook | Google | Microsoft

A user successfully logs in

iOS
Android
iOS
Android

Sign_up_Clicked

 

A user clicks on the “Sign Up” button.
Before opening the Sign Up Screen.

iOS
Android
iOS
Android

Create_Account_Clicked

provider: google-oauth2 | facebook | azuread-oauth2 (if presented)

A user clicks on the “Create account” button on the Registration screen.

iOS
Android
iOS
Android

Registration_Success

provider: google-oauth2 | facebook | azuread-oauth2 (if presented)

A user successfully created an account

User_Logout

force: true | false

A user logs out (by intention or force)

Forgot_password_Clicked

 

A user clicks on the “Forgot password?” button on the Sign in screen.

Reset_password_Clicked

success: true | false

A user clicks on the “Reset password” button on the Forgot password screen.

Main_Discovery_tab_Clicked

 

A user clicks on the Discovery tab on the Main Screen.

Main_Dashboard_tab_Clicked

 

A user clicks on the Dashboard tab on the Main Screen.

Main_Programs_tab_Clicked

 

A user clicks on the Programs tab on the Main Screen.

Main_Profile tab_Clicked

 

A user clicks on the Profile tab on the Main Screen.

Discovery_Search_Bar_Clicked

 

A user clicks on the SearchBar tab on the Discovery Screen.

Discovery_Courses_Search

label: the search query that a user typed (if not empty!)

courses_count: Amount of courses in search response

A user types query on the Search screen.

Discovery_Course_Clicked

course_id

course_name

A user clicks on a course on the Discovery Screen.

Dashboard_Course_Clicked

course_id

course_name

A user clicks on a course on the Dashboard Screen.

Profile_Edit_Clicked

 

A user clicks on the Edit button on the Profile Screen.

Profile_Edit Done_Clicked

 

A user clicks on the Done button on the Edit Profile Screen.

Profile_Delete_Account_Clicked

 

A user clicks on the Delete account button on the Edit Profile Screen.

Profile_Video_settings_Clicked

 

A user clicks on the "Video settings" button on the Profile Screen.

Privacy_Policy_Clicked

 

A user clicks on the “Privacy and policy“ button on the Profile Screen.

Cookie_Policy_Clicked

 

A user clicks on the “Terms of use“ button on the Profile Screen.

Email_Support_Clicked

 

A user clicks on the “Contact support“ button on the Profile Screen.

Course_Enroll_Clicked

course_id

course_name

A user clicks on the “Enroll now“ button on the Course Details Screen.

Course_Enroll_Success

course_id

course_name

A user is successfully enrolling in a course.

View_Course_Clicked

course_id

course_name

A user clicks on the “View course“ button on the Course Details Screen.

Resume_Course_Tapped

course_id

course_name

block_id

A user clicks on the “Continue“ button on the Course Outline Screen.

Sequential_Clicked

course_id

course_name

block_id

block_name

A user clicks on a sequential on the Course Outline Screen.

Vertical_Clicked

course_id

course_name

block_id

block_name

A user clicks on a vertical on the Course Outline Screen.

Next_Block_Clicked

course_id

course_name

block_id - block that will be displayed

block_name - block that will be displayed

A user clicks on the Next button on the Courseware Screen.

Prev_Block_Clicked

course_id

course_name

block_id - block that will be displayed

block_name - block that will be displayed

A user clicks on the Prev button on the Courseware Screen.

Finish_Vertical_Clicked

course_id

course_name

block_id - block that was displayed

block_name - block that was displayed

A user clicks on the Finish button on the Courseware Screen.

Finish_Vertical_Next_section_Clicked

course_id

course_name

block_id - vertical block that will be displayed

block_name - vertical block that will be displayed

A user clicks on the Next section button on the Finish Vertical Dialog.

Finish_Vertical_Back_to_outline_Clicked

course_id

course_name

A user clicks on the Back to outline button on the Finish Vertical Dialog.

Course_Outline_Course_tab_Clicked

course_id

course_name

A user clicks on the Course tab on the Course Outline Screen.

Course_Outline_Videos_tab_Clicked

course_id

course_name

A user clicks on the Videos tab on the Course Outline Screen.

Course_Outline_Discussion_tab_Clicked

course_id

course_name

A user clicks on the Discussion tab on the Course Outline Screen.

Course_Outline_Handouts_tab_Clicked

course_id

course_name

A user clicks on the Handouts tab on the Course Outline Screen.

Discussion_All_Posts_Clicked

course_id

course_name

A user clicks on the All Posts button on the Discussions Screen.

Discussion_Following_Clicked

course_id

course_name

A user clicks on the Posts I’m following button on the Discussions Screen.

Discussion_Topic_Clicked

course_id

course_name

topic_id

topic_name : General | Topic-Level Student..| etc

A user clicks on a topic on the Discussions Screen.

Events that have not yet been added to the Open edX apps

Name

Comment

 

Name

Comment

 

Player

Loaded Video

Video Player

 

Played Video

Video Player

 

Paused Video

Video Player

 

Stopped Video

Video Player

 

Seeked Video

Video Player

 

Speed Change Video

Video Player

 

Show Transcript

Video Transcripts

 

Hide Transcript

Video Transcripts

 

Video Downloaded

 

 

Bulk Download Subsection

 

 

Single Video Download

 

 

Screen Toggled

Rotate phone to watch video in fullscreen

 

Language Clicked

Transcript language clicked

 

Videos

Videos: Subsection Delete

 

 

Videos: Undo Subsection Delete

 

 

Videos: Unit Delete

 

 

Videos: Undo Unit Delete

 

 

Bulk Download Toggle On

 

 

Bulk Download Toggle Off

 

 

Download to sd-card On

Do we need it?

 

Download to sd-card Off

 

 

Discovery experience

Find Courses Clicked

 

 

Explore All Courses

Logistration screen. Explore All Courses text clicked

 

Browser Launched

Open any URL in an external web browser.

 

Course

Shared a certificate

 

 

Shared a course

 

 

Component Viewed

XBlock Viewed.

replaced in current with Next_Block_Clicked and Prev_Block_Clicked

 

Browser Launched

Course Unit Not Supported.

ViewOnWeb button clicked.

 

Open in Browser Banner Displayed

Banner: This part of the course may work best in a web browser.

 

Open in Browser Banner Tapped

 

 

Mobile Experiment Evaluated

AA Testing on the Course Outline page.

Is it relevant?

 

Notifications

notification-received

 

 

notification-tapped

 

 

Profile/Account

Viewed a profile

Replaced with Main_Programs_tab_Clicked

 

Set a profile picture

Changing profile picture.

Partially replaced with Profile_Edit Done_Clicked.


Profile_Edit Done_Clicked can be extended with params to highlight changed fields.

 

Wifi On

Allow your device to download videos over your cellular connection when Wi-Fi is not available. Data charges may apply.

 

Wifi Off

 

 

Wifi Allow

 

 

Wifi Dont Allow

 

 

Do Not Sell Data Clicked

Replaced with Data_Sell_Clicked

 

FAQ Clicked

Added as FAQ_Clicked

 

AppReview

AppReviews: View Rating

 

 

AppReviews: Dismiss Rating

 

 

AppReviews: Submit Rating

 

 

AppReviews: Send Feedback

 

 

AppReviews: Maybe Later

 

 

AppReviews: Rate The App

 

 

WhatsNew

WhatsNew: Close

 

 

WhatsNew: Done

 

 

Chromecast

Cast: Connected

Chromecast event

 

Cast: Disconnected

Chromecast event

 

Cast: Video Casted

Chromecast event

 

Dates

PLS Banner Viewed

Snackbar.

 

PLS Shift Button Tapped

 

 

PLS Shift Dates

Banner.
Duplicate PLS Banner Viewed

 

Dates: Course Component Tapped

 

 

Dates: Unsupported Component Tapped

 

 

Dates: Calendar Toggle On

 

 

Dates: Calendar Toggle Off

 

 

Dates: Calendar Access Allowed

 

 

Dates: Calendar Access Dont Allow

 

 

Dates: Calendar Add Dates

 

 

Dates: Calendar Add Cancelled

 

 

Dates: Calendar Remove Dates

 

 

Dates: Calendar Remove Cancelled

 

 

Dates: Calendar Add Confirmation

 

 

Dates: Calendar View Events

 

 

Dates: Calendar Add Dates Success

 

 

Dates: Calendar Remove Dates Success

 

 

Dates: Calendar Update Dates Success

 

 

Dates: Calendar Sync Update Dates

 

 

Dates: Calendar Sync Remove Calendar

 

 

In App Purchases

Payments: Upgrade Now Clicked

 

 

Payments: Course Upgrade Success

 

 

Payments: Time to Unlock Upgraded Content

Popup

 

Payments: Time to Unlock Upgraded Content After Refresh

Popup

 

Payments: Payment Time

 

 

Payments: Time to Load Price

 

 

Payments: Payment Error

 

 

Payments: Course Upgrade Error

 

 

Payments: Price Load Error

 

 

Payments: Error Alert Action

 

 

Payments: Unfulfilled Purchase Initiated

 

 

Payments: New Experience Alert Action

 

 

Payments: Restore Purchases Clicked

 

 

Payments: Purchases successfully Restored Alert ActionRe