Skip to content

Analytics: drop-off handling and error reporting#216

Merged
Agilulfo1820 merged 7 commits intomainfrom
jennifer/214-analytics-customization-flow-drop-off-handling-and-error-reporting
Mar 26, 2025
Merged

Analytics: drop-off handling and error reporting#216
Agilulfo1820 merged 7 commits intomainfrom
jennifer/214-analytics-customization-flow-drop-off-handling-and-error-reporting

Conversation

@Jennievon
Copy link
Copy Markdown
Contributor

@Jennievon Jennievon commented Mar 26, 2025

Description

  • rm unused useEffect hooks causing duplicate tracking
  • improve error handling in onError callbacks to include error details
  • updat dropOff method to accept reason and error params
  • add handleClose and handleBack functions in customization and name selection flows to track modal interactions

Closes #214

Updated packages (if any):

  • next-template
  • homepage
  • vechain-kit

- rm unused useEffect hooks causing duplicate tracking
- improve error handling in onError callbacks to include error details
- updat `dropOff` method to accept reason and error params
- add handleClose and handleBack functions in customization flow to track modal interactions
- add handleClose and handleBack for name selection/choose name
- ensure analytics drop-off captures relevant context for modal closures and navigation actions
- add reason params for modal closure and nav actions in choose name and customization components
- update error handling in customization summary to include additional rejection reasons
- modify mixPanel types to accommodate new tracking properties
…nents

- error messages for user cancellations in send token and summary contents
- implement new handleError function for error reporting for txn failures
…ents

- introduce `isRejectionError` util to standardise rejection error checks
- update error handling in various components to utilize the new util
@Jennievon Jennievon requested a review from a team March 26, 2025 08:25
@Jennievon Jennievon self-assigned this Mar 26, 2025
@Jennievon Jennievon changed the title Analytics drop-off handling and error reporting Analytics: drop-off handling and error reporting Mar 26, 2025
Jennievon and others added 2 commits March 26, 2025 12:32
…ndling-for-user-rejections-across-components

centralise error handling for user rejections
@Agilulfo1820 Agilulfo1820 merged commit bf77802 into main Mar 26, 2025
5 checks passed
@Agilulfo1820 Agilulfo1820 deleted the jennifer/214-analytics-customization-flow-drop-off-handling-and-error-reporting branch March 26, 2025 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Analytics: drop-off handling and error reporting for modal interactions and incomplete flow

2 participants