-
Notifications
You must be signed in to change notification settings - Fork 53
[package:dash_analytics] Tests for conforming to GA4 Measurement Protocol limitations #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[package:dash_analytics] Tests for conforming to GA4 Measurement Protocol limitations #9
Conversation
- Events can have a maximum of 25 user properties - User property names must be 24 characters or fewer - User property values must be 36 characters or fewer (only for `tool` name) - Event names must be 40 characters or fewer, may only contain alpha-numeric characters and underscores, and must start with an alphabetic character
[pkgs/dash_analytics] Adding event for analyzer startup (#7)
I get a 503 error from This is fine |
@christopherfujino hmm that's strange. Attaching screenshot along with a copied and pasted list of the limitations
|
NVM, doesn't work either |
This test is covered within the GA limitations test case
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.
LGTM
The tests have been updated here to check against the limitations within GA4. Not all of the limitations can be checked, I have listed all of the checks I can cover from GA4 Docs
✅ Events can have a maximum of 25 user properties.
✅ User property names must be 24 characters or fewer.
✅ User property values must be 36 characters or fewer. (ONLY FOR THE
tool
user property)✅ Event names must be 40 characters or fewer, may only contain alpha-numeric characters and underscores, and must start with an alphabetic character.