JupiterBroadcasting / jupiterbroadcasting.com

JupiterBroadcasting.com, hugo-based and community-driven!
https://jupiterbroadcasting.com
102 stars 49 forks source link

Plausible analytics blocked by Ublock origin #538

Closed domw95 closed 1 year ago

domw95 commented 1 year ago

Feature Description

Sorry not sure which issue template to use for this.

Plausible analytics currently points to https://plausible.ktz.cloud/js/plausible.js, which is blocked by default by ublock origin (/plausible.js$from=~plausible.io filter on the EasyPrivacy list), and possibly others.

I know this is only a temporary setup, but you can use https://plausible.ktz.cloud/js/script.js for the same script and it won't be blocked, if that is desirable.

Reference to Feature

No response

reclaimingmytime commented 1 year ago

This has been brought up before in the Matrix chat. The script name hasn't been changed, because this would go against the user's conscious decision to block trackers. Tracking blockers are a feature, not a bug. 😄

Edit: This is the response by Alex in Matrix.

i'm not sure i agree with changing the name though it's a bit shady? tricking folks who have deliberately installed blockers... presumably for a reason

https://matrix.to/#/!rDlEtonuSythLzmxQL:jupiterbroadcasting.com/$3RNb_xAPBVaDLnifHb56NnklPUOVSUtJzP3H5OR0e78?via=matrix.org&via=jupiterbroadcasting.com&via=linuxdelta.com

The original message has been deleted since, but the response is still there.

elreydetoda commented 1 year ago

Yep, like @reclaimingmytime mentioned it's a feature :upside_down_face:

I'm going to close this out, but feel free to comment more @domw95 or re-open if you think this deserves more attention. I believe it's JB's stance (through Alex (from Self-Hosted)) that they'd like Plausible to be caught by ad-blockers.

If you'd like to allow JB's plausible instance to track you I just figured out how to make a filter to whitelist that specific tracker on the JB website :slightly_smiling_face:

If you follow these steps:

image

Then paste the following filter under the "My filters" tab on the uBlock Origin dashboard:

@@||plausible.ktz.cloud/js/plausible.js$script,domain=www.jupiterbroadcasting.com

You can tell if it works by opening up the uBlock Origin logger on jupiterbroadcasting.com: image

Click the refresh button and it should show you a green entry instead of a red one (like the cloudflare beacons). image


I figured out the syntax by doing the following: image

3 - is when I changed from block to allow