track_events.go 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. package analytics
  2. type SegmentEvent string
  3. const (
  4. // onboarding flow
  5. UserCreate SegmentEvent = "New User"
  6. ProjectCreate SegmentEvent = "New Project Event"
  7. ClusterProvisioningStart SegmentEvent = "Cluster Provisioning Started"
  8. ClusterProvisioningError SegmentEvent = "Cluster Provisioning Error"
  9. ClusterProvisioningSuccess SegmentEvent = "Cluster Provisioning Success"
  10. RegistryProvisioningStart SegmentEvent = "Registry Provisioning Started"
  11. RegistryProvisioningError SegmentEvent = "Registry Provisioning Error"
  12. RegistryProvisioningSuccess SegmentEvent = "Registry Provisioning Success"
  13. ClusterConnectionStart SegmentEvent = "Cluster Connection Started"
  14. ClusterConnectionSuccess SegmentEvent = "Cluster Connection Success"
  15. RegistryConnectionStart SegmentEvent = "Registry Connection Started"
  16. RegistryConnectionSuccess SegmentEvent = "Registry Connection Success"
  17. GithubConnectionStart SegmentEvent = "Github Connection Started"
  18. GithubConnectionSuccess SegmentEvent = "Github Connection Success"
  19. // launch flow
  20. ApplicationLaunchStart SegmentEvent = "Application Launch Started"
  21. ApplicationLaunchSuccess SegmentEvent = "Application Launch Success"
  22. ApplicationDeploymentWebhook SegmentEvent = "Triggered Re-deploy via Webhook"
  23. )