influxdata / influxdata/ui

New Tasks Scheduler - UI Eventing

Open
#6,191 0 comments 0 reactions 0 assignees View on GitHub
team/dumplings team/ui
Dominant language
TypeScript
Stars
117
Forks
51
Avg merge
2d 15h
Merged PRs (30d)
4

Description

## ACs
Add UI events to the new Tasks Scheduler UI

- Track when a user clicks on the Tasks documentation link (Learn More link underneath Create Task)
- Track when a user clicks the "Script Editor" link
- Track when the user clicks the "+ Create Script in Editor" option in the Select a Script dropdown
- Track when a user successfully creates their scheduled task via the "Schedule Task" button
- Track when a user fails to create their scheduled task via the "Schedule Task" button. If failed, track the failure reason code.
- Track when a user updates/edits a task using the invokable script task scheduler
- Track when a user updates/edits a task using the existing task scheduler
- Track when a user cancels task creation via the "Cancel" button
- Track when a user creates a task from an invokable script with parameters
- Track when a user clicks on the invokable script documentation link (Learn more link underneath the Param Values)

## Existing Task Events
- data_explorer_script_save_as_task
- valid_task_form_submitted

There are more existing events, consult @kristinarobinson for more information.

## Implementation
- New Tasks events will be sent to Rudderstack > Snowflake > Domo and filterable in the UI Events Domo Dashboard.
- Find some preliminary counts here: https://influxdata.domo.com/page/856789180. filters: Event = data_explorer_script_save_as_task and valid_task_form_submitted
- As of 10/24/22, most users use the dedicated tasks tab to create and save tasks, not the "save as" task option in the data explorer.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.