@@ -51,6 +51,11 @@ export enum TelemetryActions {
51
51
PRICING_PLAN_CTA_CLICKED = 'pricing_plan_cta_clicked' ,
52
52
PRICING_COMPARISON_PLAN_CLICKED = 'pricing_comparison_plan_clicked' ,
53
53
EVENT_PAGE_CTA_CLICKED = 'event_page_cta_clicked' ,
54
+ HOMEPAGE_GITHUB_BUTTON_CLICKED = 'homepage_github_button_clicked' ,
55
+ HOMEPAGE_GITHUB_DISCUSSIONS_BUTTON_CLICKED = 'homepage_github_discussions_button_clicked' ,
56
+ HOMEPAGE_DISCORD_BUTTON_CLICKED = 'homepage_discord_button_clicked' ,
57
+ HOMEPAGE_CUSTOMER_STORY_CARD_CLICKED = 'homepage_customer_story_card_clicked' ,
58
+ HOMEPAGE_PROJECT_TEMPLATE_CARD_CLICKED = 'homepage_project_template_card_clicked' ,
54
59
}
55
60
56
61
/**
@@ -754,6 +759,74 @@ export interface EventPageCtaClickedEvent {
754
759
}
755
760
}
756
761
762
+ /**
763
+ * User clicked on the GitHub button in the homepage header section. Is hidden when in mobile view.
764
+ *
765
+ * @group Events
766
+ * @source www
767
+ * @page /
768
+ */
769
+ export interface HomepageGitHubButtonClickedEvent {
770
+ action : TelemetryActions . HOMEPAGE_GITHUB_BUTTON_CLICKED
771
+ }
772
+
773
+ /**
774
+ * User clicked on the GitHub Discussions button in the homepage community section.
775
+ *
776
+ * @group Events
777
+ * @source www
778
+ * @page /
779
+ */
780
+ export interface HomepageGitHubDiscussionsButtonClickedEvent {
781
+ action : TelemetryActions . HOMEPAGE_GITHUB_DISCUSSIONS_BUTTON_CLICKED
782
+ }
783
+
784
+ /**
785
+ * User clicked on the Discord button in the homepage community section.
786
+ *
787
+ * @group Events
788
+ * @source www
789
+ * @page /
790
+ */
791
+ export interface HomepageDiscordButtonClickedEvent {
792
+ action : TelemetryActions . HOMEPAGE_DISCORD_BUTTON_CLICKED
793
+ }
794
+
795
+ /**
796
+ * User clicked on a customer story in the homepage.
797
+ *
798
+ * @group Events
799
+ * @source www
800
+ * @page /
801
+ */
802
+ export interface HomepageCustomerStoryCardClickedEvent {
803
+ action : TelemetryActions . HOMEPAGE_CUSTOMER_STORY_CARD_CLICKED
804
+ properties : {
805
+ customer ?: string
806
+ /**
807
+ * The size of the card clicked.
808
+ */
809
+ cardType : 'expanded' | 'narrow'
810
+ }
811
+ }
812
+
813
+ /**
814
+ * User clicked on a project template card in the homepage.
815
+ *
816
+ * @group Events
817
+ * @source www
818
+ * @page /
819
+ */
820
+ export interface HomepageProjectTemplateCardClickedEvent {
821
+ action : TelemetryActions . HOMEPAGE_PROJECT_TEMPLATE_CARD_CLICKED
822
+ properties : {
823
+ /**
824
+ * The title of the project template card clicked.
825
+ */
826
+ templateTitle : string
827
+ }
828
+ }
829
+
757
830
export type TelemetryEvent =
758
831
| SignUpEvent
759
832
| SignInEvent
@@ -796,3 +869,8 @@ export type TelemetryEvent =
796
869
| PricingPlanCtaClickedEvent
797
870
| PricingComparisonPlanClickedEvent
798
871
| EventPageCtaClickedEvent
872
+ | HomepageGitHubButtonClickedEvent
873
+ | HomepageGitHubDiscussionsButtonClickedEvent
874
+ | HomepageDiscordButtonClickedEvent
875
+ | HomepageCustomerStoryCardClickedEvent
876
+ | HomepageProjectTemplateCardClickedEvent
0 commit comments