Pitfalls in Generating Online Advertising Revenue