Project URL: https://www.drupal.org/project/analytic
I want to take over the Analytic namespace and build an analytic system, a module.
I am the maintainer of the Visitors project. It records web analytics; every page view is recorded. The reports use the raw data, which prevent annonymizing the data. If I can store the results in an analytic table the raw logs can be deleted. I have done some initial work in a Visitors issue.
https://www.drupal.org/project/visitors
https://www.drupal.org/project/visitors/issues/2990230
The aim is to have a generic system that other projects, not just Visitors, can use to store analytics and build reports.
All data will be stored in tables using the schema below. The table names will follow this pattern analytic_YYYYMM.
| Name | Type |
|---|---|
| id | serial |
| plugin | varchar |
| label | varchar |
| value | float |
| start | datetime |
| end | datetime |
| sequence | int (1=day,2=week,etc) |
| timestamp | int |
A custom Views query plugin FULL JOIN the table on itself, allowing each "plugin" (column) to be treated as a different field it the Views UI.
This same custom query plugin will UNION the required analytic_YYYYMM tables for a given time range.
Comments
Comment #2
bluegeek9 commentedComment #3
bluegeek9 commentedI sent restyler a message through the contact form requesting to take over the namespace.
https://www.drupal.org/user/24628/contact
Comment #4
bluegeek9 commentedComment #5
avpadernorestyler has not been active on drupal.org for more than three years.
I made bluegeek9 the new project owner.