Skip to content

Conversation

AceGentile
Copy link

gtag set command can have two sets of params:

gtag('set', <object>)
gtag('set', <string>, <object>)

the latter doesn't work because of some checks in set() method requiring the first parameter to be always an object. This breaks some user-scoped custom dimensions like this one:

gtag('set', 'user_properties', {
  favorite_composer: 'Mahler',
  favorite_instrument: 'double bass',
  season_ticketholder: 'true'
});

This should fix #34

rif. https://support.google.com/analytics/answer/12370404

gtag set command can have two sets of params:

```
gtag('set', <object>)
gtag('set', <string>, <object>)

```

the latter doesn't work because of some checks in set()
method requiring the first parameter to be always an object.
This breaks some user-scoped custom dimensions like this one:

```
gtag('set', 'user_properties', {
  favorite_composer: 'Mahler',
  favorite_instrument: 'double bass',
  season_ticketholder: 'true'
});
```

rif. https://support.google.com/analytics/answer/12370404
@radixdt2501
Copy link

When are we planning to merge this ? @codler @AceGentile

@arisyo13
Copy link

This should be definitely merged

@jpyoda
Copy link

jpyoda commented Jul 1, 2023

Any workaround? Been a while and branch has not been merged.

Repository owner deleted a comment from jpyoda Dec 8, 2023
Repository owner deleted a comment from elamperti Jan 18, 2024
Repository owner deleted a comment from elamperti Jan 18, 2024
@ihorbond
Copy link

ihorbond commented Feb 9, 2024

@codler why make a package you don't intend to maintain ? People spend their time to write code and submit PRs too.

@tri-surfaceai
Copy link

this comment is a workaround for me: #34 (comment)

and can be debugged through in GA > admin > data display > debug view > user properties active now

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.

Support setting "user_properties" scope
7 participants