-
Notifications
You must be signed in to change notification settings - Fork 198
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
Remove duplicated plausible props #2578
Conversation
Size Change: -165 B (0%) Total Size: 832 kB
ℹ️ View Unchanged
|
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, just one note about the ESLint rule.
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!
I realised when re-reviewing that language
could be derived from the built-in page
, as we can derive the locale from locale prefix (or en
if there isn't one). It's probably easier to query along those lines too because you can't combine custom prop filters to see, for example, if a "load more" events on image queries happen less for users of the RTL version of the site than LTR, because you couldn't query against both mediaType
and language
. However, you can filter page
using wildcards, so you could filter, for example, event:page=/ar*&event:name=LOAD_MORE_RESULTS&event:props:mediaType=image
to grab the event when it happened on the Arabic version of the site.
Anyway, not a blocker, but if you think it's worth removing and adding documentation to this effect somewhere, another issue would be good.
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.
It would be helpful to have some comment pointing to the Plausible docs listing the default params they provide.
LGTM otherwise.
I can't find anything relating to this from Plausible! I'll ask them and create a new issue. |
All of this is documented here, isn't it? https://plausible.io/docs/stats-api#properties (Linked in the issue, by the way) Timestamp is the only think missing, as far as I can tell, but you can't query against timestamps directly from Plausible's API. |
That's perfect, thanks! |
Fixes
Fixes #2534 by @sarayourfriend
Description
Removes custom props added as defaults to all plausible events in favor of corresponding default values already provided by plausible.
Testing Instructions
Read the issue and make sure the removed events are correct. All tests should pass.
Checklist
Update index.md
).main
) or a parent feature branch.Developer Certificate of Origin
Developer Certificate of Origin