Documentation ¶
Index ¶
- func BuildLogAlert(project *model.Project, workspace *model.Workspace, admin *model.Admin, ...) (*model.LogAlert, error)
- func BuildSessionAlert(project *model.Project, workspace *model.Workspace, admin *model.Admin, ...) (*model.SessionAlert, error)
- func SendErrorAlert(ctx context.Context, event SendErrorAlertEvent) error
- func SendErrorFeedbackAlert(event ErrorFeedbackAlertEvent) error
- func SendLogAlert(event LogAlertEvent) error
- func SendMetricMonitorAlert(event MetricMonitorAlertEvent) error
- func SendNewSessionAlert(event SendNewSessionAlertEvent) error
- func SendNewUserAlert(event SendNewUserAlertEvent) error
- func SendRageClicksAlert(event RageClicksAlertEvent) error
- func SendTrackPropertiesAlert(event TrackPropertiesAlertEvent) error
- func SendUserPropertiesAlert(event UserPropertiesAlertEvent) error
- type ErrorFeedbackAlertEvent
- type LogAlertEvent
- type MetricMonitorAlertEvent
- type RageClicksAlertEvent
- type SendErrorAlertEvent
- type SendNewSessionAlertEvent
- type SendNewUserAlertEvent
- type TrackPropertiesAlertEvent
- type UserPropertiesAlertEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildLogAlert ¶
func BuildSessionAlert ¶
func BuildSessionAlert(project *model.Project, workspace *model.Workspace, admin *model.Admin, input modelInputs.SessionAlertInput) (*model.SessionAlert, error)
func SendErrorAlert ¶
func SendErrorAlert(ctx context.Context, event SendErrorAlertEvent) error
func SendErrorFeedbackAlert ¶
func SendErrorFeedbackAlert(event ErrorFeedbackAlertEvent) error
func SendLogAlert ¶
func SendLogAlert(event LogAlertEvent) error
func SendMetricMonitorAlert ¶
func SendMetricMonitorAlert(event MetricMonitorAlertEvent) error
func SendNewSessionAlert ¶
func SendNewSessionAlert(event SendNewSessionAlertEvent) error
func SendNewUserAlert ¶
func SendNewUserAlert(event SendNewUserAlertEvent) error
func SendRageClicksAlert ¶
func SendRageClicksAlert(event RageClicksAlertEvent) error
func SendTrackPropertiesAlert ¶
func SendTrackPropertiesAlert(event TrackPropertiesAlertEvent) error
func SendUserPropertiesAlert ¶
func SendUserPropertiesAlert(event UserPropertiesAlertEvent) error
Types ¶
type ErrorFeedbackAlertEvent ¶
type ErrorFeedbackAlertEvent struct { Session *model.Session ErrorAlert *model.ErrorAlert Workspace *model.Workspace SessionComment *model.SessionComment UserName *string UserEmail *string }
type LogAlertEvent ¶
type MetricMonitorAlertEvent ¶
type RageClicksAlertEvent ¶
type SendErrorAlertEvent ¶
type SendErrorAlertEvent struct { Session *model.Session ErrorAlert *model.ErrorAlert ErrorGroup *model.ErrorGroup ErrorObject *model.ErrorObject Workspace *model.Workspace ErrorCount int64 VisitedURL string FirstErrorAlert bool }
type SendNewUserAlertEvent ¶
Click to show internal directories.
Click to hide internal directories.