8 months ago Taboola launches SmartBid Dimensions, an ‘autonomous driving’ experience for advertisers