Matt :nixos: :wayland: on Nostr: It turns out making your own Google Analytics alternative is hard AF. - What counts ...
It turns out making your own Google Analytics alternative is hard AF.
- What counts as a page view?
- What counts as a bounce?
- How do you measure time?
- What happens to views that come from the same IP when they go back to a page they already visited?
It's ridiculous, the amount of thought you have to put in to decide how to count things. And then there's the math. I suck at math, so I'm positive all my numbers are wrong.
I've had fun, but IDK if I'll ever be able to trust my app.
Published at
2025-12-26 07:27:56 UTCEvent JSON
{
"id": "43aa06058cba1c410049602177329ba4070c69639eaa2c6ab01f740684379221",
"pubkey": "5b15147594a9c834f49b3e9b131a08fc5261933d6550275fed569e9a6af755f2",
"created_at": 1766734076,
"kind": 1,
"tags": [
[
"proxy",
"https://fosstodon.org/users/thelinuxcast/statuses/115784684443189048",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub/"
]
],
"content": "It turns out making your own Google Analytics alternative is hard AF.\n\n- What counts as a page view? \n- What counts as a bounce?\n- How do you measure time?\n- What happens to views that come from the same IP when they go back to a page they already visited?\n\nIt's ridiculous, the amount of thought you have to put in to decide how to count things. And then there's the math. I suck at math, so I'm positive all my numbers are wrong. \n\nI've had fun, but IDK if I'll ever be able to trust my app.",
"sig": "7e8946ae5f39fe049c498ae11ec58555c4aec784290b9b7467c8872a22078ed66e05123c7e3380fc0f88fd95bbc9760779444104d911ff02adb911fb1c984167"
}