track_events.go 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package analytics
  2. type SegmentEvent string
  3. const (
  4. // onboarding flow
  5. UserCreate SegmentEvent = "New User"
  6. UserVerifyEmail SegmentEvent = "User Verified Email"
  7. ProjectCreate SegmentEvent = "New Project Event"
  8. CostConsentComplete SegmentEvent = "Cost Consent Complete"
  9. CredentialStepComplete SegmentEvent = "Credential Step Complete"
  10. PreProvisionCheck SegmentEvent = "Pre Provision Check Started"
  11. ProvisioningAttempted SegmentEvent = "Provisioning Attempted"
  12. ClusterProvisioningStart SegmentEvent = "Cluster Provisioning Started"
  13. ClusterProvisioningError SegmentEvent = "Cluster Provisioning Error"
  14. ClusterProvisioningSuccess SegmentEvent = "Cluster Provisioning Success"
  15. RegistryProvisioningStart SegmentEvent = "Registry Provisioning Started"
  16. RegistryProvisioningError SegmentEvent = "Registry Provisioning Error"
  17. RegistryProvisioningSuccess SegmentEvent = "Registry Provisioning Success"
  18. ClusterConnectionStart SegmentEvent = "Cluster Connection Started"
  19. ClusterConnectionSuccess SegmentEvent = "Cluster Connection Success"
  20. RegistryConnectionStart SegmentEvent = "Registry Connection Started"
  21. RegistryConnectionSuccess SegmentEvent = "Registry Connection Success"
  22. GithubConnectionStart SegmentEvent = "Github Connection Started"
  23. GithubConnectionSuccess SegmentEvent = "Github Connection Success"
  24. // launch flow
  25. ApplicationLaunchStart SegmentEvent = "Application Launch Started"
  26. ApplicationLaunchSuccess SegmentEvent = "Application Launch Success"
  27. ApplicationDeploymentWebhook SegmentEvent = "Triggered Re-deploy via Webhook"
  28. // delete events
  29. ClusterDestroyingStart SegmentEvent = "Cluster Destroying Start"
  30. ClusterDestroyingSuccess SegmentEvent = "Cluster Destroying Success"
  31. // stacks
  32. StackLaunchStart SegmentEvent = "Stack Launch Started"
  33. StackLaunchComplete SegmentEvent = "Stack Launch Complete"
  34. StackLaunchSuccess SegmentEvent = "Stack Launch Success"
  35. )