From 29137c9845bdf64271ff4beb6772a4cde43795e5 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Mon, 28 Oct 2024 03:04:26 +0530 Subject: [PATCH] feat: robot run analytics --- server/src/workflow-management/classes/Generator.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/src/workflow-management/classes/Generator.ts b/server/src/workflow-management/classes/Generator.ts index 6d29b5fd..840f318c 100644 --- a/server/src/workflow-management/classes/Generator.ts +++ b/server/src/workflow-management/classes/Generator.ts @@ -21,6 +21,7 @@ import fs from "fs"; import { getBestSelectorForAction } from "../utils"; import { browserPool } from "../../server"; import { uuid } from "uuidv4"; +import captureServerAnalytics from "../../utils/analytics" interface PersistedGeneratedData { lastUsedSelector: string; @@ -495,6 +496,14 @@ export class WorkflowGenerator { recording_meta: this.recordingMeta, recording: recording, }); + captureServerAnalytics.capture({ + distinctId: userId.toString(), + event: 'maxun-oss-robot-created', + properties: { + robot_meta: robot.recording_meta, + recording: robot.recording, + } + }) logger.log('info', `Robot saved with id: ${robot.id}`); }