Internet Companies and Ad Agencies Find Some Common Ground