diff options
author | Dan J Miller <danjm.com@gmail.com> | 2019-03-06 02:14:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-06 02:14:02 +0800 |
commit | f334f4da154378d2a8f5739e806bae787bf77aba (patch) | |
tree | ccca11fafe792c9b7c02137364c6565d6bef59c1 /ui/app/metametrics | |
parent | e31efa250c28d152beb354f3355b60a7421db86c (diff) | |
download | tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.tar tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.tar.gz tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.tar.bz2 tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.tar.lz tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.tar.xz tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.tar.zst tangerine-wallet-browser-f334f4da154378d2a8f5739e806bae787bf77aba.zip |
Metametrics fixes (#6238)
* Improve opt-in opt-out event tracking after going 'back' in onboarding.
* Fix 'Switched Networks' metrics event.
* Fix custom variables ids (can only use ids 1-5)
* Fix tracking of function type custom variable for metametrics in confirm-transaction-base
* Add missing metametrics events
Diffstat (limited to 'ui/app/metametrics')
-rw-r--r-- | ui/app/metametrics/metametrics.util.js | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/ui/app/metametrics/metametrics.util.js b/ui/app/metametrics/metametrics.util.js index 64d7f5e82..01984bd5e 100644 --- a/ui/app/metametrics/metametrics.util.js +++ b/ui/app/metametrics/metametrics.util.js @@ -12,11 +12,9 @@ const METAMETRICS_TRACKING_URL = inDevelopment ? 'http://www.metamask.io/metametrics' : 'http://www.metamask.io/metametrics-prod' -const METAMETRICS_CUSTOM_HAD_ERROR = 'hadError' -const METAMETRICS_CUSTOM_HEX_DATA = 'hexData' -const METAMETRICS_CUSTOM_FUNCTION_TYPE = 'functionType' const METAMETRICS_CUSTOM_GAS_LIMIT_CHANGE = 'gasLimitChange' const METAMETRICS_CUSTOM_GAS_PRICE_CHANGE = 'gasPriceChange' +const METAMETRICS_CUSTOM_FUNCTION_TYPE = 'functionType' const METAMETRICS_CUSTOM_RECIPIENT_KNOWN = 'recipientKnown' const METAMETRICS_CUSTOM_CONFIRM_SCREEN_ORIGIN = 'origin' const METAMETRICS_CUSTOM_FROM_NETWORK = 'fromNetwork' @@ -34,19 +32,17 @@ const METAMETRICS_CUSTOM_NUMBER_OF_TOKENS = 'numberOfTokens' const METAMETRICS_CUSTOM_NUMBER_OF_ACCOUNTS = 'numberOfAccounts' const customVariableNameIdMap = { - [METAMETRICS_CUSTOM_HAD_ERROR]: 1, - [METAMETRICS_CUSTOM_HEX_DATA]: 2, - [METAMETRICS_CUSTOM_FUNCTION_TYPE]: 3, + [METAMETRICS_CUSTOM_FUNCTION_TYPE]: 1, + [METAMETRICS_CUSTOM_RECIPIENT_KNOWN]: 2, + [METAMETRICS_CUSTOM_CONFIRM_SCREEN_ORIGIN]: 3, [METAMETRICS_CUSTOM_GAS_LIMIT_CHANGE]: 4, [METAMETRICS_CUSTOM_GAS_PRICE_CHANGE]: 5, - [METAMETRICS_CUSTOM_RECIPIENT_KNOWN]: 6, - [METAMETRICS_CUSTOM_CONFIRM_SCREEN_ORIGIN]: 7, - [METAMETRICS_CUSTOM_FROM_NETWORK]: 8, - [METAMETRICS_CUSTOM_TO_NETWORK]: 9, - [METAMETRICS_CUSTOM_RPC_NETWORK_ID]: 10, - [METAMETRICS_CUSTOM_RPC_CHAIN_ID]: 11, - [METAMETRICS_CUSTOM_ERROR_FIELD]: 12, - [METAMETRICS_CUSTOM_ERROR_MESSAGE]: 13, + [METAMETRICS_CUSTOM_FROM_NETWORK]: 1, + [METAMETRICS_CUSTOM_TO_NETWORK]: 2, + [METAMETRICS_CUSTOM_RPC_NETWORK_ID]: 1, + [METAMETRICS_CUSTOM_RPC_CHAIN_ID]: 2, + [METAMETRICS_CUSTOM_ERROR_FIELD]: 1, + [METAMETRICS_CUSTOM_ERROR_MESSAGE]: 2, } const customDimensionsNameIdMap = { |