Skip to content

Latest commit

 

History

History
140 lines (136 loc) · 5.22 KB

telemetry.md

File metadata and controls

140 lines (136 loc) · 5.22 KB

Telemetry

Data layer

Name Description Example
userID User's fingerprint using FingerprintJS 6cdf3bbba90bebbcaa11e260a47d734e
browserName User agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36
appName Application name testkube:ui/oss, testkube:ui/cloud or testkube:ui/enterprise
appVersion Application version a7268ce, 1.1.2-rc-ead479f or 1.12.2

Events

Event Description Properties
Name Description
initialized
tk.ui.initialized
Fired when the application is started None
copyCommand
tk.ui.copyCommand
Fired when the user copy some command. eventModel.command Label of the copied command
runTest
tk.ui.runTest
Fired when the test has been triggered to run by "Run" button. eventModel.type Executor type
runTestSuite
tk.ui.runTestSuite
Fired when the test suite has been triggered to run by "Run" button. None
createTest
tk.ui.createTest
Fired when the test has been created using modal. eventModel.type Executor type
createTestSuite
tk.ui.createTestSuite
Fired when the test suite has been created using modal. None
trackTime
tk.ui.trackTime
Fired when the user changes a page/tab and tracks time spent there. eventModel.page One of: tests-details, tests-settings, tests-list, test-suites-details, test-suites-settings, test-suites-details
eventModel.duration Time spent on the page (in ms)
promoBannerCloseClick
tk.ui.promoBannerCloseClick
Fired when the user clicks "X" button in promo banner. eventModel.id The unique ID for the promo banner
promoBannerPrimaryClick
tk.ui.promoBannerPrimaryClick
Fired when the user clicks the primary button in the promo banner. eventModel.id The unique ID for the promo banner
promoBannerSecondaryClick
tk.ui.promoBannerSecondaryClick
Fired when the user clicks the secondary button in the promo banner. eventModel.id The unique ID for the promo banner