this post was submitted on 11 Jun 2023
2 points (100.0% liked)
Free and Open Source Software
17901 readers
4 users here now
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you’re still looking for a solution, have you thought about using a native JavaScript solution?
It could be as simple as placing a click listener on the body element of each page and then having a list of CSS selector rules. Matches is a JS function that you can pass a CSS selector too, so each click that occurs you can loop through an array of selectors.
Alternatively, that array of selectors could be the elements you attach the listeners to directly.
I’d be happy to help create some examples, if you have any extra context 👍
That would be so amazing! I'd love to just accomplish this without any third-party dependency.
I have the ability to fire javascript on specific pages on my site, so this sounds like it may work!
For the benefit of the wider internet, I'll include the details of my triggers and tags here, but I'm going to DM you and send you the same details. Not sure how inter-instance DMing will work on Lemmy, so this is a fallback.
This is how I have the tags and triggers configured in GTM currently: