• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

better option than http_referer ??

I would like to pull stats on where a user clicked a link from.

So far, my only option that I've found is to use http_referer, but that hardly works in chrome and is otherwise unreliable.

For instance, if you use a bit.ly link, they can tell you where the click came from, etc.

How can they be doing anything but using http_referer since there's no url variables being included in the link?
 
That is the only standardized option I know of (despite it being unreliable and able to be manipulated).

They could be using some sort of ad platform, or some other non-standard header, like X_FORWARDED_FOR or whatever. Also possible the click is intercepted from whatever by JS and adds a referrer.

You could enable the option in whatever browser you are using to see the headers, or use Wireshark.
 
> since there's no url variables being included in the link?

Other than the referrer, the URL itself might be unique:

www.foo.com / 1234567890-A.htm = link from AnandTech

www.foo.com / 1234567890-E.htm = link from Endgadget

The server then maps them both to the same page but can track the source.

Edit: there are also cross-site cookies, "super cookies". Wireshark will show all headers which will include any cookies being sent.
 
Last edited:
Back
Top