Global GTM tag
The following tags should exist on every page, except Admin pages. No need to customize based on environment (e.g. Test, Prod). Same tag is to be shown.
Head
refname
is a variable which indicates the https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490307680/Partner+Functionality#Referrer-Profiles ID
<script> window.dataLayer = window.dataLayer || []; </script> <script> dataLayer.push({event: "userData", refid: "uniqueone"}) </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KZHJFJH');</script> <!-- End Google Tag Manager -->
Body
Immediately after <body> tag.
<!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KZHJFJH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->
Page titles
Page views are triggered by change in url, therefore every page needs to have a unique url. URLs in red need to be updated, as they are duplicates now.
URL | Spec reference | Page Title |
---|---|---|
/ (unauthenticated) | FIO Dashboard - Home | |
/myfio | FIO Dashboard - My FIO | |
/create-account | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Email-%26-Password | FIO Dashboard - Create Account |
/create-account-pin | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#PIN-Code | FIO Dashboard - Create Account Pin |
/create-account-confirm | FIO Dashboard - Create Account Confirm | |
/create-account-confirmation | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302#Account-Create-Confirmation | FIO Dashboard - Create Account Confirmation |
/create-account-secret-questions | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Secret-Questions | FIO Dashboard - Create Account Secret Questions |
/create-account-secret-questions-skip | FIO Dashboard - Create Account Secret Questions Skip | |
/create-account-secret-answers | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Secret-Questions-Answer | FIO Dashboard - Create Account Secret Answers |
/email-confirm-gate | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Verify-Email-Blocker | FIO Dashboard - Confirm email |
/signin | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Sign-in | FIO Dashboard - Sign in |
/fio-crypto-handles-selection | FIO Dashboard - Crypto Handle Registration | |
/fio-domains-selection | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255624148/Registration#Register-FIO-Domain.1 | FIO Dashboard - Domain Registration |
/cart | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart | FIO Dashboard - Shopping Cart |
/checkout | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-Stripe | FIO Dashboard - Checkout |
/purchase | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation | FIO Dashboard - Purchase Confirmation |
/tokens | FIO Dashboards - Wallets | |
/import | FIO Dashboard - Import FIO Wallet | |
/fio-wallet | FIO Dashboard - Wallet Transactions | |
/fio-wallet-details | FIO Dashboard - Wallet Details | |
/stake | FIO Dashboard - Stake FIO Tokens | |
/unstake | FIO Dashboard - Unstake FIO Tokens | |
/send | FIO Dashboard - Send FIO Tokens | |
/send-confirmation | FIO Dashboard - Send FIO Tokens Confirmation | |
/new-request | FIO Dashboard - FIO Request | |
/new-request-confirmation | FIO Dashboard - FIO Request Confirmation | |
/reject-fio-request | FIO Dashboard - Reject FIO Request | |
/reject-fio-request-confirmation | FIO Dashboard - Reject FIO Request Confirmation | |
/payment-details | FIO Dashboard - Send FIO Data | |
/payment-details-confirmation | FIO Dashboard - Send FIO Data Confirmation | |
/fio-domains | FIO Dashboard - Domains | |
/fio-domain-settings | FIO Dashboard - Domain Settings | |
/fio-domain-renew | Domain renewal | FIO Dashboard - Renew Domain |
/fio-domain-renew-confirmation | Domain renewal confirmation | FIO Dashboard - Renew Domain Confirmation |
/fio-domain-status-change | FIO Dashboard - Domain Status Change | |
/fio-domain-status-change-confirmation | FIO Dashboard - Domain Status Change Confirmation | |
/fio-domain-ownership | FIO Dashboard - Domain Ownership Transfer | |
/fio-domain-ownership-confirmation | FIO Dashboard - Domain Ownership Transfer Confirmation | |
/fio-crypto-handles | FIO Dashboard - Crypto Handles | |
/fio-crypto-handle-settings | FIO Dashboard - Crypto Handle Settings | |
/add-bundles | Add bundles | FIO Dashboard - Add Bundles |
/add-bundles-confirmation | Add bundles confirmation | FIO Dashboard - Add Bundles Confirmation |
/fio-crypto-handle-ownership | FIO Dashboard - Crypto Handle Ownership Transfer | |
/fio-crypto-handle-ownership-confirmation | FIO Dashboard - Crypto Handle Ownership Transfer Confirmation | |
/nft-signatures | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#NFT-Signatures-List | FIO Dashboard - NFT Signatures |
/sign-nft | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT.1 | FIO Dashboard - Sign NFT |
/sign-nft-confirmation | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT-Details | FIO Dashboard - Sign NFT Confirmation |
/link-token-list | FIO Dashboard - Linked Token List | |
/add-token | FIO Dashboard - Link Token | |
/add-token-confirmation | FIO Dashboard - Link Token Confirmation | |
/fio-domain | FIO Dashboard - Domain | |
/orders | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/503054375/My+Orders#My-Orders | FIO Dashboard - Orders |
/order-details | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/503054375/My+Orders#Order-Details | FIO Dashboard - Order Details |
/order-invoice | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/503054375/My+Orders#Order-Invoice-PDF | FIO Dashboard - Order Invoice |
/settings | FIO Dashboard - Settings | |
/ref/partnername | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490307680/Partner+Functionality#Landing-Page | FIO Dashboard - partnername |
/wrap-tokens | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/479854635/Token+Wrapping#Wrap-FIO-Tokens | FIO Dashboard - Wrap FIO Tokens |
/wrap-tokens-confirmation | FIO Dashboard - Wrap FIO Tokens Confirmation | |
/unwrap-tokens | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/493846529/Token+Unwrapping#Unwrap-FIO-Tokens | FIO Dashboard - Unwrap FIO Tokens |
/unwrap-tokens-confirmation | FIO Dashboard - Unwrap FIO Tokens Confirmation | |
/wrap-domain | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490635272/Domain+Wrapping#Wrap-FIO-Domain | FIO Dashboard - Wrap FIO Domain |
/wrap-domain-confirmation | FIO Dashboard - Wrap FIO Domain Confirmation | |
/unwrap-domain | FIO Dashboard - Unwrap FIO Domain | |
/unwrap-domain-confirmation | FIO Dashboard - Unwrap FIO Domain Confirmation | |
/privacy-policy | FIO Dashboard - Privacy Policy | |
/terms-of-service | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/340623377 | FIO Dashboard - Terms of Service |
/reset-password | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/151879691/Security#Forgot-Password | FIO Dashboard - Reset Password |
/404 | FIO Dashboard - Not Found | |
/cookie-notice | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/517570597 | FIO Dashboard - Cookie Notice |
error | FIO Dashboard - Error | |
/nft-validation | FIO Dashboard - Validate NFT Signature | |
/affiliate-program | FIO Dashboard - Affiliate Program | |
/affiliate-program-enabled | https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/552042499/Affiliate+Program#Enabled-view | FIO Dashboard - Affiliate Program Enabled |
Events
When fires | Event name | Parameters |
---|---|---|
User creates account |
| |
User logs in |
|
|
User searches for FCH or Domain or both |
| |
User sees “already registered” error after searching for FCH or Domain or both |
| |
User adds item to cart https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart |
|
|
User removes item from cart https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart |
| Same as Add item to cart |
User clicks Checkout Now (or Complete Transaction) or Cart icon in main navigation https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart |
| Same as Add item to cart |
Price updated in cart https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Price-Change |
| |
User clicks Purchase Now or Pay on checkout page |
| Same as Add item to cart |
Shopping cart is purchased https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation |
| Same as Add item to cart plus:
|
Partial purchase error https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation |
| |
Complete purchase error https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation |
| |
Cart is emptied due to inactivity |
| |
User creates new FIO wallet |
|
|
User stakes FIO tokens |
|
|
User unstakes FIO tokens |
|
|
User sends FIO Tokens |
|
|
User sends new FIO Request |
| |
User sends FIO Data |
| |
User rejects FIO Request |
| |
BEING REMOVED User renews domain |
| |
Users flips domain status |
| |
Users transfers domain ownership |
| |
Users transfers FCH ownership |
| |
BEING REMOVED User adds bundles to FCH |
| |
User signs NFT https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT.1 |
| |
Users links token to FCH |
| |
User enables 2FA |
| |
User sets up recovery |
| |
User encounters chain error on any transaction, except purchase |
| |
User validates NFT on https://dashboard.fioprotocol.io/nft-validation |
| |
User wraps tokens |
| |
User wraps domain |
| |
User unwraps tokens |
| |
User unwraps domain |
| |
User enables affiliate program |
|