-
Notifications
You must be signed in to change notification settings - Fork 362
Conversation
CLA Assistant Lite All Contributors have signed the CLA. |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
E2E Tests Failed Failed tests:
|
* fix: load GTM from cookie banner * fix: GTM env init check
* fix: migrate pageview tracking to GTM * fix: cleanup event emission
* fix: add chain data to tracking + cross-env tests * fix: separate chain data from payload * fix: track `shortName` instead of `chainName`
ESLint Summary View Full Report
Report generated by eslint-plus-action |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
* feat: track create/load Safe steppers * fix: payload tracking in Safe create/load * fix: Track Safe creation events * fix: rename event + remove unnecessary var * fix: payload test Co-authored-by: Usame Algan <usame.algan@gnosis.pm>
* feat: track create/load Safe steppers * fix: payload tracking in Safe create/load * fix: Track Safe creation events * fix: rename event + remove unnecessary var * fix: payload test * wrap overview buttons with <Track /> HOC * fix: Adjust structure of dataLayer object for trackEvent call * refactor: Extract track variables * chore: Revert method name refactor * refactor: Move safe overview tags to its own file * feat: Add tracking to currency change, intercom and help center * fix: Remove spreads where possible * fix: failing test Co-authored-by: iamacook <aaron.cook@gnosis.pm> Co-authored-by: Usame Algan <usame.algan@gnosis.pm>
* fix: remove GA * fix: remove GA from test
@johannesmoormann, it seems as though GTM doesn't have any cookies. Do we need to include it conditionally based on the cookie selection? It currently loads according to the choice made by the user. I can't confirm if, after implementing funnels in GA, that cookies will then appear though. What do you think? |
* fix: top level tracking + unload tracking * fix: use shorthand * fix: add dependency * fix: tracking events * fix: track via listener * fix: `waitFor` event listener * fix: lint * fix: add GA `eventValue` + centralise events * fix: cleanup * fix: `currentStep` as value * fix: remove `eventValue` + less verbose events * fix: add dependency * fix: use ref in variable * fix: test * fix: check that GTM is loaded + remove comment * fix: return early * fix: track all events (#3675) * fix: add legacy events * fix: incorrect events * fix: remove unnecessary dependencies * feat: add new tracking events * fix: test * fix: memoize tracking + always init GTM * fix: spending limit tracking label * fix: rm `navigation` category + rm `pageview` vars * fix: remove memoization * fix: track wallet, (un-)pin/named Safe Apps, App click * fix: use campaign link for iPhone app
ESLint Summary View Full Report
Report generated by eslint-plus-action |
* fix: events + don't trigger GA on dev env * fix: remove dev flag from events * fix: only track changing `pathname` * fix: don't cache anonymised path
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
What it solves
Resolves #3408
How this PR fixes it
Track
HoC #3421)Events
How to test