Best Buy Ads, the big box tech retailer’s advertising arm, announced the launch of a new offering called Social+.