|
|
|
|
|
by soared
2741 days ago
|
|
I mean as a POC its not bad, but google analytics is not the same as analyzing server logs (contrary to what most people would suggest). Most of the value of ga comes from session and user level metrics, which are 1000x more difficult to implement than showing pageviews. Unless you are planning on building a device graph that rivals google, you can't clone ga. |
|
This is what most people don’t get with ga.
Google Analytics does the heavy lift by removing incoherent , corrupted or malicious data insertion.
Let’s say I use Puppeteer i can scrap this page a million time with completely wrong headers like « Netscape 8.1 ». GA purify this type of malicious attempts , it will probably look my IP Adress and figure out that it’s actually coming from only one IP and « Netscape » is too rare to be considered as an actual browser so it would probably ignore it.
All others « free google analytics alternatives » that exists today don’t have this type of mechanism to prevent from data corruption.
In general they just get an Http Request and acknowledge it as a legitimate visit.
Logging an Http request from a browser is not even a tenth of the work GA does under the hood.