Live data from Hacker News

Cloudflare’s privacy-first Web Analytics is now available for everyone

blog.cloudflare.com

101–110 of 121 posts

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#101
post #98
post #54

Earlier quoted context omitted.

Keep in mind that the Internet actually has more bot traffic than human traffic these days. A 50% discrepancy between Google Analytics and access logs could be explained entirely by bot traffic with no ad-blockers involved. It could be ad-blockers, though. And I want to emphasize a point you mentioned briefly: it very much depends on your target audience. An anecdote from several years ago, around with IE was still t…

The vast majority of bot traffic identifies itself though. Search engines from all over that you've never heard of, but they're all showing accurate user agents. I don't attribute every access by far, of course, but for a small website (with peaks to high HN ranks, so it's not unknown or that badly linked) it's manageable to tail -f the access log and see that the traffic you're getting matches what you expect after…

The vast majority of what I guess is "robotic, but javascript-running" traffic identifies itself as the (headless) browser it most likely uses, i.e. Chrome.

When such crawlers use a distributed network of machines to crawl, there's no easy way to identify them as such, other than _guess_ that they're robotic in nature due to them coming from "data centre" like IPs (i.e. AWS, Azure, GCP, waht-have-you).

While such requests may well be users using those "data centre" services for, say, a personal VPN... the overall pattern is what gives them away.

Not all users look at a page and then start requesting (maybe from a separate IP, mind you, but still from the same provider yet with the same UA) each URL in that page in succession.

Crawlers who want to stay under the radar are much, much harder to detect as such nowadays.

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#103

Again, not analytics. Traffic stats. Blurring meaning here again, packaging data lying around from CF ops. Same as a stats counter from 2001. Veiled comparision to Google, who's in a different category for the most part - they're more like 'business analytics' where ('privacy' aside) you can see how users surf, improve UX, make decisions to help goals.

What you call Traffic stats is what most people are concerned with and the reason they add analytics. That Google Analytics offers more in depth features is irrelevant for most people.

[deleted]

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#104
I want to know which pages are performing the best but for the life of me I can't find anything to do with pages. Even just a table of "page | views" would do it.

Am I just being completely incompetent? This feels like it should be a front and centre stats table somewhere

e: oh I was still on the old stats, same bug others reported.

Side note I don't believe for a second my personal blog has had 500 unique visits in the past 24h. I've never really trusted Cloudflare's ability to count visits properly, gotta be miscounting assets as unique visits or showing me Google bots or something there.

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#105
post #99

Earlier quoted context omitted.

Yes, that explanation is a little bit baffling. Referrers are not very reliable (increasingly missing). Maybe visits will just not be very accurate with this.

Citation on "increasingly missing" please. I tried finding out more about that for security reasons (a customer of ours checks the referer for anti-CSRF purposes and it seems to work perfectly fine in any browser so long as you don't do something like https->http posting) but from what I saw it was actually quite reliable and add-ons that block it are rather rare even among privacy what privacy nuts generally recomme…

Perhaps I'm thinking of the page part of the referrer URL. If the domain is reliably sent, that's good as far as it goes.

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#106

Also on the subject of not setting cookies. We're killing the __cfduid cookie for all customers: https://news.ycombinator.com/item?id=25357729

Cloudflare is moving at an eye-watering pace and I can only imagine it's a testament to the environment you've helped build. I'm amazed at your product velocity and I have to say thanks as a customer, observer and shareholder :)

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#108

Earlier quoted context omitted.

Can you elaborate on the "custom Host headers" ask? Are you looking to rewrite the Host header as the request gets passed to the origin (without changing the resolution of the origin)? Or something more like domain fronting? An example or two would be great so I can share with the team.

A custom Host header passed to the origin that differs from the actual Cloudflare-hosted subdomain, without changing its DNS resolution - correct. This would be helpful when the origin is hosted by an inflexible third party, or as a time saver to quickly switch between environments without needing to modify other parts of the infrastructure. Example 1: A third-party service does not support custom domains, only respo…

2 is possible with CloudFlare workers. I think 1 is as well.

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#109

Earlier quoted context omitted.

Can you elaborate on the "custom Host headers" ask? Are you looking to rewrite the Host header as the request gets passed to the origin (without changing the resolution of the origin)? Or something more like domain fronting? An example or two would be great so I can share with the team.

A custom Host header passed to the origin that differs from the actual Cloudflare-hosted subdomain, without changing its DNS resolution - correct. This would be helpful when the origin is hosted by an inflexible third party, or as a time saver to quickly switch between environments without needing to modify other parts of the infrastructure. Example 1: A third-party service does not support custom domains, only respo…

Unfortunately we (Cloudflare) can't allow Host header rewrites like this as they could be used to bypass other customers' Cloudflare security settings. However, both of your examples can be done with Workers. I wrote a more detailed explanation a while back here: https://news.ycombinator.com/item?id=25058579

Re: Cloudflare’s privacy-first Web Analytics is now available for everyone

#110
post #107

It is great that they provide an analytics without tracking or ads, but then if it is free what is the business model behind it? Is it only an entry-point to attract people on other paid services?

We hope you’ll see all the things Cloudflare can do and sign up for our other services. Lead gen. Simple.
Post reply on HN