TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How much tracking is okay?

9 点作者 tiuPapa超过 5 年前
I am personally against most kind of tracking, especially the kind of invasive tracking that Google or FB does to target ads. But what about tracking your users within your own website to find what is working and what is not? For example, is it alright to track which country the traffic is coming for and which pages are more popular for each country, or to see if any people reffered from an external link is actually buying any product? On one hand I believe this data is important for business decisions, decisions which can really make or break the business. On the other hand, I am confused how much of it is actually different than what facebook or Google does. How do judge which tracking is ethical, where do you draw the line on what's invading privacy and what's not? Or is it a black and white question where either you track or you don't without any middle ground?

8 条评论

PaulHoule超过 5 年前
First party vs Third party tracking is a big divide.<p>If you are tracking on your own web site and using it for your own purposes then you can draw a boundary around it and be able to make some ethical decisions about what you do.<p>If on the other hand you put on a Google or Facebook tracker then you have wider issues, particularly that Google and Facebook tracker data leaks out to fourth and fifth parties.
zzo38computer超过 5 年前
I will tell you what is my opinion of it. Do server side logging, but you should not use analytics stuff, or read what someone entered into a form without submitting, or tracking ads, or tracking data which is done entirely on the user&#x27;s computer (e.g. most traditional command-line programs and GUI programs should not use any remote tracking), etc. (You can also program the server to reduce the amount of data logged for HTTP requests with a &quot;DNT:1&quot; header; I have made it to not log the IP address in this case, although timestamps and amount of data transfer are still logged.)
Msurrow超过 5 年前
Its pretty simple I think. You can collect, store, process, track, do whatever with data as long as that data cannot be used to identify the single individual person that produced that data.<p>If on the other hand the data you want to collect or track can identify a person, you should ask this person if (s)he is okay with it before you do it.<p>Seems fair enough to me. And it could be me your website was tracking.. or, you that my website was tracking
评论 #22341449 未加载
ekimekim超过 5 年前
Generally my line is server-side vs client-side.<p>It is unknowable to me what data you&#x27;re saving on the server side using information that I willingly sent to the server as part of normal use (eg. my ip, what HTTP calls I&#x27;m making).<p>It&#x27;s when you start manipulating the client into sending you additional data that things become a problem. This I _can_ see, and it amounts to an attempt to trick my own user-agent into revealing information that should be private. In other words, your client-side code is now officially malware, and I will block it if I can or just leave the malware-infested site if I can&#x27;t.<p>I could make an exception for tracking that is a) high value, b) aligned with my goals as a user, and c) as respectful as possible of my privacy (eg. anonymising values, only taking what info you need).<p>The b) condition there is most nebulous - I&#x27;m mainly thinking of things like reporting client-side javascript errors. This is aligned with my goal of your site being bug-free so I can use it better. Another example would be an (opt-in!) recommendation system that I find valuable. What would NOT be an example of this would be tracking of my actions on the page in order to optimize the chances that I&#x27;ll engage with the content. Engagement is your priority, not mine.
评论 #22333075 未加载
duxup超过 5 年前
As for anything I make. It&#x27;s all fairly anonymous.<p>I really just want to know how people are using X, Y, or Z so I can make it better. I don&#x27;t care about demographics or identifying anyone as much to just know if the application is working &#x2F; how it is being used, so any logging or such is. As far as what I do as far as gathering that information is all pretty manual &#x2F; rudimentary.<p>Granted, this is all just for my personal projects and work is a SaaS product that customers pay for that isn&#x27;t tied to ads or anything outside our systems, so that means I&#x27;ve got the option to just not do those things.
thedevindevops超过 5 年前
I think it can&#x27;t go unsaid that the tracking data and the conclusions you draw from it are useless without the second step which is the <i>actions</i> that emerge from those conclusions. i.e. Lots of people are visiting the second page of process x but not the third - tracking data. There is something wrong with the transition between those pages or the &#x27;flow&#x27; of process x - conclusion. Conduct observational&#x2F;interview testing to determine why - action.<p>My point is why weren&#x27;t you doing the action in the first place? Did you actually need the tracking data to tell you that?
sarcasmatwork超过 5 年前
I think most tracking within your own app is okay. Its what you do with that info is subjective. I.E Sell it vs writing more code based on the data the tracking provided.<p>If you dont track what users are doing on your own platform how do you know what they are doing, and how they are using it? You dont.
fsajkdnjk超过 5 年前
none. tracking makes you into a cattle. a dumb product to profit off of.