discoverAnalyticsEvents.tsx 1.7 KB

12345678910111213141516171819202122232425262728293031323334
  1. export type DiscoverEventParameters = {
  2. 'discover_v2.add_equation': {};
  3. 'discover_v2.build_new_query': {};
  4. 'discover_v2.change_sort': {sort: string};
  5. 'discover_v2.facet_map.clicked': {tag: string};
  6. 'discover_v2.prebuilt_query_click': {query_name?: string};
  7. 'discover_v2.processed_baseline_toggle.clicked': {toggled: string};
  8. 'discover_v2.saved_query_click': {};
  9. 'discover_v2.tour.advance': {duration: number; step: number};
  10. 'discover_v2.tour.close': {duration: number; step: number};
  11. 'discover_v2.tour.start': {};
  12. 'discover_views.add_to_dashboard.confirm': {};
  13. 'discover_views.add_to_dashboard.modal_open': {saved_query: boolean};
  14. };
  15. export type DiscoverEventKey = keyof DiscoverEventParameters;
  16. export const discoverEventMap: Record<DiscoverEventKey, string | null> = {
  17. 'discover_v2.add_equation': 'Dicoverv2: Equation added',
  18. 'discover_v2.build_new_query': 'Discoverv2: Build a new Discover Query',
  19. 'discover_v2.change_sort': 'Discoverv2: Sort By Changed',
  20. 'discover_v2.facet_map.clicked': 'Discoverv2: Clicked on a tag on the facet map',
  21. 'discover_v2.prebuilt_query_click': 'Discoverv2: Click a pre-built query',
  22. 'discover_v2.processed_baseline_toggle.clicked':
  23. 'Discoverv2: Clicked processed baseline toggle',
  24. 'discover_v2.tour.advance': 'Discoverv2: Tour Advance',
  25. 'discover_v2.tour.close': 'Discoverv2: Tour Close',
  26. 'discover_v2.tour.start': 'Discoverv2: Tour Start',
  27. 'discover_v2.saved_query_click': 'Discoverv2: Click a saved query',
  28. 'discover_views.add_to_dashboard.modal_open':
  29. 'Discover2: Add to Dashboard modal opened',
  30. 'discover_views.add_to_dashboard.confirm':
  31. 'Discover2: Add to Dashboard modal form submitted',
  32. };