diff --git a/app/src/components/buttons/HeldPrimaryButtonProveScreen.tsx b/app/src/components/buttons/HeldPrimaryButtonProveScreen.tsx index ba5e4f311..05aa961ab 100644 --- a/app/src/components/buttons/HeldPrimaryButtonProveScreen.tsx +++ b/app/src/components/buttons/HeldPrimaryButtonProveScreen.tsx @@ -259,7 +259,7 @@ export const HeldPrimaryButtonProveScreen: React.FC< return ( { if (state.matches('ready')) { send({ type: 'VERIFY' }); diff --git a/app/src/screens/prove/ProveScreen.tsx b/app/src/screens/prove/ProveScreen.tsx index 60ff5430c..41693349e 100644 --- a/app/src/screens/prove/ProveScreen.tsx +++ b/app/src/screens/prove/ProveScreen.tsx @@ -140,7 +140,7 @@ const ProveScreen: React.FC = () => { function onVerify() { provingStore.setUserConfirmed(); buttonTap(); - trackEvent(ProofEvents.PROOF_VERIFICATION_STARTED, { + trackEvent(ProofEvents.PROOF_VERIFY_CONFIRMATION_ACCEPTED, { appName: selectedApp?.appName, sessionId: provingStore.uuid, endpointType: selectedApp?.endpointType, diff --git a/app/src/utils/proving/provingMachine.ts b/app/src/utils/proving/provingMachine.ts index e49692ecd..b9ad6d0f9 100644 --- a/app/src/utils/proving/provingMachine.ts +++ b/app/src/utils/proving/provingMachine.ts @@ -935,8 +935,8 @@ export const useProvingStore = create((set, get) => { const submitBody = await get()._generatePayload(); wsConnection.send(JSON.stringify(submitBody)); trackEvent(ProofEvents.PAYLOAD_SENT); + trackEvent(ProofEvents.PROVING_PROCESS_STARTED); actor!.send({ type: 'START_PROVING' }); - trackEvent(ProofEvents.PROOF_VERIFICATION_STARTED); } catch (error) { console.error('Error during startProving preparation/send:', error); trackEvent(ProofEvents.PROOF_FAILED, { diff --git a/packages/mobile-sdk-alpha/src/constants/analytics.ts b/packages/mobile-sdk-alpha/src/constants/analytics.ts index 4d81f5afc..0eb219806 100644 --- a/packages/mobile-sdk-alpha/src/constants/analytics.ts +++ b/packages/mobile-sdk-alpha/src/constants/analytics.ts @@ -131,7 +131,9 @@ export const ProofEvents = { PROOF_DISCLOSURES_SCROLLED: 'Proof: Proof Disclosures Scrolled', PROOF_FAILED: 'Proof: Proof Failed', PROOF_RESULT_ACKNOWLEDGED: 'Proof: Proof Result Acknowledged', - PROOF_VERIFICATION_STARTED: 'Proof: Proof Verification Started', + PROVING_PROCESS_STARTED: 'Proof: Proving Process Started', + PROOF_VERIFY_LONG_PRESS: 'Proof: Verify Button Long Pressed', + PROOF_VERIFY_CONFIRMATION_ACCEPTED: 'Proof: Verify Confirmation Accepted', PROVING_INIT: 'Proof: Proving Machine Init', PROVING_PROCESS_ERROR: 'Proof: Proving Process Error', PROVING_STATE_CHANGE: 'Proof: Proving State Change',