Page scroll depth #108
Labels
discuss
Share your constructive thoughts on how to make progress with this issue
enhancement
help wanted
technical
A technical issue that requires understanding of the code, infrastructure or dependencies
At present our chosen Analytics platform https://github.com/plausible/analytics does not support page scroll tracking. 😢
![image](https://private-user-images.githubusercontent.com/194400/341385422-3131df93-6e8b-4041-9389-df34a1792720.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDk1OTcsIm5iZiI6MTczODgwOTI5NywicGF0aCI6Ii8xOTQ0MDAvMzQxMzg1NDIyLTMxMzFkZjkzLTZlOGItNDA0MS05Mzg5LWRmMzRhMTc5MjcyMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwNlQwMjM0NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wOThmYTgxYTY3ODMxYzg4YTJkMGY0YTIxNDRmYjQ2ZTZjZjFkZmRhZjgyMmI2MTEyMmM1YzE4ODNiN2RkYzA5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.gUxUFMSPVt7n6hGOe3XwiMdJqO-UKHxErsU-rxVjW9o)
There is an open discussion: plausible/analytics#121 but there hasn't been much progress from the author/maintainer: plausible/analytics#121 (comment)
I offered to contribute the code up-stream: plausible/analytics#121 (comment)
![image](https://private-user-images.githubusercontent.com/194400/341385512-d21bd8c2-5961-49d7-ad6c-ea4d15679bb6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDk1OTcsIm5iZiI6MTczODgwOTI5NywicGF0aCI6Ii8xOTQ0MDAvMzQxMzg1NTEyLWQyMWJkOGMyLTU5NjEtNDlkNy1hZDZjLWVhNGQxNTY3OWJiNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwNlQwMjM0NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNTQ3N2JkYzA4MzA4MzNhZWNmOTk4YzM4MDY5MzM2ZDA0ZGEyZjFhMzA2NDcxMGJmNzZmMDBhMDRlYzYzYTY1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.lg1BUyeml7SIlWL5YhgSvHKgNPBwy-It2IZWI8s5688)
We are paying customers (
![plausible-analytics-sponsor](https://private-user-images.githubusercontent.com/194400/341386120-db1a09e0-ec24-4e72-a577-1b6b6d04aa82.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDk1OTcsIm5iZiI6MTczODgwOTI5NywicGF0aCI6Ii8xOTQ0MDAvMzQxMzg2MTIwLWRiMWEwOWUwLWVjMjQtNGU3Mi1hNTc3LTFiNmI2ZDA0YWE4Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwNlQwMjM0NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zN2M4MzExZDkxYzAzYTBlMjI3YzNhMDlmMzgzMmIyN2YxODZhOTM3NzA0MDY4ODk0MjFkMTZhOGI5YjNmZjhmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.aQYydMBTgwmE0lioBRUTjy7RuYNOJ8-2B5tbLHAQcms)
€11/month
) andGitHub
sponsors ...We need this feature.
As I wrote in my comment on their discussion forum, we are either going to
fork
and add the featureor we will gladly submit it up-stream for everyone to benefit from.
I realise this is a non-trivial amount of work.
There needs to be a new DB table that allows streaming events.
And they need to maintain a full copy of each page to show the page-scroll.
This has important security/privacy considerations too.
Like where will the copies of pages be stored? how is this managed?
If the
user-agent
is viewing something sensitive like medical, finance or other personal data, how is that treated? 💭So it would need to be opt-in i.e. not enabled by
default
.The text was updated successfully, but these errors were encountered: