From fee2bafc97247d663d6e452b4fe5ce4895e9a11c Mon Sep 17 00:00:00 2001 From: ernstmul Date: Wed, 5 Mar 2025 14:06:14 +0100 Subject: [PATCH] Add platfrom create click --- src/lib/actions/analytics.ts | 1 + src/routes/(console)/project-[project]/overview/onboard.svelte | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/actions/analytics.ts b/src/lib/actions/analytics.ts index 98d95c721..ffd0c2159 100644 --- a/src/lib/actions/analytics.ts +++ b/src/lib/actions/analytics.ts @@ -252,6 +252,7 @@ export enum Submit { PlatformCreate = 'submit_platform_create', PlatformDelete = 'submit_platform_delete', PlatformUpdate = 'submit_platform_update', + PlatformCreateClick = 'click_platform_create', DomainCreate = 'submit_domain_create', DomainDelete = 'submit_domain_delete', DomainUpdateVerification = 'submit_domain_update_verification', diff --git a/src/routes/(console)/project-[project]/overview/onboard.svelte b/src/routes/(console)/project-[project]/overview/onboard.svelte index 106aad1a6..427bdbe55 100644 --- a/src/routes/(console)/project-[project]/overview/onboard.svelte +++ b/src/routes/(console)/project-[project]/overview/onboard.svelte @@ -35,7 +35,7 @@ import { AvatarGroup } from '$lib/components'; import type { Models } from '@appwrite.io/console'; import { getPlatformInfo } from '$lib/helpers/platform'; - import { trackEvent } from '$lib/actions/analytics'; + import { Submit, trackEvent } from '$lib/actions/analytics'; import { goto } from '$app/navigation'; function createKey() { @@ -56,6 +56,7 @@ if (platform) { continuePlatform(type, platform.name, platform.key, platform.type); } else { + trackEvent(Submit.PlatformCreateClick, { source: 'onboard_hub' }); addPlatform(type); } }