ParentFull threadtomtang0514·Most online ads today are not aimed for direct sale or click, but more for impression. When you have big budget to deliver hundreds of millions of impressions, it CAN work.View on HN