discoverAnalyticsEvents.tsx 1.5 KB

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