Skip to content

Commit d9ff824

Browse files
committed
fix: prefix wallet address to prevent GA from treating it as a number
1 parent ff0abcd commit d9ff824

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

javascript/tokenscript-viewer/src/components/wallet/Web3WalletProvider.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,17 +200,18 @@ class Web3WalletProviderObj {
200200
if (window.gtag) {
201201
const data = this.getConnectedWalletData('evm')?.[0];
202202
const providerInfo = data ? this.getProviderInfo(data.providerType) : null;
203+
const address = "evm:" + data?.address ?? null
203204

204205
window.gtag('set', {
205-
'wallet_address': data?.address,
206+
'wallet_address2': address,
206207
'wallet_name': providerInfo?.label
207208
});
208209

209210
if (data){
210211
window.gtag('event', 'wallet_connected', {
211-
'wallet_address': data.address,
212+
'wallet_address2': address,
212213
'wallet_name': providerInfo?.label
213-
})
214+
});
214215
} else {
215216
window.gtag('event', 'wallet_disconnected');
216217
}

javascript/tokenscript-viewer/src/integration/IframeEthereumProvider.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -306,14 +306,14 @@ export class IFrameEthereumProvider implements ethers.Eip1193Provider {
306306
'method' in message &&
307307
message.method === "eth_accounts"
308308
) {
309-
window.gtag('set', {
310-
'wallet_address': message.result?.[0],
311-
'wallet_name': "iframe-provider"
312-
});
313309
if (message.result?.[0] && message.result?.[0] != this.gaCurrentWallet){
314310
this.gaCurrentWallet = message.result?.[0];
311+
window.gtag('set', {
312+
'wallet_address2': this.gaCurrentWallet,
313+
'wallet_name': "iframe-provider"
314+
});
315315
window.gtag('event', 'wallet_connected', {
316-
'wallet_address': this.gaCurrentWallet,
316+
'wallet_address2': "evm:" + this.gaCurrentWallet,
317317
'wallet_name': "iframe-provider"
318318
});
319319
}

0 commit comments

Comments
 (0)