diff --git a/site/src/components/PostHogAnalytics.astro b/site/src/components/PostHogAnalytics.astro index 5c722a126..c589ab5d7 100644 --- a/site/src/components/PostHogAnalytics.astro +++ b/site/src/components/PostHogAnalytics.astro @@ -10,21 +10,10 @@ trackSignupCtaClicked, trackDownloadButtonClicked, trackShareButtonClicked, - trackTemplateViewed, } from '../lib/posthog'; initPostHog(); - // Template detail page view - const detailPage = document.querySelector('.template-detail-page'); - if (detailPage) { - const name = detailPage.getAttribute('data-template') || ''; - const mediaType = detailPage.getAttribute('data-media-type') || ''; - if (name) { - trackTemplateViewed(name, mediaType); - } - } - // Global click delegation document.addEventListener('click', (e) => { const target = e.target as HTMLElement; diff --git a/site/src/lib/posthog.ts b/site/src/lib/posthog.ts index bef695a10..740481581 100644 --- a/site/src/lib/posthog.ts +++ b/site/src/lib/posthog.ts @@ -24,7 +24,7 @@ export function initPostHog(): void { * All tracked events follow the object_verb taxonomy: * - snake_case * - past tense verbs - * - e.g. hub:run_button_clicked, hub:template_viewed + * - e.g. hub:run_button_clicked, hub:search_performed */ type EventProperties = Record; @@ -57,16 +57,6 @@ export function trackShareButtonClicked(templateName: string): void { }); } -export function trackTemplateViewed( - templateName: string, - mediaType: string, -): void { - capture('hub:template_viewed', { - template_name: templateName, - media_type: mediaType, - }); -} - export function trackSearchPerformed(query: string): void { capture('hub:search_performed', { query,