Since Joomla is following a strategy of eliminating 3rd-party providers (for example: abandoning the Google Recaptcha plugin in the core), I propose adding a simple tool to Joomla for statistics on website visits based on the basic data provided by the user's browser.
Google Analytics, which is used by most websites hosted on the internet, may not be a very reliable provider for collecting website traffic information, at some point they will just want to make this tool paid, like they did with the Recaptcha tool, which went from a completely free model to a paid/free version: free limited monthly limits and paid extended limits.
Joomla could have a system for collecting website statistics that would not be controlled or dependent on large corporations and governments.
Joomla! Analytics:
Countries
: Statistics from which countries visitors came to the siteLanguages
: Statistics about which language was installed in the users' browserBrowser
: information about which browsers visitors came to the website fromOS
: information about the operating system of the website visitorsDevice
: information about the device from which visitors came to the websiteReal-time
: view information about which pages are being viewed right nowFor a certain time
: view information about the number of visitors to the website for the last day/week/month/year or another time (the time period can be selected)This information is provided by the user's browser (without 3rd-party scripts or deep analytics systems) and can be viewed, for example, here: https://crypto.cloudflare.com/cdn-cgi/trace
Such information will help the website owner to more easily understand who is visiting his website and which pages of the website had the most visits over the last day or week, in order to continue publishing interesting content for website visitors.
In addition, the Joomla! Analytics component can be integrated with modules such as Who's Online
, Tags - Popular
and Articles
. The modules for popular articles and tags can currently only display the most popular articles and tags of all time (and this is very irrelevant if the website has been around for many years), but with Joomla! Analytics these modules could display the most popular articles and tags for the last day, week or year.
Joomla! Analytics can also be integrated into third-party extensions and modules (for example: the most viewed forum posts for the week) to make the website more efficient.
Since the Joomla! Analytics component is not a 3rd-party script that would be embedded into the website and this component will only collect basic data provided by the user's browser, there will be no legal issues with the implementation of this component.
This component does not request any additional data that requires the user's consent.
The work of this component is similar to the work of the Redirects
component, which also collects information about people's visits to 404 error pages
, statistics from the Redirects
component can also be displayed in the Joomla! Analytics component for a better view of information about 404 error pages
.
Information from the Articles
and Categories
components can be displayed in the Joomla! Analytics component to display the number of views of a particular article/category for all time.
I know there are 3rd party extensions for Joomla, but I created this feature request so that webmasters don't have to depend on 3rd party vendors and 3rd party extensions if they want a tool for basic website statistics that can better integrate with Joomla's default components and modules.
Please don't close this feature request, because maybe in a future version of Joomla someone will want to create this component that everyone can use.
Labels |
Added:
No Code Attached Yet
|
Labels |
Added:
Feature
|
I use JRealtime analytics extension and that solve all your problems and more.. Think it will be to much if Joomla core also should do/maintain all this. Check here: https://storejextensions.org/extensions/jrealtime_analytics.html
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45450.
you suggest using a paid extension, I suggest adding Analytics for free for everyone, which will be more deeply integrated into the default components and modules of Joomla.
my feature request is that Google Analytics
may become paid one day so i suggest adding Joomla! Analytics
for free in Joomla and you also suggest using another paid solution.
the description of my idea is a little different from the extension you suggest using.
There are already a lot of extensions offering statistics or the integration of a third party service, both paid and free.
What's more, it's not Joomla core's mission to do everything, but to offer a robust, flexible and modern base.
It is also in Joomla's interest to leave room for third-party extensions in order to enrich the eco-system and its dynamism.
I use JRealtime analytics extension and that solve all your problems and more.. Think it will be to much if Joomla core also should do/maintain all this. Check here: https://storejextensions.org/extensions/jrealtime_analytics.html
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45450.