From ce7b9dc430da65151694baaf84af4b4a800866b5 Mon Sep 17 00:00:00 2001 From: hailey Date: Fri, 30 May 2025 13:54:58 -0700 Subject: add metrics (#8426) --- src/logger/metrics.ts | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'src/logger') diff --git a/src/logger/metrics.ts b/src/logger/metrics.ts index dfb8cd541..cfd77c5a1 100644 --- a/src/logger/metrics.ts +++ b/src/logger/metrics.ts @@ -130,6 +130,27 @@ export type MetricEvents = { feedType: string reason: 'pull-to-refresh' | 'soft-reset' | 'load-latest' } + 'feed:save': { + feedUrl: string + } + 'feed:unsave': { + feedUrl: string + } + 'feed:pin': { + feedUrl: string + } + 'feed:unpin': { + feedUrl: string + } + 'feed:like': { + feedUrl: string + } + 'feed:unlike': { + feedUrl: string + } + 'feed:share': { + feedUrl: string + } 'discover:showMore': { feedContext: string } @@ -175,15 +196,19 @@ export type MetricEvents = { likerClout: number | undefined postClout: number | undefined logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' + feedDescriptor?: string } 'post:repost': { logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' + feedDescriptor?: string } 'post:unlike': { logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' + feedDescriptor?: string } 'post:unrepost': { logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' + feedDescriptor?: string } 'post:mute': {} 'post:unmute': {} -- cgit 1.4.1