chore(studio): update metrics api banner events (#41232)

* chore: update keys for metrics api banner

* fix: correct keys in banner
This commit is contained in:
kemal.earth authored and GitHub committed 2025-12-15 09:31:34 +00:00
1 parent 7b86edfe54
commit 0bfa1de2ff
2 files changed
+18 -18

No files matched your search

@@ -24,7 +24,7 @@ export const BannerMetricsAPI = () => {
onDismiss={() => {
setIsDismissed(true)
dismissBanner('metrics-api-banner')
track('observability_banner_dismiss_button_clicked')
track('metrics_api_banner_dismiss_button_clicked')
}}
>
<div className="flex flex-col gap-y-4">
@@ -51,7 +51,7 @@ export const BannerMetricsAPI = () => {
<Link
href={`${DOCS_URL}/guides/telemetry/metrics`}
target="_blank"
onClick={() => track('observability_banner_cta_button_clicked')}
onClick={() => track('metrics_api_banner_cta_button_clicked')}
>
Get started for free
</Link>
+16 -16
View File
@@ -1089,8 +1089,20 @@ export interface ReportsDatabaseGrafanaBannerClickedEvent {
* @source studio
* @page /observability/*
*/
export interface ObservabilityBannerCtaButtonClickedEvent {
action: 'observability_banner_cta_button_clicked'
export interface MetricsAPIBannerCtaButtonClickedEvent {
action: 'metrics_api_banner_cta_button_clicked'
groups: TelemetryGroups
}
/**
* User clicked the dismiss button on a banner in studio Observability pages.
*
* @group Events
* @source studio
* @page /observability/*
*/
export interface MetricsAPIBannerDismissButtonClickedEvent {
action: 'metrics_api_banner_dismiss_button_clicked'
groups: TelemetryGroups
}
@@ -1158,18 +1170,6 @@ export interface IndexAdvisorCreateIndexesButtonClickedEvent {
groups: TelemetryGroups
}
/**
* User clicked the dismiss button on a banner in studio Observability pages.
*
* @group Events
* @source studio
* @page /observability/*
*/
export interface ObservabilityBannerDismissButtonClickedEvent {
action: 'observability_banner_dismiss_button_clicked'
groups: TelemetryGroups
}
/**
* User clicked the deploy button for an Edge Function.
*
@@ -2661,8 +2661,8 @@ export type TelemetryEvent =
| StudioPricingPlanCtaClickedEvent
| StudioPricingSidePanelOpenedEvent
| ReportsDatabaseGrafanaBannerClickedEvent
| ObservabilityBannerCtaButtonClickedEvent
| ObservabilityBannerDismissButtonClickedEvent
| MetricsAPIBannerCtaButtonClickedEvent
| MetricsAPIBannerDismissButtonClickedEvent
| IndexAdvisorBannerEnableButtonClickedEvent
| IndexAdvisorBannerDismissButtonClickedEvent
| IndexAdvisorDialogEnableButtonClickedEvent