Earlier quoted context omitted.
And here is a screenshot: http://i.imgur.com/4hu66.png
What happened? Is reddit offline again or something?
Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
221–230 of 381 posts
Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#222My startup is essentially an advertising aggregator (pooling traffic from a variety of publishers and routing it to advertisers) and dealing with things like bot detection is a HUGE chunk of what we work on, technology-wise. Let me try and give you an idea of how deep the rabbit hole can go. - Okay, you want to detect bots. Well, "good" bots usually have a user agent string like, "Mozilla/5.0 (compatible; Googlebot/2…
We've found that identifying sources of traffic and patterns of usage is superior to simple user-agent detection, particularly as, since you've noted, user-agent spoofing is trivial, and/or some bot traffic is driven through user-based tools (say, script-driven MSIE bots). Instead of that, we'll watch for patterns of use in which high volumes of traffic come from unrecognized non-end-user network space. "Unrecognized…
It's not perfect for a variety of reasons, but I found it to be a useful input for a similar bot detection problem. That said, this was a long time ago so I'd need to re-run some experiments to see if the hypothesis remained valid.
For those not familiar with OS fingerprinting, it's a method of looking at the details of a connection and determining which operating system is most likely to have created packets with those options and flags. In BSD, it's built into pf.
Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#223Earlier quoted context omitted.
>" Hopefully they'll take care of this issue soon. " Much like the multiple account issue, it's beneficial for Facebook to turn a blind eye. That is, unless it escalates into a PR issue.
First page in HN, for some people this is considered a PR issue :)
Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#224Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#225Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#226Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#227My startup is essentially an advertising aggregator (pooling traffic from a variety of publishers and routing it to advertisers) and dealing with things like bot detection is a HUGE chunk of what we work on, technology-wise. Let me try and give you an idea of how deep the rabbit hole can go. - Okay, you want to detect bots. Well, "good" bots usually have a user agent string like, "Mozilla/5.0 (compatible; Googlebot/2…
Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#228Earlier quoted context omitted.
We built a page logger. Any time a page was loaded, we'd keep track of it. They reinvented the access log? By hand? Are people really that detached from how servers work?
I assumed this just meant they built something on top of access logs that told them what percentage of page loads also loaded JavaScript. I don't know about your webserver, but mine doesn't tell me this kind of thing out of the box. Anyway, it's pretty irrelevant whether they added logging in their app (one line of code?) or enabled their webserver's built in logging.
Since the user is on facebook they'd have facebook unblocked, but noscript still blocking everything else.
How would you discern a noscript user from bot?
Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#229This is not like Google with AdSense where they pay out 3rd parties, the motivation there is clear.
Re: Company withdrawing from Facebook as analytics show 80% of ad clicks from bots
#230Earlier quoted context omitted.
And then there are the "wet bots" - Amazon Turks and overseas humans (lowly) paid to use a regular browser and PC and manually click on stuff for whatever purpose (rig internet voting, drive fake advertising charges, steal data, skew hit counters - whatever).
All that is really no excuse for not developing a foolproof system. And if you know that you don't have a great system to catch fraud, then you should simply leave some money on the table. See, the essence here is not to come up with a great algorithm. This is not a programming contest. But to create a system where everyone (publisher, advertiser, ad-network and customer) wins. In this very early stage, the success o…
Why's that? This isn't a zero sum game. You don't advertise only on Google or only on Facebook; as much as your budget allows, you advertise on every channel you can achieve a positive ROI on.
For any advertiser looking for a direct response, like a signup or purchase, I doubt anything Facebook can do would make the ROI better than advertising on search. No amount of demographic and interest targeting will make advertising to people as effective as advertising to intent. You can pay Google to send you people while they're in the process of looking for your product; Facebook doesn't do that.