3 ms·58% of traffic acquisition costs and 24% of all cost of revenue. Um, wow.by TradingPlaces 3y ago58% of traffic acquisition costs and 24% of all cost of revenue. Um, wow.