Skip to content
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

Feature Request: Visitors Count #1176

Open
kations opened this issue Oct 13, 2016 · 4 comments
Open

Feature Request: Visitors Count #1176

kations opened this issue Oct 13, 2016 · 4 comments
Labels
Milestone

Comments

@kations
Copy link

kations commented Oct 13, 2016

It would be cool and a lot of clients ask for a visitors count. But Google Analytics is often to heavy.

I think of just one Chart(week/month.. select) in the Dashboard above the activities, something like:

https://craftcmsassets.craftcdn.com/images/homepage/feature-img3.png

What do you think? # #

@Shigawire
Copy link

Shigawire commented Oct 16, 2016

+1 for that.

Thanks to @did I was able to add this functionality myself by adding custom pages to my back-office.
I am using Piwik to monitor my sites and pull the metrics via their excellent API into my back-office:

image

Works pretty well :)
It would be cool if there would be some analytics option, but a simple counter that triggers on new page hits wouldn't do for me. I've placed my sites behind all kinds of proxies and caches to take off as much load as possible from the rails app. Basically, only 5% of all hits really go through to the rails application.

But if you would like to know more about the integration of Piwik let me know.

@did
Copy link
Member

did commented Oct 17, 2016

@kations I totally agreed with you on this one

hey @Shigawire, that's awesome!!! I've no idea that I was helping you for that !!!
Actually, we were working on something similar (cc @boie0025 @nielsenramon). We've to figure out now how we could help each other.

@nielsenramon
Copy link
Member

We would love to have some basic graphs, you can find more info here: https://trello.com/c/nPwWSgcI/112-implement-dashboard-stats

@Shigawire
Copy link

Shigawire commented Oct 18, 2016

Ah, that looks awesome! Well, your approach is better because it encapsulates the tracking inside the application instead of relying on another third party tool.
I've tried to find out how ahoy tracks. My main concern is that, as I mentioned, I cache my apps pretty aggressively through microcaching. So if ahoy only tracks a hit inside a controller this would not work for me. But if ahoy uses a client side JS library that triggers the ahoy backend, it should be good :)

Anyways, I'll try to dive into it and participate working on the native tracking implementation.

@did did added the feature label Oct 30, 2016
@did did added this to the 4.1 milestone Apr 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants